fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x40020, 0x1017e0}, {&(0x7f000007a4c0)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x181000}, {&(0x7f000007a8e0)='syzkallers\x00'/32, 0x20, 0x181800}, {&(0x7f000007a900)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x184800}, {&(0x7f000007a980)="eb52904e5446532020202000080100000000000000f8000000000000000000000000000080008000ff030000000000000800000000000000ff0100000000000001000000020000001fed5a5fd03a1f3f000000000e1fbe717cac22c0740b56b40ebb0700cd105eebf032e4cd16cd19ebfe54686973206973206e6f74206120626f6f7461626c65206469736b2e20506c6561736520696e73657274206120626f6f7461626c6520666c6f70707920616e640d0a707265737320616e79206b657920746f2074727920616761696e202e2e2e200d0a00"/224, 0xe0, 0x1ff800}, {&(0x7f000007aa60)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1ff9e0}], 0x0, &(0x7f000007aa80), 0x1) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/partitions\x00', 0x0, 0x0) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r1, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(r1, 0xc0045520, &(0x7f0000000140)=0xe5c) r2 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r2, 0x0, 0x0) ioctl$SNDCTL_DSP_GETFMTS(r2, 0x8004500b, &(0x7f0000000180)=0x1) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f00000000c0)={0x1, 0x0, 0xfe, 0x0, 0x6}, 0xc) [ 211.946850][ T4402] loop4: detected capacity change from 0 to 8185 [ 211.986055][ T4402] ntfs3: loop4: Different NTFS' sector size (2048) and media sector size (512) 18:23:16 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) sendto$inet6(r0, &(0x7f00000000c0)="eb", 0x1, 0x0, &(0x7f0000000240)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000300)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x4e22, @local}]}, &(0x7f0000000340)=0x10) shutdown(r0, 0x1) (async) r1 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r1, 0x8983, &(0x7f0000000280)) (async) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000140)={r2}, &(0x7f0000000180)=0x8) (async) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r2, &(0x7f0000000200)=0x4) (async) syz_clone(0x80000, 0x0, 0xc, 0x0, 0x0, 0x0) (async) sched_rr_get_interval(0x0, 0x0) syz_clone(0x4201000, &(0x7f0000000000)='&$', 0x2, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="c4b39921a16e0f7f90d88c67907dc884b4dc36f13edc09e67088b2c4a7d50171d8c0a45902d84362fb6c3ec14d1ba4050bdc73519a543c6e86750ee67f0fed367a9275cfc6d169cca4c6c54d76d260a7703d5eb084b13ce93ead3da8d3be542447167f8ecc8f0181c9f7231a8160d04fd987fa5b8d5248d94f83808a17fe3e89103c33ddd49b2d2e2bd38dcc18e282588f52c6a037600c77f650f6bbd0759bd949bb2f806286c18d3de38974981f1317217fc0345464da4f7f125832882a1a7a71976f7a6b64a733384814116fdb72790df898514c0e8f831cba32bf9a23d0637a403cc96c4e") 18:23:16 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f00000000c0)=ANY=[], 0x8) connect$inet6(r0, &(0x7f00000003c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) (async) r1 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$netlink(r1, &(0x7f0000005480)={0x0, 0x0, &(0x7f00000053c0)=[{&(0x7f0000000040)={0x10}, 0x10}, {&(0x7f0000005380)={0x10, 0x1000}, 0x10}], 0x2}, 0x0) (async) shutdown(r1, 0x1) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000040)='bridge0\x00', 0x10) (async) write(r0, &(0x7f0000000080)="dcbcad280f00"/16, 0x5c) 18:23:16 executing program 0: prlimit64(0x0, 0xf, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) (async) getpid() (async, rerun: 32) sendmmsg$unix(r2, &(0x7f0000000800)=[{{&(0x7f0000000280)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000040)="88ad8e2c7004a95c2efb632025f8f84f4b2a18b7317cd7d996406225ca3c9b04367cc60a1033d7ad79f9", 0x2a}, {&(0x7f0000000340)="0e7ad009106895994f183a04be6d76d40522e2faa2b8008ba67e03297a08b4b3963e19a91e08d9aa9b1982e055233e8c9cad7adecda3ec13f2701c92e846feb6877ce336d228194af3ba2c8e5488c31f1904bc29e042c0c801eb58df5858629c316c6f3f89c10d12b6f4b2fec4ccdffa8f1bb1085167f9797c80feea2a3b8eaa510ca163e93e556b87f56fbce0cb9f5ee7e7aea409c7bc5bcec1ad87d6378b3c3038ce7b", 0xa4}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r1, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r2, @ANYBLOB="000000001c0000000000000001000000022034016bbc336ad443006e8c", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee01, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="20000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYRES32=r1, @ANYBLOB="010000000100"/16, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r1, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="000000001c00000009000000000000000200", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x118, 0x40084}}], 0x1, 0x0) (rerun: 32) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async, rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4f, 0x0, 0x41000, 0x2, '\x00', 0x0, 0x10, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000000)={0x0, 0x10100000, 0xffff8000, 0x8}, 0x10, 0xffffffffffffffff}, 0xffffffffffffff56) (rerun: 32) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da62996b272, 0x91) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000041) 18:23:17 executing program 5: 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}) prctl$PR_SCHED_CORE(0x3e, 0x0, 0x0, 0x1, &(0x7f0000000540)) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x161842, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000cc0)="e1", 0x5603d}], 0x1) r4 = bpf$PROG_LOAD(0x5, 0x0, 0x0) r5 = memfd_create(&(0x7f0000000040)='/dev/\"\x00\x00\x00\x00\x00\x00\x00\xe8\x00\xeb\xdaz\x98\x00\xc8\x8d\x93\a\x8a\x8bYd>\x7f\xbek\x7fN\x1e\xdf\xf89_\xad\x8fv\x80\xab!S\xe8\xe1\x05.!N*=/#\xf0f?\x9d\'\xe2\x96W\xb3<\x8e\xe2sNL\\\xc0\xe7ZX\x8d\xddx\xc6\xb6P\x1d\xfd\x90\x00\x00\x00\x04{\x1cB\xd5Feb\xd5\xb7V\x8dX\x10_p)\xba|7\xa4\xb8\xfb\xd62(\x92\\\xc3j\x870\xe5\x8c.\x955,`=\xdca\xda\x96)\xb8\x9f\x15\xb7\xfa\x0f\xfeA\x02Y%j\x04n\xe3\xa0\x03\xde\xd5\xfb\xb8\xdc\x18`\xd1S\x81\x88\xf9J~\x9d!\xbcw\xf6\xfb\xe3\xd1T\xd8\x9ft\x00\xd2\xaf\x00[\xbe\x89\n\x14\xa3\x83\x13i\xed\xe2\x92\xa8\x10\x80O\xaaw\xf7[\x7fY\xd4\xde\xd6\xea\x16#\xe4\x9e\x86j\x9c\xa3N\xde\xa3\x15DwY\x8e\xbf\x12\xdc\x19$5zf\x98V\x1aj\xd3\xc42\x06\xab\x98{\xbd\xcb=\x92\xe1\xe33\xb2-\xfe\xbd\xc6\xbb\xc6\x85\xd1\x84\x0eD\x7f\x12\xf7\x19\xd0N\xd1\xc4:\xb5\xae\x93\x8f\x8c\xe7H\x8d\xb2\x9c\xd1\x1f\xc6\xce\xb7\xb5(\x8dC$~\t0l\x91p\xba\xe8[\xb7U\a!\x11\x14M\x1f\xe0?X\v\xd6\xd8\xfa\xcc\xfe\xe8\xbe\xe4\xc6\xc5(=\xafVD6BR\xfd\x97P\xd7nD\xcf\xba\xc4\x91t\x80\x83\x95\'\xd9\x01\x80\xcd\xb7w\xc1\x17m3\xa7\xeah\xd1\x91\xac\x0e\xfc\xd7{Sw\xac-\x81\xa5\x1e\\\x10\xe2\xde\xb9\xe9j9\xf9\xc6*-/\xa0\x8b\xb8T\x16\xccR\x96i\x05}=2.\xae\xb0\xec\xb3\xc2\xacu\x96/\xe8\xc8\x0eP#\x86\xf3nh\xe7\x9b\xeeI\x06\x9a\x81\xb0\xfam\xbd\xb0uA\x9d\x166\xd3p\x92j\x0e\xcbf\x14Q\x0fg\xbby\x1a\xb6\xb7t\xf76\xa3h\x04\\+\x9e\xb6\xbf\xacH\xd4\x1e\xb0\xdf\x8cqy\xd2,?\v\xf50\x9d\xb7\r\xc7O\x13\xf7b\xb8\xea\x16lQ\x04\v8\xf8W\xb7\xbcD\x14\xe1\xf1V\b\x82:Q[\x94^\xa3;a?H\xc9\xa75=\xb3\xc9*5\xfc\xa3\x15\x05\x8b>\'e~\xff\a\x00\x00\x00\x00\x00\x00\x80\xdb\b\x7f\x83\x11\'\x9e\xeb\xfa\xbeo\v\x86\xc7\x97\xa8\xef\x95\xfd\xe9G\x18t\xdbt\x81cW\x19\xe5A\x1a\x89\xf6]\xc1\xe8\x9c\x92`\x13\x9e\x1bNW\xba\x93\x1d\xc5\xfa\xb9g\x96\x82\x81f\xad\x06\r\xe4V\x1c\xe9n\xb8\xe9\xf7\xe0\x82\xe8\xa4E\xba\x93D\x9e\xf6\x16\xda$\x83\xdf\xdf\xa7\xb92y\\\xb8\x99\xe3i\xa3\xba\x0f\x85#C\x948\x89\x94\xd4\xaeS\xa4\x83x\xdc\x87\xb9)0\'x\xa4%{\x89\xe6W\x7f\x85\xa7\xd3\x16_\xae\xdd\xc3\x86\"\xe0\xae\xd5\xf2\xff\xc2W\a2\xf8\xa0\xb1\xb2X\xa7\x11o^\xd9\xa2\x89]\xcd\xbb\xb7\x15lC\xd0\x83\xba0\x9e@/\x80\\zJ\xd9)\x92\x1c\x88#:\xc8\xa0;\x98r\xd9(\x1c\x10\x9b\xe26\xc2\x00\x81\xf4!:C-m\x900\xce\x88\x00M\x86\xcbc\x86a\xd7\xf6\xc2Q\x12~\tZ;\n\xff$\xf1E\xb8T<\xd5\xf7A\xafE\x9b\\p\xa7\xa7\x9e\xec\xc2%\xe6\x1e\x90\xa9\xca!\x9d.\xb3\xfc\xd9[\xbeBI\x97-+\xe3#\x8f\xbd\x89u\xe2}\xfa\x82\xe5\xdaSo_\xdd\x93g\x04\xf3R\x10Q\xc3,zfJ\xd6\x82*eS\xa2\x9b4TA\xbf\x8a./\xe0-\xd8\xf1\t\x18~\x1c\x82\xe4\xfa;\x9a&Mb37\xc0\xb1o\x05P\xe3\xfa:~\xf1s\xb9\xafH\xaeP\xa6\xbcl\xad\a\xdcK\xa1uO\xb5O\xfch\xc9\xd3\xb0\xf3\'\xa0E5\xb4M\rt\'\xb1\xd3\x1d\'\tF\xfbxddNpS\xee\x1e\x04J\xe0h\x1aF%\xc67\xd3\xc0\xd8\xa0*$0m7\xdf\xdcr\xcfWH\xde\xc0\t\x8a\t\x9f_\x82\xd3`\xa2Ed\xfbSp\x1cZ\x951\x9fN\x15\xc9\x06\xc7*\xda\xa9`\x1b\xc9\xec{\xfa\xa3k\xc1Q\xf3\xbf\xfdk\xdc\xd0\xaf\x93o\xe7C\x8a(\x1fb\xc7A\x91\xb6\xf71_M\xff\xb7L8\xf3H[\xdb\xf2\'S\xd2\xbf\x12#\xec\xf9d\xa2\xc9U\x17p\xcb3:\xbc\xe7\xa3\x7f\x8a\xc5\x8ev\x8d\xe5\xe36\x98[ j7\xf5\xbbsN\x1a\xec\x8c\xd4@\x0f\xed*{;\xb5\xf5hFm\xe0\x98\xc6\xf9\x1c\xe4\xfd\xce\x91\xa3_\xaa\xd4\x1d(\x9dr\x80\x8f\xd5\x87\x99\xf3Z\"\xf1S\xd5\f\xed\xec\t\xb9*\x17I\xe4Z3H\x9a\xc6y\x04t\xa6\x8a|\x90\xe5\t\xbfr\x89$*+\xa8Q\xcfL\xd4.J{n4\x14\xb9\x95L\xf2\xc8\x14\x1a\x97\xbf?\x9b\xa7\x8b<9\xc0\xb9\xfa\xd9\x91$pN\xebv\x16\x05\x01\xd3\xe14!+\xcc\xec\xff\xe1\x15Sk\xc1\xb9@+\xdf\xcb\x96\x1dA\x19', 0x0) ftruncate(r5, 0xffffff) r6 = socket(0x11, 0x2, 0x0) bind(r6, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x7, 0x8, &(0x7f0000000800)=ANY=[@ANYBLOB="1850000001000000000000000000ef048b6700000100000e000000004800000500000000000000185400000cfffffffff900000000000000000000053722add39c24a18f4440bac238c07c96bc709b5b8185bbdbd163466dfd8a5e40e092db23519ae73466f428eb364775b01ab783a59854bcd80a6c421a2690df2a5a8ddec4699a89ef42b4b137a42e0336c836ce53152545adea0bb5ce788aac335dfda10c1fffe492032a720e7efabd40b001ff0be006f8f65680002082f22e0fd7a4966c2bce3e5b4e84d485822eb97cbdac3289e3911961"], &(0x7f00000005c0)='syzkaller\x00', 0x1, 0xb4, &(0x7f0000000600)=""/180, 0x41100, 0x6, '\x00', 0x0, 0x17, r3, 0x8, &(0x7f00000006c0)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000000700)={0x3, 0xf, 0x1, 0xffffff00}, 0x10, 0x0, r4, 0x0, &(0x7f0000000740)=[0xffffffffffffffff]}, 0x80) writev(0xffffffffffffffff, 0x0, 0x0) sendfile(r6, r5, &(0x7f0000002700), 0x3881c79d) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) getpid() (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) prctl$PR_SCHED_CORE(0x3e, 0x0, 0x0, 0x1, &(0x7f0000000540)) (async) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x161842, 0x0) (async) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000cc0)="e1", 0x5603d}], 0x1) (async) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) memfd_create(&(0x7f0000000040)='/dev/\"\x00\x00\x00\x00\x00\x00\x00\xe8\x00\xeb\xdaz\x98\x00\xc8\x8d\x93\a\x8a\x8bYd>\x7f\xbek\x7fN\x1e\xdf\xf89_\xad\x8fv\x80\xab!S\xe8\xe1\x05.!N*=/#\xf0f?\x9d\'\xe2\x96W\xb3<\x8e\xe2sNL\\\xc0\xe7ZX\x8d\xddx\xc6\xb6P\x1d\xfd\x90\x00\x00\x00\x04{\x1cB\xd5Feb\xd5\xb7V\x8dX\x10_p)\xba|7\xa4\xb8\xfb\xd62(\x92\\\xc3j\x870\xe5\x8c.\x955,`=\xdca\xda\x96)\xb8\x9f\x15\xb7\xfa\x0f\xfeA\x02Y%j\x04n\xe3\xa0\x03\xde\xd5\xfb\xb8\xdc\x18`\xd1S\x81\x88\xf9J~\x9d!\xbcw\xf6\xfb\xe3\xd1T\xd8\x9ft\x00\xd2\xaf\x00[\xbe\x89\n\x14\xa3\x83\x13i\xed\xe2\x92\xa8\x10\x80O\xaaw\xf7[\x7fY\xd4\xde\xd6\xea\x16#\xe4\x9e\x86j\x9c\xa3N\xde\xa3\x15DwY\x8e\xbf\x12\xdc\x19$5zf\x98V\x1aj\xd3\xc42\x06\xab\x98{\xbd\xcb=\x92\xe1\xe33\xb2-\xfe\xbd\xc6\xbb\xc6\x85\xd1\x84\x0eD\x7f\x12\xf7\x19\xd0N\xd1\xc4:\xb5\xae\x93\x8f\x8c\xe7H\x8d\xb2\x9c\xd1\x1f\xc6\xce\xb7\xb5(\x8dC$~\t0l\x91p\xba\xe8[\xb7U\a!\x11\x14M\x1f\xe0?X\v\xd6\xd8\xfa\xcc\xfe\xe8\xbe\xe4\xc6\xc5(=\xafVD6BR\xfd\x97P\xd7nD\xcf\xba\xc4\x91t\x80\x83\x95\'\xd9\x01\x80\xcd\xb7w\xc1\x17m3\xa7\xeah\xd1\x91\xac\x0e\xfc\xd7{Sw\xac-\x81\xa5\x1e\\\x10\xe2\xde\xb9\xe9j9\xf9\xc6*-/\xa0\x8b\xb8T\x16\xccR\x96i\x05}=2.\xae\xb0\xec\xb3\xc2\xacu\x96/\xe8\xc8\x0eP#\x86\xf3nh\xe7\x9b\xeeI\x06\x9a\x81\xb0\xfam\xbd\xb0uA\x9d\x166\xd3p\x92j\x0e\xcbf\x14Q\x0fg\xbby\x1a\xb6\xb7t\xf76\xa3h\x04\\+\x9e\xb6\xbf\xacH\xd4\x1e\xb0\xdf\x8cqy\xd2,?\v\xf50\x9d\xb7\r\xc7O\x13\xf7b\xb8\xea\x16lQ\x04\v8\xf8W\xb7\xbcD\x14\xe1\xf1V\b\x82:Q[\x94^\xa3;a?H\xc9\xa75=\xb3\xc9*5\xfc\xa3\x15\x05\x8b>\'e~\xff\a\x00\x00\x00\x00\x00\x00\x80\xdb\b\x7f\x83\x11\'\x9e\xeb\xfa\xbeo\v\x86\xc7\x97\xa8\xef\x95\xfd\xe9G\x18t\xdbt\x81cW\x19\xe5A\x1a\x89\xf6]\xc1\xe8\x9c\x92`\x13\x9e\x1bNW\xba\x93\x1d\xc5\xfa\xb9g\x96\x82\x81f\xad\x06\r\xe4V\x1c\xe9n\xb8\xe9\xf7\xe0\x82\xe8\xa4E\xba\x93D\x9e\xf6\x16\xda$\x83\xdf\xdf\xa7\xb92y\\\xb8\x99\xe3i\xa3\xba\x0f\x85#C\x948\x89\x94\xd4\xaeS\xa4\x83x\xdc\x87\xb9)0\'x\xa4%{\x89\xe6W\x7f\x85\xa7\xd3\x16_\xae\xdd\xc3\x86\"\xe0\xae\xd5\xf2\xff\xc2W\a2\xf8\xa0\xb1\xb2X\xa7\x11o^\xd9\xa2\x89]\xcd\xbb\xb7\x15lC\xd0\x83\xba0\x9e@/\x80\\zJ\xd9)\x92\x1c\x88#:\xc8\xa0;\x98r\xd9(\x1c\x10\x9b\xe26\xc2\x00\x81\xf4!:C-m\x900\xce\x88\x00M\x86\xcbc\x86a\xd7\xf6\xc2Q\x12~\tZ;\n\xff$\xf1E\xb8T<\xd5\xf7A\xafE\x9b\\p\xa7\xa7\x9e\xec\xc2%\xe6\x1e\x90\xa9\xca!\x9d.\xb3\xfc\xd9[\xbeBI\x97-+\xe3#\x8f\xbd\x89u\xe2}\xfa\x82\xe5\xdaSo_\xdd\x93g\x04\xf3R\x10Q\xc3,zfJ\xd6\x82*eS\xa2\x9b4TA\xbf\x8a./\xe0-\xd8\xf1\t\x18~\x1c\x82\xe4\xfa;\x9a&Mb37\xc0\xb1o\x05P\xe3\xfa:~\xf1s\xb9\xafH\xaeP\xa6\xbcl\xad\a\xdcK\xa1uO\xb5O\xfch\xc9\xd3\xb0\xf3\'\xa0E5\xb4M\rt\'\xb1\xd3\x1d\'\tF\xfbxddNpS\xee\x1e\x04J\xe0h\x1aF%\xc67\xd3\xc0\xd8\xa0*$0m7\xdf\xdcr\xcfWH\xde\xc0\t\x8a\t\x9f_\x82\xd3`\xa2Ed\xfbSp\x1cZ\x951\x9fN\x15\xc9\x06\xc7*\xda\xa9`\x1b\xc9\xec{\xfa\xa3k\xc1Q\xf3\xbf\xfdk\xdc\xd0\xaf\x93o\xe7C\x8a(\x1fb\xc7A\x91\xb6\xf71_M\xff\xb7L8\xf3H[\xdb\xf2\'S\xd2\xbf\x12#\xec\xf9d\xa2\xc9U\x17p\xcb3:\xbc\xe7\xa3\x7f\x8a\xc5\x8ev\x8d\xe5\xe36\x98[ j7\xf5\xbbsN\x1a\xec\x8c\xd4@\x0f\xed*{;\xb5\xf5hFm\xe0\x98\xc6\xf9\x1c\xe4\xfd\xce\x91\xa3_\xaa\xd4\x1d(\x9dr\x80\x8f\xd5\x87\x99\xf3Z\"\xf1S\xd5\f\xed\xec\t\xb9*\x17I\xe4Z3H\x9a\xc6y\x04t\xa6\x8a|\x90\xe5\t\xbfr\x89$*+\xa8Q\xcfL\xd4.J{n4\x14\xb9\x95L\xf2\xc8\x14\x1a\x97\xbf?\x9b\xa7\x8b<9\xc0\xb9\xfa\xd9\x91$pN\xebv\x16\x05\x01\xd3\xe14!+\xcc\xec\xff\xe1\x15Sk\xc1\xb9@+\xdf\xcb\x96\x1dA\x19', 0x0) (async) ftruncate(r5, 0xffffff) (async) socket(0x11, 0x2, 0x0) (async) bind(r6, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x7, 0x8, &(0x7f0000000800)=ANY=[@ANYBLOB="1850000001000000000000000000ef048b6700000100000e000000004800000500000000000000185400000cfffffffff900000000000000000000053722add39c24a18f4440bac238c07c96bc709b5b8185bbdbd163466dfd8a5e40e092db23519ae73466f428eb364775b01ab783a59854bcd80a6c421a2690df2a5a8ddec4699a89ef42b4b137a42e0336c836ce53152545adea0bb5ce788aac335dfda10c1fffe492032a720e7efabd40b001ff0be006f8f65680002082f22e0fd7a4966c2bce3e5b4e84d485822eb97cbdac3289e3911961"], &(0x7f00000005c0)='syzkaller\x00', 0x1, 0xb4, &(0x7f0000000600)=""/180, 0x41100, 0x6, '\x00', 0x0, 0x17, r3, 0x8, &(0x7f00000006c0)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000000700)={0x3, 0xf, 0x1, 0xffffff00}, 0x10, 0x0, r4, 0x0, &(0x7f0000000740)=[0xffffffffffffffff]}, 0x80) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) sendfile(r6, r5, &(0x7f0000002700), 0x3881c79d) (async) 18:23:17 executing program 1: mkdir(&(0x7f0000000080)='./bus\x00', 0x0) symlink(&(0x7f0000000000)='./file7\x00', &(0x7f0000000140)='./file7\x00') syz_mount_image$squashfs(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x100000001, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="6873717307000000911d675f001000000000000001000c00d00002000400000026010000000000000602000000000000b501000000000000ee0100000000000099000000000000003e010000000000008501000000000000a30100000000000078da2baeacca4eccc9492d2aa61d030085492b1f78da2baeacca4eccc9492d2a1e658c324619a30c1803005565c4a273797a6b616c6c657273a30078da636278cbc8c0c0c83051363d1ec8604800e2ff4000a41852805804889990d43003f925486aa4581818a4813433c37fb81aa01003c82c3520d62fc92dd02faeacd2cdcc4d4c4f4d4fcd3331b434373733b634d24fcbcc493580908c48363031400088d604627620e644926705f2fba16ab81850012392cba0f28cc87ad9806233a1721acaa87a9990f4229b0131f700dc0c76a818282442807ee400d2008b6a3509450078da63648000662056016226061686b4cc9c54030f0646a0208463c80255c508a5991838c0127ac9f939296d40614698b6654006cc0cc3470cac708e1132c71800421f11fb1c0078da636080803628ad02a53da0f43228fd084aab3142680046df02a2850100000000000008805cf90100535f0100ab010000000000001d0078da63606063a8482c29293264636080b21860624670312300b5bc09ab108000000000000000000200000024000000bd010000000000000100000000000000dc01", 0x200}], 0x0, &(0x7f00000000c0)=ANY=[], 0x0) umount2(&(0x7f00000003c0)='./file1\x00', 0x9) mkdir(&(0x7f0000000400)='./file0\x00', 0x88) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000180)=ANY=[]) chmod(&(0x7f0000000180)='./file1\x00', 0x50) setxattr$trusted_overlay_origin(&(0x7f0000000280)='./bus\x00', &(0x7f0000000340), &(0x7f0000000380), 0x2, 0x2) chdir(&(0x7f00000001c0)='./bus\x00') renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000300)='./file7\x00', 0x2) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) (async) symlink(&(0x7f0000000000)='./file7\x00', &(0x7f0000000140)='./file7\x00') (async) syz_mount_image$squashfs(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x100000001, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="6873717307000000911d675f001000000000000001000c00d00002000400000026010000000000000602000000000000b501000000000000ee0100000000000099000000000000003e010000000000008501000000000000a30100000000000078da2baeacca4eccc9492d2aa61d030085492b1f78da2baeacca4eccc9492d2a1e658c324619a30c1803005565c4a273797a6b616c6c657273a30078da636278cbc8c0c0c83051363d1ec8604800e2ff4000a41852805804889990d43003f925486aa4581818a4813433c37fb81aa01003c82c3520d62fc92dd02faeacd2cdcc4d4c4f4d4fcd3331b434373733b634d24fcbcc493580908c48363031400088d604627620e644926705f2fba16ab81850012392cba0f28cc87ad9806233a1721acaa87a9990f4229b0131f700dc0c76a818282442807ee400d2008b6a3509450078da63648000662056016226061686b4cc9c54030f0646a0208463c80255c508a5991838c0127ac9f939296d40614698b6654006cc0cc3470cac708e1132c71800421f11fb1c0078da636080803628ad02a53da0f43228fd084aab3142680046df02a2850100000000000008805cf90100535f0100ab010000000000001d0078da63606063a8482c29293264636080b21860624670312300b5bc09ab108000000000000000000200000024000000bd010000000000000100000000000000dc01", 0x200}], 0x0, &(0x7f00000000c0)=ANY=[], 0x0) (async) umount2(&(0x7f00000003c0)='./file1\x00', 0x9) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x88) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000180)=ANY=[]) (async) chmod(&(0x7f0000000180)='./file1\x00', 0x50) (async) setxattr$trusted_overlay_origin(&(0x7f0000000280)='./bus\x00', &(0x7f0000000340), &(0x7f0000000380), 0x2, 0x2) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000300)='./file7\x00', 0x2) (async) 18:23:17 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f00000000c0)=ANY=[], 0x8) (async) connect$inet6(r0, &(0x7f00000003c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) (async) r1 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$netlink(r1, &(0x7f0000005480)={0x0, 0x0, &(0x7f00000053c0)=[{&(0x7f0000000040)={0x10}, 0x10}, {&(0x7f0000005380)={0x10, 0x1000}, 0x10}], 0x2}, 0x0) shutdown(r1, 0x1) (async) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000040)='bridge0\x00', 0x10) (async) write(r0, &(0x7f0000000080)="dcbcad280f00"/16, 0x5c) 18:23:17 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="eb", 0x1, 0x0, &(0x7f0000000240)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000300)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x4e22, @local}]}, &(0x7f0000000340)=0x10) shutdown(r0, 0x1) r1 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r1, 0x8983, &(0x7f0000000280)) (async) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000140)={r2}, &(0x7f0000000180)=0x8) (async) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r2, &(0x7f0000000200)=0x4) (async) syz_clone(0x80000, 0x0, 0xc, 0x0, 0x0, 0x0) sched_rr_get_interval(0x0, 0x0) (async) syz_clone(0x4201000, &(0x7f0000000000)='&$', 0x2, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="c4b39921a16e0f7f90d88c67907dc884b4dc36f13edc09e67088b2c4a7d50171d8c0a45902d84362fb6c3ec14d1ba4050bdc73519a543c6e86750ee67f0fed367a9275cfc6d169cca4c6c54d76d260a7703d5eb084b13ce93ead3da8d3be542447167f8ecc8f0181c9f7231a8160d04fd987fa5b8d5248d94f83808a17fe3e89103c33ddd49b2d2e2bd38dcc18e282588f52c6a037600c77f650f6bbd0759bd949bb2f806286c18d3de38974981f1317217fc0345464da4f7f125832882a1a7a71976f7a6b64a733384814116fdb72790df898514c0e8f831cba32bf9a23d0637a403cc96c4e") 18:23:17 executing program 0: prlimit64(0x0, 0xf, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) (async, rerun: 32) getpid() (async, rerun: 32) sendmmsg$unix(r2, &(0x7f0000000800)=[{{&(0x7f0000000280)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000040)="88ad8e2c7004a95c2efb632025f8f84f4b2a18b7317cd7d996406225ca3c9b04367cc60a1033d7ad79f9", 0x2a}, {&(0x7f0000000340)="0e7ad009106895994f183a04be6d76d40522e2faa2b8008ba67e03297a08b4b3963e19a91e08d9aa9b1982e055233e8c9cad7adecda3ec13f2701c92e846feb6877ce336d228194af3ba2c8e5488c31f1904bc29e042c0c801eb58df5858629c316c6f3f89c10d12b6f4b2fec4ccdffa8f1bb1085167f9797c80feea2a3b8eaa510ca163e93e556b87f56fbce0cb9f5ee7e7aea409c7bc5bcec1ad87d6378b3c3038ce7b", 0xa4}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r1, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r2, @ANYBLOB="000000001c0000000000000001000000022034016bbc336ad443006e8c", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee01, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="20000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYRES32=r1, @ANYBLOB="010000000100"/16, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r1, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="000000001c00000009000000000000000200", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x118, 0x40084}}], 0x1, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4f, 0x0, 0x41000, 0x2, '\x00', 0x0, 0x10, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000000)={0x0, 0x10100000, 0xffff8000, 0x8}, 0x10, 0xffffffffffffffff}, 0xffffffffffffff56) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da62996b272, 0x91) (async) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000041) 18:23:17 executing program 4: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000280), 0xffffffffffffffff) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000440)={"96f60f385a5e748e576961a790e4f5f4", 0x0, 0x0, {0x5, 0x7}, {0x40}, 0xb81a, [0x9, 0x8, 0x3, 0x0, 0x10001, 0xffff, 0x8000, 0x0, 0x6, 0x1, 0x0, 0xffff, 0x0, 0x0, 0x3, 0x9]}) syz_genetlink_get_family_id$fou(0x0, 0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r1, 0x0, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$FOU_CMD_GET(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_PEER_V4={0x8, 0x8, @dev}]}, 0x1c}}, 0x0) sendmsg$FOU_CMD_GET(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x41}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x24, r3, 0x200, 0x70bd26, 0x25dfdbfc, {}, [@FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e22}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e22}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x4000004) syz_clone(0x418c0000, 0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000200)) r4 = getpgid(0x0) r5 = signalfd4(0xffffffffffffffff, &(0x7f0000000080), 0x8, 0x80000) sendmsg$NL80211_CMD_SET_WIPHY(r5, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000140)={&(0x7f0000000580)=ANY=[@ANYBLOB], 0x1c}, 0x1, 0x0, 0x0, 0x20000090}, 0x4000000) getpgid(r4) 18:23:17 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f0000000040)={0x77359400}, 0x10) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x8, 0x0, &(0x7f00000001c0)) [ 212.561712][ T4424] loop1: detected capacity change from 0 to 264192 18:23:17 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000580)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x3fc, 0x0, 0x32}, 0x9c) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f00000004c0)={0x0, 0x5}, 0x10) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) [ 212.656511][ T4439] overlayfs: missing 'lowerdir' 18:23:17 executing program 1: mkdir(&(0x7f0000000080)='./bus\x00', 0x0) symlink(&(0x7f0000000000)='./file7\x00', &(0x7f0000000140)='./file7\x00') (async) syz_mount_image$squashfs(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x100000001, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="6873717307000000911d675f001000000000000001000c00d00002000400000026010000000000000602000000000000b501000000000000ee0100000000000099000000000000003e010000000000008501000000000000a30100000000000078da2baeacca4eccc9492d2aa61d030085492b1f78da2baeacca4eccc9492d2a1e658c324619a30c1803005565c4a273797a6b616c6c657273a30078da636278cbc8c0c0c83051363d1ec8604800e2ff4000a41852805804889990d43003f925486aa4581818a4813433c37fb81aa01003c82c3520d62fc92dd02faeacd2cdcc4d4c4f4d4fcd3331b434373733b634d24fcbcc493580908c48363031400088d604627620e644926705f2fba16ab81850012392cba0f28cc87ad9806233a1721acaa87a9990f4229b0131f700dc0c76a818282442807ee400d2008b6a3509450078da63648000662056016226061686b4cc9c54030f0646a0208463c80255c508a5991838c0127ac9f939296d40614698b6654006cc0cc3470cac708e1132c71800421f11fb1c0078da636080803628ad02a53da0f43228fd084aab3142680046df02a2850100000000000008805cf90100535f0100ab010000000000001d0078da63606063a8482c29293264636080b21860624670312300b5bc09ab108000000000000000000200000024000000bd010000000000000100000000000000dc01", 0x200}], 0x0, &(0x7f00000000c0)=ANY=[], 0x0) (async) umount2(&(0x7f00000003c0)='./file1\x00', 0x9) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x88) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000180)=ANY=[]) (async) chmod(&(0x7f0000000180)='./file1\x00', 0x50) (async) setxattr$trusted_overlay_origin(&(0x7f0000000280)='./bus\x00', &(0x7f0000000340), &(0x7f0000000380), 0x2, 0x2) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000300)='./file7\x00', 0x2) 18:23:17 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f0000000040)={0x77359400}, 0x10) (async) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x8, 0x0, &(0x7f00000001c0)) 18:23:17 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f0000000040)={0x77359400}, 0x10) (async) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x8, 0x0, &(0x7f00000001c0)) 18:23:17 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) socket$inet6_sctp(0xa, 0x5, 0x84) (async) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000580)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x3fc, 0x0, 0x32}, 0x9c) (async) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f00000004c0)={0x0, 0x5}, 0x10) (async) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) 18:23:17 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000580)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x3fc, 0x0, 0x32}, 0x9c) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f00000004c0)={0x0, 0x5}, 0x10) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) 18:23:17 executing program 5: r0 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r0, 0x0, 0x0) ioctl$IOCTL_CONFIG_SYS_RESOURCE_PARAMETERS(r0, 0x40096100, &(0x7f0000000580)={{&(0x7f0000000500)={'Accelerator1\x00', {&(0x7f00000002c0)=@adf_dec={@format={'Cy', '4', 'RingAsymTx\x00'}, {0x6}, {&(0x7f0000000140)=@adf_str={@format={'Dc', '3', 'RingSymRx\x00'}, {"6a16a2122c3d6e4676d13f526b5dba04c567e745b9b876c56059489c966c03492ecd61cede5df2d0795efbe8f3191a65d631fa29a6f8af4125bb546cf5f7c01a"}}}}}, {&(0x7f0000000080)={'Accelerator0\x00', {&(0x7f0000000440)=@adf_dec={@bank={'Bank', '4', 'InterruptCoalescingNumResponses\x00'}, {0x10000}, {&(0x7f0000000380)=@adf_str={@normal='NumberDcInstances\x00', {"b88445a1f5293ac26c11cade58671fa978366016ce49aac943a5c45dcbff0f73705c999e6c125e3a5c46dc8f219ef1f3ac4b4764e4b3a7bb52cda6b381b7c800"}}}}}}}}}, 0xff}) syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4000000, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="0040000068020000973d00001200000000000000843d000000040000bd9e5440840300001e000000000000000010ec030200010052654973457233467300000003000000020001000000853d0100000003000000000000000000000000000000000000000000000000000000000000000000000001001e006c1f1f63004eed00", 0x80, 0x10000}, {&(0x7f0000010080)="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00"/1984, 0x7c0, 0x11000}, {&(0x7f0000010840)="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x800, 0x11800}, {&(0x7f0000011040)="0000000000000000000000001200000000000000843d000000040000bd9e5440840300001e00"/64, 0x40, 0x3d96000}, {&(0x7f0000011080)="01000200750f0000000000000000000000000000000000000100000002000000000000000000000000002000e00f0000010000000200000001000000f401000002002300bd0f00"/96, 0x60, 0x3d97000}, {&(0x7f00000110e0)="000000000000000000000000000000000000000000000000000000000001000000010000000200000022000400020000000000000001000000200004002e2e2eed4103008076535f230000006c1f1f636c1f1f636c1f1f6301000000ffffffff", 0x60, 0x3d97fa0}], 0x0, &(0x7f0000011140), 0x1) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDFONTOP_COPY(r1, 0x4b72, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000640)={0x0, 0x0}) syz_open_procfs(r2, &(0x7f0000000680)='net/udp6\x00') ioctl$PIO_UNIMAP(r1, 0x4b67, &(0x7f0000000600)={0x7, &(0x7f00000005c0)=[{0x20, 0x1}, {0x81, 0xa3}, {0x1, 0x5}, {0x5, 0x34}, {0xffff, 0x7}, {0xff, 0x3f}, {0x6, 0x9}]}) ioctl$DRM_IOCTL_MODE_GETENCODER(0xffffffffffffffff, 0xc01464a6, &(0x7f0000000040)={0x5}) [ 213.361459][ T4471] loop5: detected capacity change from 0 to 252287 [ 213.420821][ T4471] REISERFS warning: read_super_block: reiserfs filesystem is deprecated and scheduled to be removed from the kernel in 2025 [ 213.459446][ T4471] REISERFS (device loop5): found reiserfs format "3.5" with non-standard journal 18:23:18 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000580)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x3fc, 0x0, 0x32}, 0x9c) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f00000004c0)={0x0, 0x5}, 0x10) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) socket$inet6_sctp(0xa, 0x5, 0x84) (async) socket$inet6_sctp(0xa, 0x5, 0x84) (async) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000580)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x3fc, 0x0, 0x32}, 0x9c) (async) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f00000004c0)={0x0, 0x5}, 0x10) (async) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) (async) 18:23:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$FIGETBSZ(r0, 0x2, &(0x7f0000000100)) preadv(r0, &(0x7f0000000280), 0x1, 0x0, 0x0) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r1, 0x0, 0x0) r2 = getuid() getgroups(0x9, &(0x7f00000002c0)=[0xee00, 0xee01, 0xee00, 0xee00, 0xee00, 0xee01, 0xee00, 0xee01, 0xffffffffffffffff]) mount$fuse(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280), 0x100000, &(0x7f0000000480)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, r2}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x1a00}}, {@max_read={'max_read', 0x3d, 0x6}}, {@default_permissions}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@allow_other}], [{@fowner_lt}, {@audit}, {@seclabel}]}}) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b40)=ANY=[@ANYBLOB="b70200000a29a98cbfa30000000000000703000000fefff67a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001000000b7050000370000216a0a00fe002000008500000027000000b7000000200000009500000000000000d10d633a8c36bbeb0000762373a7024f6d40c9b8c7da0ace992546daa595a6e42e09d24a3e8cbb7c84f39c35559e60c287094edf3495a3d5ff55422c242ab67c1911f25ad1eec24cde2260a146967c385c3bf2e0e7997125e1507ba3872c4081104e4f4c693cc6d690c2e28757adf0e3a62c23c42880366f2834cfb448a531fb0bfbae11b2f8400400d35b6ad44a27f97da24e86b2d61db560c34ddf60b4861953c158d065c4cb0fe4a0890876e535188de88a16f36ad3a70b0565c190e529059b986e4afe0f9ecc7dc90f330eb9ea0f9d4e808768000000000000000000000000000000f58d8fc7ed414cf41ab8ffafef93038b2d9a9aed8b3e58988a166bc594f20414e21c75c762102f9a5e352ce0aded2a393c03e69eb9da94d691c2e2c5c39d9d03b3bb1aaad7b40fd5ece0618e375dfd183166dd6bfb3efaaca433e8fada3e05dbefb69096fab2a58cef12c8763e93dd3022b1894c8fbec8bdfd814001f1b86431fca9dd18c960b07d92a6c0d49ecb97e51957522c28968a24330a17310dbafd416a59307bee1e345a69caffecffd574e5f41676e8de9612d23b5fe9b3b4d323999dd53d4da1021b1710ac666c05f2df2054103ad3343b26c548f57d8e22c0b9d2d78200887b31bdc2941d83317eb13bc8d10352bf01668ebcca48ea1483a5a640b9bd2d4db0ffd382546976de971b117ee70bffe611cb6338a3a61d53b651924cc0df558e57d5102cebebd953fdd8eacb00ba18f33bfdea28200b810ad14fecfee47798bb8b654852b7f72bdf71a8c529e9fad69388b54c6f0d35dcabd35d7879ee78eda42bc60112eda2da9ef075a6e4558f28d61aa557fcfa0d5550d0ed310dde862de7169eb42e93814ea37b46f19bc61680a5cf680dabe0ee676e47f989b055501f6d93b03cd1dadf1814167c5ad91f8a2ac8ab887dd3a9e3361bc404da95eaf06ce170d5ae1d96778873b18cf85845b205233a1aff3f6595c58693b257a5d758f5f02e232b6b086cb20edca7083d17202d5cb48350065c793531031934a2d3d876a1fa113c68dc308a08345316b394aa83be6925463cc7514ef03bbb7a869bc647a102a994b8d64ac51feaebbe28e2cde351c3e2f25ee832c4daa95e718e365536622068ef1720bd66d22abfa8c0458292199f1a7fa4d556d08816575312ca8feb168848f6e9489fa3cdb178f65696c2c276cd77c87503d1bbd721d1a50f0581000000000000007fd517a64801fff3221bbe115d6aacf88e2c3dc6a832d1b0cdaa8b8ec4a59837a3c8e9ab5e7e9a093a3c308bb40000000000002b43be540b98fcfde81d8b7b6e6394364483b645340f204159c2ecbf3e692e35db525c143c803c6a7c29573cb653dc194edc946c6fa0e46126ae7eb71667e2d5a2a27ca7ad711e9fbcd4ec1fbc8eb37f4612bf4b250bac487dd4e63ff7e80c188c73a8585ce525b7f85de9d0cc75da3150fd4999341e8c8d5ff56f8cd97ea124da20eed8fa8eec0b91b7e772e1fe22662bfe71c0dbf7fc30bbf9c342c4514e1e0edc034d083dc4bf918804f48fb0f2a2ffe33503cf2727404392ade5c7b2ba057df0b6e84385a24bcc2d8d227cc071859af6cdad472ce6ac423169482e3100e46da700000000000000000000000042c2fef7c1c68043ed0815ce82218409af2aec61c0c265cecd1e0bbff41d25ef15cb0cb008fdb5c10c0ec470a2227a9d27c83d5c7291206ed1298b9f88333f6910cc0481f6f2af698c424b690a15e2cbb18f7fb6d06e2cc09fb680af4730cd1998c0710671c11f5438f43277f40c469b5acfb0564d465dcb1f0b392605e09a62ca28f53be68e2bb8399b94308a736364a6d9df9cd05f59a7d9a0876baf11e1e4ddb6af5a14d0ee504b9d5ecaffca19fd1f3d3e2fea70896150bdd0f9efc3d984698f97a7f0967d775265457208c484a46d4ae4f4fd049f33015f613e7c4ad79ac050e4fe78b3679a8d7f23a6d4ae8d22055f54ce73b28b2e7a3362fb81e9d53b502588b909eda3114ecb3cac76aff23fdb33cae783a9072d9d9fc1bacbfe54586c31e9c0e8365ba9173248d928297945f5c055e3a4c58e336b1336715fd94061cac1bfd7236df2405e869beaaf2e746104b6a51a805b318fb6d9cdbabe105f6516f116a146a45af777339e80168e5d0a480934c17fd357b9da37f4214f4ba848d07f198b2587e32710addfe2df9092353c9b60d3fafc56bd224838d06da13669e1943378d6778400"/1717], &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) r5 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r5, 0x0, 0x7ffff000, 0x0, &(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x20) sendto$inet6(r5, &(0x7f0000000300)="10c26d23bf33", 0x6, 0x40040, &(0x7f0000000340)={0xa, 0x4e24, 0x2e4d, @private0={0xfc, 0x0, '\x00', 0x1}, 0x401}, 0x1c) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000400)={r4, 0x0, 0x10, 0xfe92, &(0x7f0000000140)="a673f3ce05f1a282eeab0500000800f08102e63238f9cf8c0ccade00556e97d003cc298613f230d6841f3099e19fd903b2ffa5106c71ac91c7457b2d7f4157f069737d63ab32be2a651d7cee2970a9df488cae6702031c92a8b4b6376f9972f3848c104d413745d4c57253b2d61d64787c4de49fc5", 0x0, 0x400, 0x0, 0x0, 0xffffffffffffffbc, &(0x7f0000000040)="15396af9a72e96da8129ed1653da4c7f58430968e943c7415c1135cc832d158cfe31f78128c0f6ced392de7b250aa16a0837c05297e7c9d3db2466761815aeb216c263f7010b0d4de72c5f199f0be260a48e8c37d2ea3a52026012d3"}, 0x28) [ 213.575077][ T4471] REISERFS (device loop5): using ordered data mode [ 213.575136][ T4471] reiserfs: using flush barriers [ 213.609099][ T4471] REISERFS (device loop5): journal params: device loop5, size 15748, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 [ 213.707770][ T4471] REISERFS (device loop5): checking transaction log (loop5) 18:23:19 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x12, 0x6, &(0x7f0000000040)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @alu={0x4, 0x0, 0xa, 0x5, 0x5, 0xfffffffffffffff4, 0x10}, @cb_func={0x18, 0x3, 0x4, 0x0, 0x1}], &(0x7f0000000140)='GPL\x00', 0x1, 0xf5, &(0x7f0000000200)=""/245, 0x0, 0x0, '\x00', 0x0, 0x14, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) 18:23:19 executing program 4: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async, rerun: 64) syz_genetlink_get_family_id$fou(&(0x7f0000000280), 0xffffffffffffffff) (rerun: 64) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000440)={"96f60f385a5e748e576961a790e4f5f4", 0x0, 0x0, {0x5, 0x7}, {0x40}, 0xb81a, [0x9, 0x8, 0x3, 0x0, 0x10001, 0xffff, 0x8000, 0x0, 0x6, 0x1, 0x0, 0xffff, 0x0, 0x0, 0x3, 0x9]}) (async) syz_genetlink_get_family_id$fou(0x0, 0xffffffffffffffff) (async, rerun: 32) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) (rerun: 32) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r1, 0x0, 0x0) (async, rerun: 64) r2 = socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r3 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$FOU_CMD_GET(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_PEER_V4={0x8, 0x8, @dev}]}, 0x1c}}, 0x0) (async) sendmsg$FOU_CMD_GET(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x41}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x24, r3, 0x200, 0x70bd26, 0x25dfdbfc, {}, [@FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e22}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e22}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x4000004) syz_clone(0x418c0000, 0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000200)) (async) r4 = getpgid(0x0) (async, rerun: 64) r5 = signalfd4(0xffffffffffffffff, &(0x7f0000000080), 0x8, 0x80000) (rerun: 64) sendmsg$NL80211_CMD_SET_WIPHY(r5, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000140)={&(0x7f0000000580)=ANY=[@ANYBLOB], 0x1c}, 0x1, 0x0, 0x0, 0x20000090}, 0x4000000) (async) getpgid(r4) 18:23:19 executing program 1: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000280), 0xffffffffffffffff) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000440)={"96f60f385a5e748e576961a790e4f5f4", 0x0, 0x0, {0x5, 0x7}, {0x40}, 0xb81a, [0x9, 0x8, 0x3, 0x0, 0x10001, 0xffff, 0x8000, 0x0, 0x6, 0x1, 0x0, 0xffff, 0x0, 0x0, 0x3, 0x9]}) syz_genetlink_get_family_id$fou(0x0, 0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r1, 0x0, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$FOU_CMD_GET(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_PEER_V4={0x8, 0x8, @dev}]}, 0x1c}}, 0x0) sendmsg$FOU_CMD_GET(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x41}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x24, r3, 0x200, 0x70bd26, 0x25dfdbfc, {}, [@FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e22}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e22}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x4000004) syz_clone(0x418c0000, 0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000200)) r4 = getpgid(0x0) r5 = signalfd4(0xffffffffffffffff, &(0x7f0000000080), 0x8, 0x80000) sendmsg$NL80211_CMD_SET_WIPHY(r5, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000140)={&(0x7f0000000580)=ANY=[@ANYBLOB], 0x1c}, 0x1, 0x0, 0x0, 0x20000090}, 0x4000000) getpgid(r4) 18:23:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$FIGETBSZ(r0, 0x2, &(0x7f0000000100)) (async) preadv(r0, &(0x7f0000000280), 0x1, 0x0, 0x0) (async) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r1, 0x0, 0x0) (async) r2 = getuid() (async) getgroups(0x9, &(0x7f00000002c0)=[0xee00, 0xee01, 0xee00, 0xee00, 0xee00, 0xee01, 0xee00, 0xee01, 0xffffffffffffffff]) mount$fuse(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280), 0x100000, &(0x7f0000000480)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, r2}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x1a00}}, {@max_read={'max_read', 0x3d, 0x6}}, {@default_permissions}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@allow_other}], [{@fowner_lt}, {@audit}, {@seclabel}]}}) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b40)=ANY=[@ANYBLOB="b70200000a29a98cbfa30000000000000703000000fefff67a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001000000b7050000370000216a0a00fe002000008500000027000000b7000000200000009500000000000000d10d633a8c36bbeb0000762373a7024f6d40c9b8c7da0ace992546daa595a6e42e09d24a3e8cbb7c84f39c35559e60c287094edf3495a3d5ff55422c242ab67c1911f25ad1eec24cde2260a146967c385c3bf2e0e7997125e1507ba3872c4081104e4f4c693cc6d690c2e28757adf0e3a62c23c42880366f2834cfb448a531fb0bfbae11b2f8400400d35b6ad44a27f97da24e86b2d61db560c34ddf60b4861953c158d065c4cb0fe4a0890876e535188de88a16f36ad3a70b0565c190e529059b986e4afe0f9ecc7dc90f330eb9ea0f9d4e808768000000000000000000000000000000f58d8fc7ed414cf41ab8ffafef93038b2d9a9aed8b3e58988a166bc594f20414e21c75c762102f9a5e352ce0aded2a393c03e69eb9da94d691c2e2c5c39d9d03b3bb1aaad7b40fd5ece0618e375dfd183166dd6bfb3efaaca433e8fada3e05dbefb69096fab2a58cef12c8763e93dd3022b1894c8fbec8bdfd814001f1b86431fca9dd18c960b07d92a6c0d49ecb97e51957522c28968a24330a17310dbafd416a59307bee1e345a69caffecffd574e5f41676e8de9612d23b5fe9b3b4d323999dd53d4da1021b1710ac666c05f2df2054103ad3343b26c548f57d8e22c0b9d2d78200887b31bdc2941d83317eb13bc8d10352bf01668ebcca48ea1483a5a640b9bd2d4db0ffd382546976de971b117ee70bffe611cb6338a3a61d53b651924cc0df558e57d5102cebebd953fdd8eacb00ba18f33bfdea28200b810ad14fecfee47798bb8b654852b7f72bdf71a8c529e9fad69388b54c6f0d35dcabd35d7879ee78eda42bc60112eda2da9ef075a6e4558f28d61aa557fcfa0d5550d0ed310dde862de7169eb42e93814ea37b46f19bc61680a5cf680dabe0ee676e47f989b055501f6d93b03cd1dadf1814167c5ad91f8a2ac8ab887dd3a9e3361bc404da95eaf06ce170d5ae1d96778873b18cf85845b205233a1aff3f6595c58693b257a5d758f5f02e232b6b086cb20edca7083d17202d5cb48350065c793531031934a2d3d876a1fa113c68dc308a08345316b394aa83be6925463cc7514ef03bbb7a869bc647a102a994b8d64ac51feaebbe28e2cde351c3e2f25ee832c4daa95e718e365536622068ef1720bd66d22abfa8c0458292199f1a7fa4d556d08816575312ca8feb168848f6e9489fa3cdb178f65696c2c276cd77c87503d1bbd721d1a50f0581000000000000007fd517a64801fff3221bbe115d6aacf88e2c3dc6a832d1b0cdaa8b8ec4a59837a3c8e9ab5e7e9a093a3c308bb40000000000002b43be540b98fcfde81d8b7b6e6394364483b645340f204159c2ecbf3e692e35db525c143c803c6a7c29573cb653dc194edc946c6fa0e46126ae7eb71667e2d5a2a27ca7ad711e9fbcd4ec1fbc8eb37f4612bf4b250bac487dd4e63ff7e80c188c73a8585ce525b7f85de9d0cc75da3150fd4999341e8c8d5ff56f8cd97ea124da20eed8fa8eec0b91b7e772e1fe22662bfe71c0dbf7fc30bbf9c342c4514e1e0edc034d083dc4bf918804f48fb0f2a2ffe33503cf2727404392ade5c7b2ba057df0b6e84385a24bcc2d8d227cc071859af6cdad472ce6ac423169482e3100e46da700000000000000000000000042c2fef7c1c68043ed0815ce82218409af2aec61c0c265cecd1e0bbff41d25ef15cb0cb008fdb5c10c0ec470a2227a9d27c83d5c7291206ed1298b9f88333f6910cc0481f6f2af698c424b690a15e2cbb18f7fb6d06e2cc09fb680af4730cd1998c0710671c11f5438f43277f40c469b5acfb0564d465dcb1f0b392605e09a62ca28f53be68e2bb8399b94308a736364a6d9df9cd05f59a7d9a0876baf11e1e4ddb6af5a14d0ee504b9d5ecaffca19fd1f3d3e2fea70896150bdd0f9efc3d984698f97a7f0967d775265457208c484a46d4ae4f4fd049f33015f613e7c4ad79ac050e4fe78b3679a8d7f23a6d4ae8d22055f54ce73b28b2e7a3362fb81e9d53b502588b909eda3114ecb3cac76aff23fdb33cae783a9072d9d9fc1bacbfe54586c31e9c0e8365ba9173248d928297945f5c055e3a4c58e336b1336715fd94061cac1bfd7236df2405e869beaaf2e746104b6a51a805b318fb6d9cdbabe105f6516f116a146a45af777339e80168e5d0a480934c17fd357b9da37f4214f4ba848d07f198b2587e32710addfe2df9092353c9b60d3fafc56bd224838d06da13669e1943378d6778400"/1717], &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) (async) r5 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r5, 0x0, 0x7ffff000, 0x0, &(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x20) sendto$inet6(r5, &(0x7f0000000300)="10c26d23bf33", 0x6, 0x40040, &(0x7f0000000340)={0xa, 0x4e24, 0x2e4d, @private0={0xfc, 0x0, '\x00', 0x1}, 0x401}, 0x1c) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000400)={r4, 0x0, 0x10, 0xfe92, &(0x7f0000000140)="a673f3ce05f1a282eeab0500000800f08102e63238f9cf8c0ccade00556e97d003cc298613f230d6841f3099e19fd903b2ffa5106c71ac91c7457b2d7f4157f069737d63ab32be2a651d7cee2970a9df488cae6702031c92a8b4b6376f9972f3848c104d413745d4c57253b2d61d64787c4de49fc5", 0x0, 0x400, 0x0, 0x0, 0xffffffffffffffbc, &(0x7f0000000040)="15396af9a72e96da8129ed1653da4c7f58430968e943c7415c1135cc832d158cfe31f78128c0f6ced392de7b250aa16a0837c05297e7c9d3db2466761815aeb216c263f7010b0d4de72c5f199f0be260a48e8c37d2ea3a52026012d3"}, 0x28) 18:23:19 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x12, 0x4, &(0x7f00000033c0)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x7, 0x2, 0x1, 0x5}]}, &(0x7f0000000140)='GPL\x00', 0x1, 0xfb, &(0x7f0000000200)=""/251, 0x0, 0x0, '\x00', 0x0, 0xe, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffff66}, 0x48) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x43}}, 0x10) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x3d2}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000001380)={'erspan0\x00', &(0x7f0000001300)={'gre0\x00', r4, 0x7800, 0x80, 0x7fffffff, 0x7, {{0xd, 0x4, 0x1, 0x38, 0x34, 0x66, 0x0, 0x4, 0x4, 0x0, @multicast1, @broadcast, {[@noop, @timestamp={0x44, 0x1c, 0x5, 0x0, 0x5, [0x4, 0x981, 0x6, 0x2, 0x3d1, 0x1]}]}}}}}) sendmsg$nl_route(r1, &(0x7f0000001440)={&(0x7f0000001280)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000001400)={&(0x7f00000013c0)=@RTM_GETMDB={0x18, 0x56, 0x100, 0x70bd2c, 0x25dfdbfc, {0x7, r5}, ["", "", "", "", "", "", "", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x40}, 0x4000004) sendmsg$nl_route(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000012c0)=ANY=[@ANYBLOB="200000006c0000042cbd7000fddbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000200004a0000"], 0x20}}, 0x0) fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000040)={0x0, 0x1, 0x1}) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000680)={0xffffffffffffffff, 0x7, 0x7, 0x9}) r7 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getdents(r7, &(0x7f0000000280)=""/4096, 0x9005) fcntl$lock(r7, 0x6, &(0x7f0000000040)={0x0, 0x1, 0x1}) r8 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000700)={0x0, 0x5, 0x10}, 0xc) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000780)=@bpf_ext={0x1c, 0x5, &(0x7f00000000c0)=@raw=[@generic={0x1, 0x4, 0x7, 0xfffd, 0xfffffffc}, @jmp={0x5, 0x0, 0x2, 0x7, 0x1}, @jmp={0x5, 0x0, 0x4, 0x4, 0x4, 0x1}, @jmp={0x5, 0x1, 0xc, 0x4, 0x6, 0x0, 0x10}, @exit], &(0x7f0000000100)='GPL\x00', 0x7f, 0xc5, &(0x7f0000000500)=""/197, 0x41000, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000640)={0x3, 0x1, 0x3f, 0x6}, 0x10, 0x215db, 0xffffffffffffffff, 0x0, &(0x7f0000000740)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, 0x1, r8, 0x1]}, 0x80) sendmsg$nl_route(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000000)=@newlink={0x4c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_BR_MCAST_STATS_ENABLED={0x5}, @IFLA_BR_MCAST_QUERY_USE_IFADDR={0x5}, @IFLA_BR_MCAST_SNOOPING={0x5}]}}}]}, 0x4c}}, 0x0) 18:23:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$FIGETBSZ(r0, 0x2, &(0x7f0000000100)) (async) preadv(r0, &(0x7f0000000280), 0x1, 0x0, 0x0) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r1, 0x0, 0x0) (async) r2 = getuid() (async) getgroups(0x9, &(0x7f00000002c0)=[0xee00, 0xee01, 0xee00, 0xee00, 0xee00, 0xee01, 0xee00, 0xee01, 0xffffffffffffffff]) mount$fuse(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280), 0x100000, &(0x7f0000000480)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, r2}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x1a00}}, {@max_read={'max_read', 0x3d, 0x6}}, {@default_permissions}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@allow_other}], [{@fowner_lt}, {@audit}, {@seclabel}]}}) (async) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b40)=ANY=[@ANYBLOB="b70200000a29a98cbfa30000000000000703000000fefff67a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001000000b7050000370000216a0a00fe002000008500000027000000b7000000200000009500000000000000d10d633a8c36bbeb0000762373a7024f6d40c9b8c7da0ace992546daa595a6e42e09d24a3e8cbb7c84f39c35559e60c287094edf3495a3d5ff55422c242ab67c1911f25ad1eec24cde2260a146967c385c3bf2e0e7997125e1507ba3872c4081104e4f4c693cc6d690c2e28757adf0e3a62c23c42880366f2834cfb448a531fb0bfbae11b2f8400400d35b6ad44a27f97da24e86b2d61db560c34ddf60b4861953c158d065c4cb0fe4a0890876e535188de88a16f36ad3a70b0565c190e529059b986e4afe0f9ecc7dc90f330eb9ea0f9d4e808768000000000000000000000000000000f58d8fc7ed414cf41ab8ffafef93038b2d9a9aed8b3e58988a166bc594f20414e21c75c762102f9a5e352ce0aded2a393c03e69eb9da94d691c2e2c5c39d9d03b3bb1aaad7b40fd5ece0618e375dfd183166dd6bfb3efaaca433e8fada3e05dbefb69096fab2a58cef12c8763e93dd3022b1894c8fbec8bdfd814001f1b86431fca9dd18c960b07d92a6c0d49ecb97e51957522c28968a24330a17310dbafd416a59307bee1e345a69caffecffd574e5f41676e8de9612d23b5fe9b3b4d323999dd53d4da1021b1710ac666c05f2df2054103ad3343b26c548f57d8e22c0b9d2d78200887b31bdc2941d83317eb13bc8d10352bf01668ebcca48ea1483a5a640b9bd2d4db0ffd382546976de971b117ee70bffe611cb6338a3a61d53b651924cc0df558e57d5102cebebd953fdd8eacb00ba18f33bfdea28200b810ad14fecfee47798bb8b654852b7f72bdf71a8c529e9fad69388b54c6f0d35dcabd35d7879ee78eda42bc60112eda2da9ef075a6e4558f28d61aa557fcfa0d5550d0ed310dde862de7169eb42e93814ea37b46f19bc61680a5cf680dabe0ee676e47f989b055501f6d93b03cd1dadf1814167c5ad91f8a2ac8ab887dd3a9e3361bc404da95eaf06ce170d5ae1d96778873b18cf85845b205233a1aff3f6595c58693b257a5d758f5f02e232b6b086cb20edca7083d17202d5cb48350065c793531031934a2d3d876a1fa113c68dc308a08345316b394aa83be6925463cc7514ef03bbb7a869bc647a102a994b8d64ac51feaebbe28e2cde351c3e2f25ee832c4daa95e718e365536622068ef1720bd66d22abfa8c0458292199f1a7fa4d556d08816575312ca8feb168848f6e9489fa3cdb178f65696c2c276cd77c87503d1bbd721d1a50f0581000000000000007fd517a64801fff3221bbe115d6aacf88e2c3dc6a832d1b0cdaa8b8ec4a59837a3c8e9ab5e7e9a093a3c308bb40000000000002b43be540b98fcfde81d8b7b6e6394364483b645340f204159c2ecbf3e692e35db525c143c803c6a7c29573cb653dc194edc946c6fa0e46126ae7eb71667e2d5a2a27ca7ad711e9fbcd4ec1fbc8eb37f4612bf4b250bac487dd4e63ff7e80c188c73a8585ce525b7f85de9d0cc75da3150fd4999341e8c8d5ff56f8cd97ea124da20eed8fa8eec0b91b7e772e1fe22662bfe71c0dbf7fc30bbf9c342c4514e1e0edc034d083dc4bf918804f48fb0f2a2ffe33503cf2727404392ade5c7b2ba057df0b6e84385a24bcc2d8d227cc071859af6cdad472ce6ac423169482e3100e46da700000000000000000000000042c2fef7c1c68043ed0815ce82218409af2aec61c0c265cecd1e0bbff41d25ef15cb0cb008fdb5c10c0ec470a2227a9d27c83d5c7291206ed1298b9f88333f6910cc0481f6f2af698c424b690a15e2cbb18f7fb6d06e2cc09fb680af4730cd1998c0710671c11f5438f43277f40c469b5acfb0564d465dcb1f0b392605e09a62ca28f53be68e2bb8399b94308a736364a6d9df9cd05f59a7d9a0876baf11e1e4ddb6af5a14d0ee504b9d5ecaffca19fd1f3d3e2fea70896150bdd0f9efc3d984698f97a7f0967d775265457208c484a46d4ae4f4fd049f33015f613e7c4ad79ac050e4fe78b3679a8d7f23a6d4ae8d22055f54ce73b28b2e7a3362fb81e9d53b502588b909eda3114ecb3cac76aff23fdb33cae783a9072d9d9fc1bacbfe54586c31e9c0e8365ba9173248d928297945f5c055e3a4c58e336b1336715fd94061cac1bfd7236df2405e869beaaf2e746104b6a51a805b318fb6d9cdbabe105f6516f116a146a45af777339e80168e5d0a480934c17fd357b9da37f4214f4ba848d07f198b2587e32710addfe2df9092353c9b60d3fafc56bd224838d06da13669e1943378d6778400"/1717], &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) (async) r5 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r5, 0x0, 0x7ffff000, 0x0, &(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x20) sendto$inet6(r5, &(0x7f0000000300)="10c26d23bf33", 0x6, 0x40040, &(0x7f0000000340)={0xa, 0x4e24, 0x2e4d, @private0={0xfc, 0x0, '\x00', 0x1}, 0x401}, 0x1c) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000400)={r4, 0x0, 0x10, 0xfe92, &(0x7f0000000140)="a673f3ce05f1a282eeab0500000800f08102e63238f9cf8c0ccade00556e97d003cc298613f230d6841f3099e19fd903b2ffa5106c71ac91c7457b2d7f4157f069737d63ab32be2a651d7cee2970a9df488cae6702031c92a8b4b6376f9972f3848c104d413745d4c57253b2d61d64787c4de49fc5", 0x0, 0x400, 0x0, 0x0, 0xffffffffffffffbc, &(0x7f0000000040)="15396af9a72e96da8129ed1653da4c7f58430968e943c7415c1135cc832d158cfe31f78128c0f6ced392de7b250aa16a0837c05297e7c9d3db2466761815aeb216c263f7010b0d4de72c5f199f0be260a48e8c37d2ea3a52026012d3"}, 0x28) 18:23:19 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x12, 0x4, &(0x7f00000033c0)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x7, 0x2, 0x1, 0x5}]}, &(0x7f0000000140)='GPL\x00', 0x1, 0xfb, &(0x7f0000000200)=""/251, 0x0, 0x0, '\x00', 0x0, 0xe, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffff66}, 0x48) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x43}}, 0x10) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x3d2}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000001380)={'erspan0\x00', &(0x7f0000001300)={'gre0\x00', r4, 0x7800, 0x80, 0x7fffffff, 0x7, {{0xd, 0x4, 0x1, 0x38, 0x34, 0x66, 0x0, 0x4, 0x4, 0x0, @multicast1, @broadcast, {[@noop, @timestamp={0x44, 0x1c, 0x5, 0x0, 0x5, [0x4, 0x981, 0x6, 0x2, 0x3d1, 0x1]}]}}}}}) sendmsg$nl_route(r1, &(0x7f0000001440)={&(0x7f0000001280)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000001400)={&(0x7f00000013c0)=@RTM_GETMDB={0x18, 0x56, 0x100, 0x70bd2c, 0x25dfdbfc, {0x7, r5}, ["", "", "", "", "", "", "", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x40}, 0x4000004) sendmsg$nl_route(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000012c0)=ANY=[@ANYBLOB="200000006c0000042cbd7000fddbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000200004a0000"], 0x20}}, 0x0) fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000040)={0x0, 0x1, 0x1}) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000680)={0xffffffffffffffff, 0x7, 0x7, 0x9}) r7 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getdents(r7, &(0x7f0000000280)=""/4096, 0x9005) fcntl$lock(r7, 0x6, &(0x7f0000000040)={0x0, 0x1, 0x1}) r8 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000700)={0x0, 0x5, 0x10}, 0xc) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000780)=@bpf_ext={0x1c, 0x5, &(0x7f00000000c0)=@raw=[@generic={0x1, 0x4, 0x7, 0xfffd, 0xfffffffc}, @jmp={0x5, 0x0, 0x2, 0x7, 0x1}, @jmp={0x5, 0x0, 0x4, 0x4, 0x4, 0x1}, @jmp={0x5, 0x1, 0xc, 0x4, 0x6, 0x0, 0x10}, @exit], &(0x7f0000000100)='GPL\x00', 0x7f, 0xc5, &(0x7f0000000500)=""/197, 0x41000, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000640)={0x3, 0x1, 0x3f, 0x6}, 0x10, 0x215db, 0xffffffffffffffff, 0x0, &(0x7f0000000740)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, 0x1, r8, 0x1]}, 0x80) sendmsg$nl_route(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000000)=@newlink={0x4c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_BR_MCAST_STATS_ENABLED={0x5}, @IFLA_BR_MCAST_QUERY_USE_IFADDR={0x5}, @IFLA_BR_MCAST_SNOOPING={0x5}]}}}]}, 0x4c}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x12, 0x4, &(0x7f00000033c0)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x7, 0x2, 0x1, 0x5}]}, &(0x7f0000000140)='GPL\x00', 0x1, 0xfb, &(0x7f0000000200)=""/251, 0x0, 0x0, '\x00', 0x0, 0xe, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffff66}, 0x48) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x43}}, 0x10) (async) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x3d2}}, 0x0) (async) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) (async) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000001380)={'erspan0\x00', &(0x7f0000001300)={'gre0\x00', r4, 0x7800, 0x80, 0x7fffffff, 0x7, {{0xd, 0x4, 0x1, 0x38, 0x34, 0x66, 0x0, 0x4, 0x4, 0x0, @multicast1, @broadcast, {[@noop, @timestamp={0x44, 0x1c, 0x5, 0x0, 0x5, [0x4, 0x981, 0x6, 0x2, 0x3d1, 0x1]}]}}}}}) (async) sendmsg$nl_route(r1, &(0x7f0000001440)={&(0x7f0000001280)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000001400)={&(0x7f00000013c0)=@RTM_GETMDB={0x18, 0x56, 0x100, 0x70bd2c, 0x25dfdbfc, {0x7, r5}, ["", "", "", "", "", "", "", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x40}, 0x4000004) (async) sendmsg$nl_route(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000012c0)=ANY=[@ANYBLOB="200000006c0000042cbd7000fddbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000200004a0000"], 0x20}}, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000040)={0x0, 0x1, 0x1}) (async) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000680)={0xffffffffffffffff, 0x7, 0x7, 0x9}) (async) open(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) getdents(r7, &(0x7f0000000280)=""/4096, 0x9005) (async) fcntl$lock(r7, 0x6, &(0x7f0000000040)={0x0, 0x1, 0x1}) (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000700)={0x0, 0x5, 0x10}, 0xc) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000780)=@bpf_ext={0x1c, 0x5, &(0x7f00000000c0)=@raw=[@generic={0x1, 0x4, 0x7, 0xfffd, 0xfffffffc}, @jmp={0x5, 0x0, 0x2, 0x7, 0x1}, @jmp={0x5, 0x0, 0x4, 0x4, 0x4, 0x1}, @jmp={0x5, 0x1, 0xc, 0x4, 0x6, 0x0, 0x10}, @exit], &(0x7f0000000100)='GPL\x00', 0x7f, 0xc5, &(0x7f0000000500)=""/197, 0x41000, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000640)={0x3, 0x1, 0x3f, 0x6}, 0x10, 0x215db, 0xffffffffffffffff, 0x0, &(0x7f0000000740)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, 0x1, r8, 0x1]}, 0x80) (async) sendmsg$nl_route(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000000)=@newlink={0x4c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_BR_MCAST_STATS_ENABLED={0x5}, @IFLA_BR_MCAST_QUERY_USE_IFADDR={0x5}, @IFLA_BR_MCAST_SNOOPING={0x5}]}}}]}, 0x4c}}, 0x0) (async) 18:23:19 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x12, 0x6, &(0x7f0000000040)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @alu={0x4, 0x0, 0xa, 0x5, 0x5, 0xfffffffffffffff4, 0x10}, @cb_func={0x18, 0x3, 0x4, 0x0, 0x1}], &(0x7f0000000140)='GPL\x00', 0x1, 0xf5, &(0x7f0000000200)=""/245, 0x0, 0x0, '\x00', 0x0, 0x14, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) 18:23:19 executing program 4: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000280), 0xffffffffffffffff) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000440)={"96f60f385a5e748e576961a790e4f5f4", 0x0, 0x0, {0x5, 0x7}, {0x40}, 0xb81a, [0x9, 0x8, 0x3, 0x0, 0x10001, 0xffff, 0x8000, 0x0, 0x6, 0x1, 0x0, 0xffff, 0x0, 0x0, 0x3, 0x9]}) (async, rerun: 32) syz_genetlink_get_family_id$fou(0x0, 0xffffffffffffffff) (async, rerun: 32) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r1, 0x0, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$FOU_CMD_GET(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_PEER_V4={0x8, 0x8, @dev}]}, 0x1c}}, 0x0) (async, rerun: 32) sendmsg$FOU_CMD_GET(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x41}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x24, r3, 0x200, 0x70bd26, 0x25dfdbfc, {}, [@FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e22}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e22}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x4000004) (rerun: 32) syz_clone(0x418c0000, 0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000200)) (async) r4 = getpgid(0x0) r5 = signalfd4(0xffffffffffffffff, &(0x7f0000000080), 0x8, 0x80000) sendmsg$NL80211_CMD_SET_WIPHY(r5, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000140)={&(0x7f0000000580)=ANY=[@ANYBLOB], 0x1c}, 0x1, 0x0, 0x0, 0x20000090}, 0x4000000) (async) getpgid(r4) [ 217.525396][ T4471] REISERFS warning: reiserfs-5093 is_leaf: item entry count seems wrong *3.5*[1 2 0(1) DIR], item_len 35, item_location 4029, free_space(entry_count) 2 [ 217.550835][ T4471] REISERFS error (device loop5): vs-5150 search_by_key: invalid format found in block 15767. Fsck? [ 217.563648][ T4471] REISERFS (device loop5): Remounting filesystem read-only [ 217.571541][ T4471] REISERFS error (device loop5): vs-13070 reiserfs_read_locked_inode: i/o failure occurred trying to find stat data of [1 2 0x0 SD] [ 217.586108][ T4471] REISERFS warning (device loop5): reiserfs_fill_super: corrupt root inode, run fsck 18:23:22 executing program 5: r0 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r0, 0x0, 0x0) ioctl$IOCTL_CONFIG_SYS_RESOURCE_PARAMETERS(r0, 0x40096100, &(0x7f0000000580)={{&(0x7f0000000500)={'Accelerator1\x00', {&(0x7f00000002c0)=@adf_dec={@format={'Cy', '4', 'RingAsymTx\x00'}, {0x6}, {&(0x7f0000000140)=@adf_str={@format={'Dc', '3', 'RingSymRx\x00'}, {"6a16a2122c3d6e4676d13f526b5dba04c567e745b9b876c56059489c966c03492ecd61cede5df2d0795efbe8f3191a65d631fa29a6f8af4125bb546cf5f7c01a"}}}}}, {&(0x7f0000000080)={'Accelerator0\x00', {&(0x7f0000000440)=@adf_dec={@bank={'Bank', '4', 'InterruptCoalescingNumResponses\x00'}, {0x10000}, {&(0x7f0000000380)=@adf_str={@normal='NumberDcInstances\x00', {"b88445a1f5293ac26c11cade58671fa978366016ce49aac943a5c45dcbff0f73705c999e6c125e3a5c46dc8f219ef1f3ac4b4764e4b3a7bb52cda6b381b7c800"}}}}}}}}}, 0xff}) syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4000000, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="0040000068020000973d00001200000000000000843d000000040000bd9e5440840300001e000000000000000010ec030200010052654973457233467300000003000000020001000000853d0100000003000000000000000000000000000000000000000000000000000000000000000000000001001e006c1f1f63004eed00", 0x80, 0x10000}, {&(0x7f0000010080)="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00"/1984, 0x7c0, 0x11000}, {&(0x7f0000010840)="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x800, 0x11800}, {&(0x7f0000011040)="0000000000000000000000001200000000000000843d000000040000bd9e5440840300001e00"/64, 0x40, 0x3d96000}, {&(0x7f0000011080)="01000200750f0000000000000000000000000000000000000100000002000000000000000000000000002000e00f0000010000000200000001000000f401000002002300bd0f00"/96, 0x60, 0x3d97000}, {&(0x7f00000110e0)="000000000000000000000000000000000000000000000000000000000001000000010000000200000022000400020000000000000001000000200004002e2e2eed4103008076535f230000006c1f1f636c1f1f636c1f1f6301000000ffffffff", 0x60, 0x3d97fa0}], 0x0, &(0x7f0000011140), 0x1) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDFONTOP_COPY(r1, 0x4b72, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000640)={0x0, 0x0}) syz_open_procfs(r2, &(0x7f0000000680)='net/udp6\x00') ioctl$PIO_UNIMAP(r1, 0x4b67, &(0x7f0000000600)={0x7, &(0x7f00000005c0)=[{0x20, 0x1}, {0x81, 0xa3}, {0x1, 0x5}, {0x5, 0x34}, {0xffff, 0x7}, {0xff, 0x3f}, {0x6, 0x9}]}) ioctl$DRM_IOCTL_MODE_GETENCODER(0xffffffffffffffff, 0xc01464a6, &(0x7f0000000040)={0x5}) openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) (async) write$P9_RXATTRWALK(r0, 0x0, 0x0) (async) ioctl$IOCTL_CONFIG_SYS_RESOURCE_PARAMETERS(r0, 0x40096100, &(0x7f0000000580)={{&(0x7f0000000500)={'Accelerator1\x00', {&(0x7f00000002c0)=@adf_dec={@format={'Cy', '4', 'RingAsymTx\x00'}, {0x6}, {&(0x7f0000000140)=@adf_str={@format={'Dc', '3', 'RingSymRx\x00'}, {"6a16a2122c3d6e4676d13f526b5dba04c567e745b9b876c56059489c966c03492ecd61cede5df2d0795efbe8f3191a65d631fa29a6f8af4125bb546cf5f7c01a"}}}}}, {&(0x7f0000000080)={'Accelerator0\x00', {&(0x7f0000000440)=@adf_dec={@bank={'Bank', '4', 'InterruptCoalescingNumResponses\x00'}, {0x10000}, {&(0x7f0000000380)=@adf_str={@normal='NumberDcInstances\x00', {"b88445a1f5293ac26c11cade58671fa978366016ce49aac943a5c45dcbff0f73705c999e6c125e3a5c46dc8f219ef1f3ac4b4764e4b3a7bb52cda6b381b7c800"}}}}}}}}}, 0xff}) (async) syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4000000, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="0040000068020000973d00001200000000000000843d000000040000bd9e5440840300001e000000000000000010ec030200010052654973457233467300000003000000020001000000853d0100000003000000000000000000000000000000000000000000000000000000000000000000000001001e006c1f1f63004eed00", 0x80, 0x10000}, {&(0x7f0000010080)="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00"/1984, 0x7c0, 0x11000}, {&(0x7f0000010840)="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x800, 0x11800}, {&(0x7f0000011040)="0000000000000000000000001200000000000000843d000000040000bd9e5440840300001e00"/64, 0x40, 0x3d96000}, {&(0x7f0000011080)="01000200750f0000000000000000000000000000000000000100000002000000000000000000000000002000e00f0000010000000200000001000000f401000002002300bd0f00"/96, 0x60, 0x3d97000}, {&(0x7f00000110e0)="000000000000000000000000000000000000000000000000000000000001000000010000000200000022000400020000000000000001000000200004002e2e2eed4103008076535f230000006c1f1f636c1f1f636c1f1f6301000000ffffffff", 0x60, 0x3d97fa0}], 0x0, &(0x7f0000011140), 0x1) (async) syz_open_dev$tty20(0xc, 0x4, 0x0) (async) ioctl$KDFONTOP_COPY(r1, 0x4b72, 0x0) (async) fcntl$getownex(r0, 0x10, &(0x7f0000000640)) (async) syz_open_procfs(r2, &(0x7f0000000680)='net/udp6\x00') (async) ioctl$PIO_UNIMAP(r1, 0x4b67, &(0x7f0000000600)={0x7, &(0x7f00000005c0)=[{0x20, 0x1}, {0x81, 0xa3}, {0x1, 0x5}, {0x5, 0x34}, {0xffff, 0x7}, {0xff, 0x3f}, {0x6, 0x9}]}) (async) ioctl$DRM_IOCTL_MODE_GETENCODER(0xffffffffffffffff, 0xc01464a6, &(0x7f0000000040)={0x5}) (async) 18:23:22 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x22, 0x1, {[@global]}}, 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, &(0x7f0000000040)={0x40, 0x22, 0x9, {0x9, 0x8, "b1c8ae24a69c02"}}, &(0x7f0000000280)={0x0, 0x3, 0xf2, @string={0xf2, 0x3, "25b09f05288aa7b1701594b026d4a2ebe32627c7fbef14360da20974faf68aaebdbc772133baf741109c57770d55ef63cdf48faa4b607bfba260bc6002bfcd151bdb60c9b380ce9c91014a2c881c6c94b590236d5e9f0ecc5ba6a5f6951b694c61d342ca9f17266cbb4c28af8bd6024fb8e452ad31c941c1dcf3c03e066deb92a483d9975e944a10667cf64bba332d32892d3db04fba7f9451a3988010218f977600a2247fbed080c9c898cf9d7b380400c3f8f1859ebc12408c9d624aa7f93ef949e93f0e5f167e6662b9ff773c05ffa9137a87db06cd2da0cea74bae8c7234a82328fad1beff94a6666de5b622e86f"}}, &(0x7f0000000080)={0x0, 0x22, 0x12, {[@global=@item_4={0x3, 0x1, 0x1, "41220de0"}, @global=@item_012={0x0, 0x1, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x2, "44176745"}, @main=@item_012={0x2, 0x0, 0x9, "96aa"}, @local=@item_012={0x2, 0x2, 0x10, "d41b"}]}}, &(0x7f00000000c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3, 0x0, 0x1, {0x22, 0xa2a}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000380)={0x0, 0x15, 0x50, "e7d4d9fd267ae49d60314c9855fff53bba526ad76abe67b00e3d7025c7be2fa50dd413531ac23c2dc1053f728515352dce7e45ba9e2503670ebb4e27dbe6a78df3078f5a30be93aa89a465eafde3fc6c"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000440)={0x20, 0x1, 0x2d, "f1ba0a1123aa1d1377cd22e490f6d99c6d137753b96bd09d4c0481168f44ca5017cadd8edd32dfb5d36af633b0"}, &(0x7f0000000480)={0x20, 0x3, 0x1, 0xc7}}) syz_usb_ep_write(r0, 0x0, 0x49, &(0x7f0000000180)="9ae33c636253a123928639a1b2d9e482e8f1b6090000000000000020e6f5099777ffffff7f000000006ec0b4a5b7877f9600478e3901000000000000003a60616006069b15c854d5c8") 18:23:22 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x12, 0x4, &(0x7f00000033c0)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x7, 0x2, 0x1, 0x5}]}, &(0x7f0000000140)='GPL\x00', 0x1, 0xfb, &(0x7f0000000200)=""/251, 0x0, 0x0, '\x00', 0x0, 0xe, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffff66}, 0x48) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x43}}, 0x10) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) r2 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x3d2}}, 0x0) (async, rerun: 32) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) (rerun: 32) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000001380)={'erspan0\x00', &(0x7f0000001300)={'gre0\x00', r4, 0x7800, 0x80, 0x7fffffff, 0x7, {{0xd, 0x4, 0x1, 0x38, 0x34, 0x66, 0x0, 0x4, 0x4, 0x0, @multicast1, @broadcast, {[@noop, @timestamp={0x44, 0x1c, 0x5, 0x0, 0x5, [0x4, 0x981, 0x6, 0x2, 0x3d1, 0x1]}]}}}}}) sendmsg$nl_route(r1, &(0x7f0000001440)={&(0x7f0000001280)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000001400)={&(0x7f00000013c0)=@RTM_GETMDB={0x18, 0x56, 0x100, 0x70bd2c, 0x25dfdbfc, {0x7, r5}, ["", "", "", "", "", "", "", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x40}, 0x4000004) (async, rerun: 32) sendmsg$nl_route(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000012c0)=ANY=[@ANYBLOB="200000006c0000042cbd7000fddbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000200004a0000"], 0x20}}, 0x0) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000040)={0x0, 0x1, 0x1}) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000680)={0xffffffffffffffff, 0x7, 0x7, 0x9}) r7 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getdents(r7, &(0x7f0000000280)=""/4096, 0x9005) (async) fcntl$lock(r7, 0x6, &(0x7f0000000040)={0x0, 0x1, 0x1}) (async) r8 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000700)={0x0, 0x5, 0x10}, 0xc) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000780)=@bpf_ext={0x1c, 0x5, &(0x7f00000000c0)=@raw=[@generic={0x1, 0x4, 0x7, 0xfffd, 0xfffffffc}, @jmp={0x5, 0x0, 0x2, 0x7, 0x1}, @jmp={0x5, 0x0, 0x4, 0x4, 0x4, 0x1}, @jmp={0x5, 0x1, 0xc, 0x4, 0x6, 0x0, 0x10}, @exit], &(0x7f0000000100)='GPL\x00', 0x7f, 0xc5, &(0x7f0000000500)=""/197, 0x41000, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000640)={0x3, 0x1, 0x3f, 0x6}, 0x10, 0x215db, 0xffffffffffffffff, 0x0, &(0x7f0000000740)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, 0x1, r8, 0x1]}, 0x80) (async, rerun: 64) sendmsg$nl_route(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000000)=@newlink={0x4c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_BR_MCAST_STATS_ENABLED={0x5}, @IFLA_BR_MCAST_QUERY_USE_IFADDR={0x5}, @IFLA_BR_MCAST_SNOOPING={0x5}]}}}]}, 0x4c}}, 0x0) (rerun: 64) 18:23:22 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x12, 0x6, &(0x7f0000000040)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @alu={0x4, 0x0, 0xa, 0x5, 0x5, 0xfffffffffffffff4, 0x10}, @cb_func={0x18, 0x3, 0x4, 0x0, 0x1}], &(0x7f0000000140)='GPL\x00', 0x1, 0xf5, &(0x7f0000000200)=""/245, 0x0, 0x0, '\x00', 0x0, 0x14, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) 18:23:22 executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) openat$incfs(0xffffffffffffffff, &(0x7f0000000080)='.log\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$PPPIOCGFLAGS1(0xffffffffffffffff, 0x5460, 0x0) r3 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x3ed8000) ioctl$FS_IOC_ENABLE_VERITY(r2, 0x40806685, &(0x7f00000000c0)={0x1, 0x1, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = fsopen(&(0x7f0000000140)='pstore\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) fsmount(r4, 0x0, 0x10) sendfile(0xffffffffffffffff, r4, &(0x7f0000000300)=0x6, 0xcac) syz_clone(0x42000100, 0x0, 0x0, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) 18:23:22 executing program 1: ioctl$I2C_TENBIT(0xffffffffffffffff, 0x704, 0x1) read$FUSE(0xffffffffffffffff, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0x0) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) r0 = syz_clone3(&(0x7f0000002600)={0x40000400, &(0x7f0000002340)=0xffffffffffffffff, 0x0, 0x0, {0xd}, 0x0, 0x0, &(0x7f00000024c0)=""/213, 0x0}, 0x58) mmap$binder(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x11, 0xffffffffffffffff, 0x0) r2 = syz_clone3(0x0, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r1, 0xc0096616, &(0x7f00000001c0)={0x2, [0x0, 0x0]}) syz_clone3(&(0x7f0000005d40)={0x100000, &(0x7f00000026c0), &(0x7f0000002700), &(0x7f0000002740), {0x3}, 0x0, 0x0, &(0x7f0000002840)=""/57, &(0x7f0000005d00)=[r0, 0x0, 0x0, r0, 0x0, 0x0, r0, r2, 0x0], 0x9}, 0x58) r3 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x10303, 0x0) r4 = inotify_init() inotify_add_watch(r4, &(0x7f0000000040)='./file0\x00', 0x60000094) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1, {0x1}}, './file0\x00'}) poll(&(0x7f0000000100)=[{r1, 0x4}, {0xffffffffffffffff, 0x10}, {r3, 0x9100}, {0xffffffffffffffff, 0x254}, {}, {0xffffffffffffffff, 0x10001}, {r5, 0x64b0}, {r1, 0x4088}], 0x8, 0x3) r6 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r6, &(0x7f00000103c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r6, &(0x7f0000000040)={0x50, 0x0, r7, {0x7, 0x1f}}, 0x50) write$FUSE_INIT(r5, &(0x7f0000000140)={0x50, 0x0, r7, {0x7, 0x24, 0x2d1, 0x40002, 0x2, 0x9, 0x9, 0x3}}, 0x50) 18:23:22 executing program 0: r0 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r0, 0x0, 0x0) ioctl$IOCTL_CONFIG_SYS_RESOURCE_PARAMETERS(r0, 0x40096100, &(0x7f0000000580)={{&(0x7f0000000500)={'Accelerator1\x00', {&(0x7f00000002c0)=@adf_dec={@format={'Cy', '4', 'RingAsymTx\x00'}, {0x6}, {&(0x7f0000000140)=@adf_str={@format={'Dc', '3', 'RingSymRx\x00'}, {"6a16a2122c3d6e4676d13f526b5dba04c567e745b9b876c56059489c966c03492ecd61cede5df2d0795efbe8f3191a65d631fa29a6f8af4125bb546cf5f7c01a"}}}}}, {&(0x7f0000000080)={'Accelerator0\x00', {&(0x7f0000000440)=@adf_dec={@bank={'Bank', '4', 'InterruptCoalescingNumResponses\x00'}, {0x10000}, {&(0x7f0000000380)=@adf_str={@normal='NumberDcInstances\x00', {"b88445a1f5293ac26c11cade58671fa978366016ce49aac943a5c45dcbff0f73705c999e6c125e3a5c46dc8f219ef1f3ac4b4764e4b3a7bb52cda6b381b7c800"}}}}}}}}}, 0xff}) syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4000000, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="0040000068020000973d00001200000000000000843d000000040000bd9e5440840300001e000000000000000010ec030200010052654973457233467300000003000000020001000000853d0100000003000000000000000000000000000000000000000000000000000000000000000000000001001e006c1f1f63004eed00", 0x80, 0x10000}, {&(0x7f0000010080)="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00"/1984, 0x7c0, 0x11000}, {&(0x7f0000010840)="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x800, 0x11800}, {&(0x7f0000011040)="0000000000000000000000001200000000000000843d000000040000bd9e5440840300001e00"/64, 0x40, 0x3d96000}, {&(0x7f0000011080)="01000200750f0000000000000000000000000000000000000100000002000000000000000000000000002000e00f0000010000000200000001000000f401000002002300bd0f00"/96, 0x60, 0x3d97000}, {&(0x7f00000110e0)="000000000000000000000000000000000000000000000000000000000001000000010000000200000022000400020000000000000001000000200004002e2e2eed4103008076535f230000006c1f1f636c1f1f636c1f1f6301000000ffffffff", 0x60, 0x3d97fa0}], 0x0, &(0x7f0000011140), 0x1) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDFONTOP_COPY(r1, 0x4b72, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000640)={0x0, 0x0}) syz_open_procfs(r2, &(0x7f0000000680)='net/udp6\x00') ioctl$PIO_UNIMAP(r1, 0x4b67, &(0x7f0000000600)={0x7, &(0x7f00000005c0)=[{0x20, 0x1}, {0x81, 0xa3}, {0x1, 0x5}, {0x5, 0x34}, {0xffff, 0x7}, {0xff, 0x3f}, {0x6, 0x9}]}) ioctl$DRM_IOCTL_MODE_GETENCODER(0xffffffffffffffff, 0xc01464a6, &(0x7f0000000040)={0x5}) 18:23:22 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="15000000feffff018000000800395032303030"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="56cbde187f997d2d2a19fe2c1d209763c74774ee9f9ab6f12c115eb78a2a635d96660cc1bad946dad2aaa254cf1a2604873a1cf6517645b5303c22fa1e66c4d0fbe3b8bd068cf2425a829d66c5566bf463008ff19eb0df3f8be92d730573908ffaf5b591ff501e8ef1c64777a32ccff4b5ddc2adc1111d5b2ddd735fcb630bf83cbed5d52f876e9e1b86a952f753a4cd897bac662aacd30bbf52b17d548df05aa0f97dd011e6dbacb6180a4957d64a493e08bbf0f37047b7e2dc6a4779af2974ba5bbb61929bb69e29cc30be574839a403d73e169f2f3678d2022ae619291827d20cb23fe9c7cf707d2be7715a48", @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r2, @ANYBLOB=',k']) mount$9p_fd(0x0, &(0x7f0000000340)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) [ 218.104220][ T4549] fs-verity: sha256 using implementation "sha256-avx2" [ 218.136677][ T4553] loop0: detected capacity change from 0 to 252287 [ 218.161494][ T4554] loop5: detected capacity change from 0 to 252287 [ 218.198976][ T4553] REISERFS warning: read_super_block: reiserfs filesystem is deprecated and scheduled to be removed from the kernel in 2025 [ 218.229865][ T4553] REISERFS (device loop0): found reiserfs format "3.5" with non-standard journal [ 218.274403][ T4554] REISERFS warning: read_super_block: reiserfs filesystem is deprecated and scheduled to be removed from the kernel in 2025 [ 218.274437][ T4554] REISERFS (device loop5): found reiserfs format "3.5" with non-standard journal [ 218.274795][ T4554] REISERFS (device loop5): using ordered data mode [ 218.274805][ T4554] reiserfs: using flush barriers 18:23:23 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="15000000feffff018000000800395032303030"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="56cbde187f997d2d2a19fe2c1d209763c74774ee9f9ab6f12c115eb78a2a635d96660cc1bad946dad2aaa254cf1a2604873a1cf6517645b5303c22fa1e66c4d0fbe3b8bd068cf2425a829d66c5566bf463008ff19eb0df3f8be92d730573908ffaf5b591ff501e8ef1c64777a32ccff4b5ddc2adc1111d5b2ddd735fcb630bf83cbed5d52f876e9e1b86a952f753a4cd897bac662aacd30bbf52b17d548df05aa0f97dd011e6dbacb6180a4957d64a493e08bbf0f37047b7e2dc6a4779af2974ba5bbb61929bb69e29cc30be574839a403d73e169f2f3678d2022ae619291827d20cb23fe9c7cf707d2be7715a48", @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r2, @ANYBLOB=',k']) mount$9p_fd(0x0, &(0x7f0000000340)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) syz_mount_image$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) pipe2$9p(&(0x7f0000000240), 0x0) (async) write$P9_RVERSION(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="15000000feffff018000000800395032303030"], 0x15) (async) dup(r1) (async) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) (async) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) (async) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="56cbde187f997d2d2a19fe2c1d209763c74774ee9f9ab6f12c115eb78a2a635d96660cc1bad946dad2aaa254cf1a2604873a1cf6517645b5303c22fa1e66c4d0fbe3b8bd068cf2425a829d66c5566bf463008ff19eb0df3f8be92d730573908ffaf5b591ff501e8ef1c64777a32ccff4b5ddc2adc1111d5b2ddd735fcb630bf83cbed5d52f876e9e1b86a952f753a4cd897bac662aacd30bbf52b17d548df05aa0f97dd011e6dbacb6180a4957d64a493e08bbf0f37047b7e2dc6a4779af2974ba5bbb61929bb69e29cc30be574839a403d73e169f2f3678d2022ae619291827d20cb23fe9c7cf707d2be7715a48", @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r2, @ANYBLOB=',k']) (async) mount$9p_fd(0x0, &(0x7f0000000340)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) (async) [ 218.293695][ T4554] REISERFS (device loop5): journal params: device loop5, size 15748, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 [ 218.306396][ T4554] REISERFS (device loop5): checking transaction log (loop5) [ 218.313158][ T4553] REISERFS (device loop0): using ordered data mode 18:23:23 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (rerun: 64) write$P9_RVERSION(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="15000000feffff018000000800395032303030"], 0x15) (async, rerun: 64) r2 = dup(r1) (rerun: 64) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) (async) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="56cbde187f997d2d2a19fe2c1d209763c74774ee9f9ab6f12c115eb78a2a635d96660cc1bad946dad2aaa254cf1a2604873a1cf6517645b5303c22fa1e66c4d0fbe3b8bd068cf2425a829d66c5566bf463008ff19eb0df3f8be92d730573908ffaf5b591ff501e8ef1c64777a32ccff4b5ddc2adc1111d5b2ddd735fcb630bf83cbed5d52f876e9e1b86a952f753a4cd897bac662aacd30bbf52b17d548df05aa0f97dd011e6dbacb6180a4957d64a493e08bbf0f37047b7e2dc6a4779af2974ba5bbb61929bb69e29cc30be574839a403d73e169f2f3678d2022ae619291827d20cb23fe9c7cf707d2be7715a48", @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r2, @ANYBLOB=',k']) (async, rerun: 64) mount$9p_fd(0x0, &(0x7f0000000340)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) (rerun: 64) [ 218.313182][ T4553] reiserfs: using flush barriers [ 218.347708][ T4553] REISERFS (device loop0): journal params: device loop0, size 15748, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 18:23:23 executing program 1: ioctl$I2C_TENBIT(0xffffffffffffffff, 0x704, 0x1) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0x0) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) (async) r0 = syz_clone3(&(0x7f0000002600)={0x40000400, &(0x7f0000002340)=0xffffffffffffffff, 0x0, 0x0, {0xd}, 0x0, 0x0, &(0x7f00000024c0)=""/213, 0x0}, 0x58) (async) mmap$binder(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x11, 0xffffffffffffffff, 0x0) (async) r2 = syz_clone3(0x0, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r1, 0xc0096616, &(0x7f00000001c0)={0x2, [0x0, 0x0]}) (async, rerun: 32) syz_clone3(&(0x7f0000005d40)={0x100000, &(0x7f00000026c0), &(0x7f0000002700), &(0x7f0000002740), {0x3}, 0x0, 0x0, &(0x7f0000002840)=""/57, &(0x7f0000005d00)=[r0, 0x0, 0x0, r0, 0x0, 0x0, r0, r2, 0x0], 0x9}, 0x58) (async, rerun: 32) r3 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x10303, 0x0) (async) r4 = inotify_init() inotify_add_watch(r4, &(0x7f0000000040)='./file0\x00', 0x60000094) (async) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1, {0x1}}, './file0\x00'}) poll(&(0x7f0000000100)=[{r1, 0x4}, {0xffffffffffffffff, 0x10}, {r3, 0x9100}, {0xffffffffffffffff, 0x254}, {}, {0xffffffffffffffff, 0x10001}, {r5, 0x64b0}, {r1, 0x4088}], 0x8, 0x3) r6 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r6, &(0x7f00000103c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r6, &(0x7f0000000040)={0x50, 0x0, r7, {0x7, 0x1f}}, 0x50) write$FUSE_INIT(r5, &(0x7f0000000140)={0x50, 0x0, r7, {0x7, 0x24, 0x2d1, 0x40002, 0x2, 0x9, 0x9, 0x3}}, 0x50) [ 218.359019][ T3689] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 218.524421][ T4553] REISERFS (device loop0): checking transaction log (loop0) [ 218.719364][ T3689] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 218.719558][ T3689] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 18:23:23 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r1, 0x0, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000240)={&(0x7f0000000100)=@newqdisc={0x90, 0x24, 0x200, 0x70bd29, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, {0x8, 0xfff1}, {0xb, 0xfff3}, {0xb, 0x2}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_MEMORY={0x8, 0xa, 0xb6}]}}, @qdisc_kind_options=@q_skbprio={{0xc}, {0x8, 0x2, 0x80}}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x3}, @TCA_STAB={0x28, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x7f, 0x4, 0x20, 0xf8, 0x0, 0x1, 0x4, 0x2}}, {0x8, 0x2, [0x3ff, 0x8]}}]}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0xffff}, @TCA_RATE={0x6, 0x5, {0x9, 0x8}}]}, 0x90}, 0x1, 0x0, 0x0, 0xc004}, 0x40001) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=@bridge_getlink={0xa8, 0x10, 0x300, 0x0, 0x0, {}, [@IFLA_PORT_SELF={0x74, 0x19, 0x0, 0x1, [@IFLA_PORT_REQUEST={0x5, 0x6, 0x2}, @IFLA_PORT_HOST_UUID={0x14, 0x5, "b8aecfc59c54e1ecf414b9baf6730d39"}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "d1c1f0930ba3bdfc6493982e3340124b"}, @IFLA_PORT_REQUEST={0x5, 0x6, 0xf5}, @IFLA_PORT_PROFILE={0xc, 0x2, 'macsec0\x00'}, @IFLA_PORT_VF={0x8, 0x1, 0x6}, @IFLA_PORT_HOST_UUID={0x14, 0x5, "8a1758cd82325eab4668da18535defcc"}, @IFLA_PORT_VF={0x8, 0x1, 0x14}, @IFLA_PORT_REQUEST={0x5, 0x6, 0x2}]}, @IFLA_IFALIAS={0x14, 0x14, 'virt_wifi0\x00'}]}, 0xa8}}, 0x80c6) [ 218.719584][ T3689] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 218.752592][ T3689] usb 4-1: config 0 descriptor?? [ 218.917420][ T4549] fs-verity (sda1, inode 1157): Error -4 building Merkle tree [ 219.156715][ T4559] tty tty20: ldisc open failed (-12), clearing slot 19 [ 219.225360][ T4560] tty tty30: ldisc open failed (-12), clearing slot 29 [ 219.225397][ T3689] keytouch 0003:0926:3333.0001: fixing up Keytouch IEC report descriptor [ 219.315290][ T3689] input: HID 0926:3333 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:0926:3333.0001/input/input5 [ 219.438548][ T3689] keytouch 0003:0926:3333.0001: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.3-1/input0 [ 219.837680][ T3689] usb 4-1: USB disconnect, device number 2 [ 224.555387][ T4554] REISERFS warning: reiserfs-5093 is_leaf: item entry count seems wrong *3.5*[1 2 0(1) DIR], item_len 35, item_location 4029, free_space(entry_count) 2 [ 224.571980][ T4554] REISERFS error (device loop5): vs-5150 search_by_key: invalid format found in block 15767. Fsck? [ 224.583460][ T4554] REISERFS (device loop5): Remounting filesystem read-only [ 224.591016][ T4554] REISERFS error (device loop5): vs-13070 reiserfs_read_locked_inode: i/o failure occurred trying to find stat data of [1 2 0x0 SD] [ 224.607184][ T4554] REISERFS warning (device loop5): reiserfs_fill_super: corrupt root inode, run fsck 18:23:29 executing program 5: r0 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r0, 0x0, 0x0) (async, rerun: 64) ioctl$IOCTL_CONFIG_SYS_RESOURCE_PARAMETERS(r0, 0x40096100, &(0x7f0000000580)={{&(0x7f0000000500)={'Accelerator1\x00', {&(0x7f00000002c0)=@adf_dec={@format={'Cy', '4', 'RingAsymTx\x00'}, {0x6}, {&(0x7f0000000140)=@adf_str={@format={'Dc', '3', 'RingSymRx\x00'}, {"6a16a2122c3d6e4676d13f526b5dba04c567e745b9b876c56059489c966c03492ecd61cede5df2d0795efbe8f3191a65d631fa29a6f8af4125bb546cf5f7c01a"}}}}}, {&(0x7f0000000080)={'Accelerator0\x00', {&(0x7f0000000440)=@adf_dec={@bank={'Bank', '4', 'InterruptCoalescingNumResponses\x00'}, {0x10000}, {&(0x7f0000000380)=@adf_str={@normal='NumberDcInstances\x00', {"b88445a1f5293ac26c11cade58671fa978366016ce49aac943a5c45dcbff0f73705c999e6c125e3a5c46dc8f219ef1f3ac4b4764e4b3a7bb52cda6b381b7c800"}}}}}}}}}, 0xff}) (async, rerun: 64) syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4000000, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="0040000068020000973d00001200000000000000843d000000040000bd9e5440840300001e000000000000000010ec030200010052654973457233467300000003000000020001000000853d0100000003000000000000000000000000000000000000000000000000000000000000000000000001001e006c1f1f63004eed00", 0x80, 0x10000}, {&(0x7f0000010080)="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00"/1984, 0x7c0, 0x11000}, {&(0x7f0000010840)="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x800, 0x11800}, {&(0x7f0000011040)="0000000000000000000000001200000000000000843d000000040000bd9e5440840300001e00"/64, 0x40, 0x3d96000}, {&(0x7f0000011080)="01000200750f0000000000000000000000000000000000000100000002000000000000000000000000002000e00f0000010000000200000001000000f401000002002300bd0f00"/96, 0x60, 0x3d97000}, {&(0x7f00000110e0)="000000000000000000000000000000000000000000000000000000000001000000010000000200000022000400020000000000000001000000200004002e2e2eed4103008076535f230000006c1f1f636c1f1f636c1f1f6301000000ffffffff", 0x60, 0x3d97fa0}], 0x0, &(0x7f0000011140), 0x1) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDFONTOP_COPY(r1, 0x4b72, 0x0) (async, rerun: 32) fcntl$getownex(r0, 0x10, &(0x7f0000000640)={0x0, 0x0}) (rerun: 32) syz_open_procfs(r2, &(0x7f0000000680)='net/udp6\x00') ioctl$PIO_UNIMAP(r1, 0x4b67, &(0x7f0000000600)={0x7, &(0x7f00000005c0)=[{0x20, 0x1}, {0x81, 0xa3}, {0x1, 0x5}, {0x5, 0x34}, {0xffff, 0x7}, {0xff, 0x3f}, {0x6, 0x9}]}) (async) ioctl$DRM_IOCTL_MODE_GETENCODER(0xffffffffffffffff, 0xc01464a6, &(0x7f0000000040)={0x5}) 18:23:29 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) (async) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r1, 0x0, 0x0) (async, rerun: 64) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000240)={&(0x7f0000000100)=@newqdisc={0x90, 0x24, 0x200, 0x70bd29, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, {0x8, 0xfff1}, {0xb, 0xfff3}, {0xb, 0x2}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_MEMORY={0x8, 0xa, 0xb6}]}}, @qdisc_kind_options=@q_skbprio={{0xc}, {0x8, 0x2, 0x80}}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x3}, @TCA_STAB={0x28, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x7f, 0x4, 0x20, 0xf8, 0x0, 0x1, 0x4, 0x2}}, {0x8, 0x2, [0x3ff, 0x8]}}]}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0xffff}, @TCA_RATE={0x6, 0x5, {0x9, 0x8}}]}, 0x90}, 0x1, 0x0, 0x0, 0xc004}, 0x40001) (rerun: 64) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=@bridge_getlink={0xa8, 0x10, 0x300, 0x0, 0x0, {}, [@IFLA_PORT_SELF={0x74, 0x19, 0x0, 0x1, [@IFLA_PORT_REQUEST={0x5, 0x6, 0x2}, @IFLA_PORT_HOST_UUID={0x14, 0x5, "b8aecfc59c54e1ecf414b9baf6730d39"}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "d1c1f0930ba3bdfc6493982e3340124b"}, @IFLA_PORT_REQUEST={0x5, 0x6, 0xf5}, @IFLA_PORT_PROFILE={0xc, 0x2, 'macsec0\x00'}, @IFLA_PORT_VF={0x8, 0x1, 0x6}, @IFLA_PORT_HOST_UUID={0x14, 0x5, "8a1758cd82325eab4668da18535defcc"}, @IFLA_PORT_VF={0x8, 0x1, 0x14}, @IFLA_PORT_REQUEST={0x5, 0x6, 0x2}]}, @IFLA_IFALIAS={0x14, 0x14, 'virt_wifi0\x00'}]}, 0xa8}}, 0x80c6) 18:23:29 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x22, 0x1, {[@global]}}, 0x0}, 0x0) (async) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, &(0x7f0000000040)={0x40, 0x22, 0x9, {0x9, 0x8, "b1c8ae24a69c02"}}, &(0x7f0000000280)={0x0, 0x3, 0xf2, @string={0xf2, 0x3, "25b09f05288aa7b1701594b026d4a2ebe32627c7fbef14360da20974faf68aaebdbc772133baf741109c57770d55ef63cdf48faa4b607bfba260bc6002bfcd151bdb60c9b380ce9c91014a2c881c6c94b590236d5e9f0ecc5ba6a5f6951b694c61d342ca9f17266cbb4c28af8bd6024fb8e452ad31c941c1dcf3c03e066deb92a483d9975e944a10667cf64bba332d32892d3db04fba7f9451a3988010218f977600a2247fbed080c9c898cf9d7b380400c3f8f1859ebc12408c9d624aa7f93ef949e93f0e5f167e6662b9ff773c05ffa9137a87db06cd2da0cea74bae8c7234a82328fad1beff94a6666de5b622e86f"}}, &(0x7f0000000080)={0x0, 0x22, 0x12, {[@global=@item_4={0x3, 0x1, 0x1, "41220de0"}, @global=@item_012={0x0, 0x1, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x2, "44176745"}, @main=@item_012={0x2, 0x0, 0x9, "96aa"}, @local=@item_012={0x2, 0x2, 0x10, "d41b"}]}}, &(0x7f00000000c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3, 0x0, 0x1, {0x22, 0xa2a}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000380)={0x0, 0x15, 0x50, "e7d4d9fd267ae49d60314c9855fff53bba526ad76abe67b00e3d7025c7be2fa50dd413531ac23c2dc1053f728515352dce7e45ba9e2503670ebb4e27dbe6a78df3078f5a30be93aa89a465eafde3fc6c"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000440)={0x20, 0x1, 0x2d, "f1ba0a1123aa1d1377cd22e490f6d99c6d137753b96bd09d4c0481168f44ca5017cadd8edd32dfb5d36af633b0"}, &(0x7f0000000480)={0x20, 0x3, 0x1, 0xc7}}) syz_usb_ep_write(r0, 0x0, 0x49, &(0x7f0000000180)="9ae33c636253a123928639a1b2d9e482e8f1b6090000000000000020e6f5099777ffffff7f000000006ec0b4a5b7877f9600478e3901000000000000003a60616006069b15c854d5c8") 18:23:29 executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) openat$incfs(0xffffffffffffffff, &(0x7f0000000080)='.log\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$PPPIOCGFLAGS1(0xffffffffffffffff, 0x5460, 0x0) r3 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x3ed8000) ioctl$FS_IOC_ENABLE_VERITY(r2, 0x40806685, &(0x7f00000000c0)={0x1, 0x1, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = fsopen(&(0x7f0000000140)='pstore\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) fsmount(r4, 0x0, 0x10) sendfile(0xffffffffffffffff, r4, &(0x7f0000000300)=0x6, 0xcac) syz_clone(0x42000100, 0x0, 0x0, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) (async) write(r1, &(0x7f0000000340), 0x41395527) (async) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) (async) openat$incfs(0xffffffffffffffff, &(0x7f0000000080)='.log\x00', 0x0, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) (async) ioctl$PPPIOCGFLAGS1(0xffffffffffffffff, 0x5460, 0x0) (async) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sendfile(r3, 0xffffffffffffffff, 0x0, 0x0) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x3ed8000) (async) ioctl$FS_IOC_ENABLE_VERITY(r2, 0x40806685, &(0x7f00000000c0)={0x1, 0x1, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) fsopen(&(0x7f0000000140)='pstore\x00', 0x0) (async) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) (async) fsmount(r4, 0x0, 0x10) (async) sendfile(0xffffffffffffffff, r4, &(0x7f0000000300)=0x6, 0xcac) (async) syz_clone(0x42000100, 0x0, 0x0, 0x0, 0x0, 0x0) (async) preadv2(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) (async) 18:23:29 executing program 1: ioctl$I2C_TENBIT(0xffffffffffffffff, 0x704, 0x1) read$FUSE(0xffffffffffffffff, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0x0) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) r0 = syz_clone3(&(0x7f0000002600)={0x40000400, &(0x7f0000002340)=0xffffffffffffffff, 0x0, 0x0, {0xd}, 0x0, 0x0, &(0x7f00000024c0)=""/213, 0x0}, 0x58) mmap$binder(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x11, 0xffffffffffffffff, 0x0) r2 = syz_clone3(0x0, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r1, 0xc0096616, &(0x7f00000001c0)={0x2, [0x0, 0x0]}) syz_clone3(&(0x7f0000005d40)={0x100000, &(0x7f00000026c0), &(0x7f0000002700), &(0x7f0000002740), {0x3}, 0x0, 0x0, &(0x7f0000002840)=""/57, &(0x7f0000005d00)=[r0, 0x0, 0x0, r0, 0x0, 0x0, r0, r2, 0x0], 0x9}, 0x58) r3 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x10303, 0x0) r4 = inotify_init() inotify_add_watch(r4, &(0x7f0000000040)='./file0\x00', 0x60000094) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1, {0x1}}, './file0\x00'}) poll(&(0x7f0000000100)=[{r1, 0x4}, {0xffffffffffffffff, 0x10}, {r3, 0x9100}, {0xffffffffffffffff, 0x254}, {}, {0xffffffffffffffff, 0x10001}, {r5, 0x64b0}, {r1, 0x4088}], 0x8, 0x3) r6 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r6, &(0x7f00000103c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r6, &(0x7f0000000040)={0x50, 0x0, r7, {0x7, 0x1f}}, 0x50) write$FUSE_INIT(r5, &(0x7f0000000140)={0x50, 0x0, r7, {0x7, 0x24, 0x2d1, 0x40002, 0x2, 0x9, 0x9, 0x3}}, 0x50) ioctl$I2C_TENBIT(0xffffffffffffffff, 0x704, 0x1) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0x0) (async) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) (async) syz_clone3(&(0x7f0000002600)={0x40000400, &(0x7f0000002340), 0x0, 0x0, {0xd}, 0x0, 0x0, &(0x7f00000024c0)=""/213, 0x0}, 0x58) (async) mmap$binder(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x11, 0xffffffffffffffff, 0x0) (async) syz_clone3(0x0, 0x0) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r1, 0xc0096616, &(0x7f00000001c0)={0x2, [0x0, 0x0]}) (async) syz_clone3(&(0x7f0000005d40)={0x100000, &(0x7f00000026c0), &(0x7f0000002700), &(0x7f0000002740), {0x3}, 0x0, 0x0, &(0x7f0000002840)=""/57, &(0x7f0000005d00)=[r0, 0x0, 0x0, r0, 0x0, 0x0, r0, r2, 0x0], 0x9}, 0x58) (async) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x10303, 0x0) (async) inotify_init() (async) inotify_add_watch(r4, &(0x7f0000000040)='./file0\x00', 0x60000094) (async) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1, {0x1}}, './file0\x00'}) (async) poll(&(0x7f0000000100)=[{r1, 0x4}, {0xffffffffffffffff, 0x10}, {r3, 0x9100}, {0xffffffffffffffff, 0x254}, {}, {0xffffffffffffffff, 0x10001}, {r5, 0x64b0}, {r1, 0x4088}], 0x8, 0x3) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (async) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r6, &(0x7f00000103c0)={0x2020}, 0x2020) (async) write$FUSE_INIT(r6, &(0x7f0000000040)={0x50, 0x0, r7, {0x7, 0x1f}}, 0x50) (async) write$FUSE_INIT(r5, &(0x7f0000000140)={0x50, 0x0, r7, {0x7, 0x24, 0x2d1, 0x40002, 0x2, 0x9, 0x9, 0x3}}, 0x50) (async) 18:23:29 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r1, 0x0, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000240)={&(0x7f0000000100)=@newqdisc={0x90, 0x24, 0x200, 0x70bd29, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, {0x8, 0xfff1}, {0xb, 0xfff3}, {0xb, 0x2}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_MEMORY={0x8, 0xa, 0xb6}]}}, @qdisc_kind_options=@q_skbprio={{0xc}, {0x8, 0x2, 0x80}}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x3}, @TCA_STAB={0x28, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x7f, 0x4, 0x20, 0xf8, 0x0, 0x1, 0x4, 0x2}}, {0x8, 0x2, [0x3ff, 0x8]}}]}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0xffff}, @TCA_RATE={0x6, 0x5, {0x9, 0x8}}]}, 0x90}, 0x1, 0x0, 0x0, 0xc004}, 0x40001) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=@bridge_getlink={0xa8, 0x10, 0x300, 0x0, 0x0, {}, [@IFLA_PORT_SELF={0x74, 0x19, 0x0, 0x1, [@IFLA_PORT_REQUEST={0x5, 0x6, 0x2}, @IFLA_PORT_HOST_UUID={0x14, 0x5, "b8aecfc59c54e1ecf414b9baf6730d39"}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "d1c1f0930ba3bdfc6493982e3340124b"}, @IFLA_PORT_REQUEST={0x5, 0x6, 0xf5}, @IFLA_PORT_PROFILE={0xc, 0x2, 'macsec0\x00'}, @IFLA_PORT_VF={0x8, 0x1, 0x6}, @IFLA_PORT_HOST_UUID={0x14, 0x5, "8a1758cd82325eab4668da18535defcc"}, @IFLA_PORT_VF={0x8, 0x1, 0x14}, @IFLA_PORT_REQUEST={0x5, 0x6, 0x2}]}, @IFLA_IFALIAS={0x14, 0x14, 'virt_wifi0\x00'}]}, 0xa8}}, 0x80c6) socket$nl_route(0x10, 0x3, 0x0) (async) openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) (async) write$P9_RXATTRWALK(r1, 0x0, 0x0) (async) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000240)={&(0x7f0000000100)=@newqdisc={0x90, 0x24, 0x200, 0x70bd29, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, {0x8, 0xfff1}, {0xb, 0xfff3}, {0xb, 0x2}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_MEMORY={0x8, 0xa, 0xb6}]}}, @qdisc_kind_options=@q_skbprio={{0xc}, {0x8, 0x2, 0x80}}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x3}, @TCA_STAB={0x28, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x7f, 0x4, 0x20, 0xf8, 0x0, 0x1, 0x4, 0x2}}, {0x8, 0x2, [0x3ff, 0x8]}}]}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0xffff}, @TCA_RATE={0x6, 0x5, {0x9, 0x8}}]}, 0x90}, 0x1, 0x0, 0x0, 0xc004}, 0x40001) (async) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=@bridge_getlink={0xa8, 0x10, 0x300, 0x0, 0x0, {}, [@IFLA_PORT_SELF={0x74, 0x19, 0x0, 0x1, [@IFLA_PORT_REQUEST={0x5, 0x6, 0x2}, @IFLA_PORT_HOST_UUID={0x14, 0x5, "b8aecfc59c54e1ecf414b9baf6730d39"}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "d1c1f0930ba3bdfc6493982e3340124b"}, @IFLA_PORT_REQUEST={0x5, 0x6, 0xf5}, @IFLA_PORT_PROFILE={0xc, 0x2, 'macsec0\x00'}, @IFLA_PORT_VF={0x8, 0x1, 0x6}, @IFLA_PORT_HOST_UUID={0x14, 0x5, "8a1758cd82325eab4668da18535defcc"}, @IFLA_PORT_VF={0x8, 0x1, 0x14}, @IFLA_PORT_REQUEST={0x5, 0x6, 0x2}]}, @IFLA_IFALIAS={0x14, 0x14, 'virt_wifi0\x00'}]}, 0xa8}}, 0x80c6) (async) [ 224.873957][ T4553] REISERFS warning: reiserfs-5093 is_leaf: item entry count seems wrong *3.5*[1 2 0(1) DIR], item_len 35, item_location 4029, free_space(entry_count) 2 [ 224.882131][ T4611] fs-verity (sda1, inode 1162): Error -4 building Merkle tree [ 224.934758][ T4553] REISERFS error (device loop0): vs-5150 search_by_key: invalid format found in block 15767. Fsck? [ 224.954257][ T4553] REISERFS (device loop0): Remounting filesystem read-only [ 224.965618][ T4553] REISERFS error (device loop0): vs-13070 reiserfs_read_locked_inode: i/o failure occurred trying to find stat data of [1 2 0x0 SD] [ 224.981255][ T4208] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 225.011943][ T4553] REISERFS warning (device loop0): reiserfs_fill_super: corrupt root inode, run fsck [ 225.436382][ T4208] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 225.466720][ T4208] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 225.496192][ T4208] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 225.540307][ T4208] usb 4-1: config 0 descriptor?? 18:23:30 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="1800cae7dca13102765261626a137a9ed59200000000000000000000000000009500000000000000"], &(0x7f00000000c0)='syzkaller\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', r0}, 0x10) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) accept4$bt_l2cap(r1, &(0x7f0000000140)={0x1f, 0x0, @fixed}, &(0x7f0000000180)=0xfffffe06, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8b24, &(0x7f00000001c0)={'wlan0\x00'}) 18:23:30 executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) openat$incfs(0xffffffffffffffff, &(0x7f0000000080)='.log\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$PPPIOCGFLAGS1(0xffffffffffffffff, 0x5460, 0x0) r3 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x3ed8000) ioctl$FS_IOC_ENABLE_VERITY(r2, 0x40806685, &(0x7f00000000c0)={0x1, 0x1, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = fsopen(&(0x7f0000000140)='pstore\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) fsmount(r4, 0x0, 0x10) sendfile(0xffffffffffffffff, r4, &(0x7f0000000300)=0x6, 0xcac) syz_clone(0x42000100, 0x0, 0x0, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) 18:23:30 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) openat$incfs(0xffffffffffffffff, &(0x7f0000000080)='.log\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$PPPIOCGFLAGS1(0xffffffffffffffff, 0x5460, 0x0) r3 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x3ed8000) ioctl$FS_IOC_ENABLE_VERITY(r2, 0x40806685, &(0x7f00000000c0)={0x1, 0x1, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = fsopen(&(0x7f0000000140)='pstore\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) fsmount(r4, 0x0, 0x10) sendfile(0xffffffffffffffff, r4, &(0x7f0000000300)=0x6, 0xcac) syz_clone(0x42000100, 0x0, 0x0, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) 18:23:30 executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x41395527) (async) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) openat$incfs(0xffffffffffffffff, &(0x7f0000000080)='.log\x00', 0x0, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$PPPIOCGFLAGS1(0xffffffffffffffff, 0x5460, 0x0) r3 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x0) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x3ed8000) (async) ioctl$FS_IOC_ENABLE_VERITY(r2, 0x40806685, &(0x7f00000000c0)={0x1, 0x1, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r4 = fsopen(&(0x7f0000000140)='pstore\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) (async) fsmount(r4, 0x0, 0x10) sendfile(0xffffffffffffffff, r4, &(0x7f0000000300)=0x6, 0xcac) (async) syz_clone(0x42000100, 0x0, 0x0, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) 18:23:30 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x22, 0x1, {[@global]}}, 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, &(0x7f0000000040)={0x40, 0x22, 0x9, {0x9, 0x8, "b1c8ae24a69c02"}}, &(0x7f0000000280)={0x0, 0x3, 0xf2, @string={0xf2, 0x3, "25b09f05288aa7b1701594b026d4a2ebe32627c7fbef14360da20974faf68aaebdbc772133baf741109c57770d55ef63cdf48faa4b607bfba260bc6002bfcd151bdb60c9b380ce9c91014a2c881c6c94b590236d5e9f0ecc5ba6a5f6951b694c61d342ca9f17266cbb4c28af8bd6024fb8e452ad31c941c1dcf3c03e066deb92a483d9975e944a10667cf64bba332d32892d3db04fba7f9451a3988010218f977600a2247fbed080c9c898cf9d7b380400c3f8f1859ebc12408c9d624aa7f93ef949e93f0e5f167e6662b9ff773c05ffa9137a87db06cd2da0cea74bae8c7234a82328fad1beff94a6666de5b622e86f"}}, &(0x7f0000000080)={0x0, 0x22, 0x12, {[@global=@item_4={0x3, 0x1, 0x1, "41220de0"}, @global=@item_012={0x0, 0x1, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x2, "44176745"}, @main=@item_012={0x2, 0x0, 0x9, "96aa"}, @local=@item_012={0x2, 0x2, 0x10, "d41b"}]}}, &(0x7f00000000c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3, 0x0, 0x1, {0x22, 0xa2a}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000380)={0x0, 0x15, 0x50, "e7d4d9fd267ae49d60314c9855fff53bba526ad76abe67b00e3d7025c7be2fa50dd413531ac23c2dc1053f728515352dce7e45ba9e2503670ebb4e27dbe6a78df3078f5a30be93aa89a465eafde3fc6c"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000440)={0x20, 0x1, 0x2d, "f1ba0a1123aa1d1377cd22e490f6d99c6d137753b96bd09d4c0481168f44ca5017cadd8edd32dfb5d36af633b0"}, &(0x7f0000000480)={0x20, 0x3, 0x1, 0xc7}}) syz_usb_ep_write(r0, 0x0, 0x49, &(0x7f0000000180)="9ae33c636253a123928639a1b2d9e482e8f1b6090000000000000020e6f5099777ffffff7f000000006ec0b4a5b7877f9600478e3901000000000000003a60616006069b15c854d5c8") [ 225.853747][ T4208] keytouch 0003:0926:3333.0002: fixing up Keytouch IEC report descriptor [ 225.915067][ T4208] input: HID 0926:3333 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:0926:3333.0002/input/input6 18:23:30 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000180), 0x111082, 0x0) ioctl$PPPIOCNEWUNIT(r1, 0xc004743e, &(0x7f0000000080)=0x200001) ioctl$PPPIOCGNPMODE(r0, 0xc008744c, &(0x7f0000000140)={0x283}) r2 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r2, 0x0, 0x0) ioctl$PPPIOCSPASS(r2, 0x40107447, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x2, 0x5f, 0x1, 0x3890}, {0x1000, 0x2, 0x1, 0xabfe}, {0x8, 0x88, 0x7f, 0x5ae3}, {0xef8a, 0x35, 0x2, 0x401}, {0x5, 0x82, 0x9, 0x24f9}, {0x0, 0x7, 0xfc, 0x1843}, {0x1000, 0x1a, 0x8, 0x7f}]}) 18:23:30 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="1800cae7dca13102765261626a137a9ed59200000000000000000000000000009500000000000000"], &(0x7f00000000c0)='syzkaller\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', r0}, 0x10) (async) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) accept4$bt_l2cap(r1, &(0x7f0000000140)={0x1f, 0x0, @fixed}, &(0x7f0000000180)=0xfffffe06, 0x0) (async) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8b24, &(0x7f00000001c0)={'wlan0\x00'}) 18:23:30 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000180), 0x111082, 0x0) ioctl$PPPIOCNEWUNIT(r1, 0xc004743e, &(0x7f0000000080)=0x200001) (async) ioctl$PPPIOCGNPMODE(r0, 0xc008744c, &(0x7f0000000140)={0x283}) (async) r2 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r2, 0x0, 0x0) (async) ioctl$PPPIOCSPASS(r2, 0x40107447, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x2, 0x5f, 0x1, 0x3890}, {0x1000, 0x2, 0x1, 0xabfe}, {0x8, 0x88, 0x7f, 0x5ae3}, {0xef8a, 0x35, 0x2, 0x401}, {0x5, 0x82, 0x9, 0x24f9}, {0x0, 0x7, 0xfc, 0x1843}, {0x1000, 0x1a, 0x8, 0x7f}]}) [ 226.075205][ T4208] keytouch 0003:0926:3333.0002: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.3-1/input0 [ 226.339000][ T4208] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 226.421917][ T3689] usb 4-1: USB disconnect, device number 3 [ 226.749410][ T4208] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 226.772203][ T4208] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 226.792783][ T4208] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 226.826732][ T4644] fs-verity (sda1, inode 1178): Error -4 building Merkle tree [ 226.832764][ T4208] usb 6-1: config 0 descriptor?? [ 226.840228][ T4645] fs-verity (sda1, inode 1179): Error -4 building Merkle tree 18:23:31 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x22, 0x1, {[@global]}}, 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, &(0x7f0000000040)={0x40, 0x22, 0x9, {0x9, 0x8, "b1c8ae24a69c02"}}, &(0x7f0000000280)={0x0, 0x3, 0xf2, @string={0xf2, 0x3, "25b09f05288aa7b1701594b026d4a2ebe32627c7fbef14360da20974faf68aaebdbc772133baf741109c57770d55ef63cdf48faa4b607bfba260bc6002bfcd151bdb60c9b380ce9c91014a2c881c6c94b590236d5e9f0ecc5ba6a5f6951b694c61d342ca9f17266cbb4c28af8bd6024fb8e452ad31c941c1dcf3c03e066deb92a483d9975e944a10667cf64bba332d32892d3db04fba7f9451a3988010218f977600a2247fbed080c9c898cf9d7b380400c3f8f1859ebc12408c9d624aa7f93ef949e93f0e5f167e6662b9ff773c05ffa9137a87db06cd2da0cea74bae8c7234a82328fad1beff94a6666de5b622e86f"}}, &(0x7f0000000080)={0x0, 0x22, 0x12, {[@global=@item_4={0x3, 0x1, 0x1, "41220de0"}, @global=@item_012={0x0, 0x1, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x2, "44176745"}, @main=@item_012={0x2, 0x0, 0x9, "96aa"}, @local=@item_012={0x2, 0x2, 0x10, "d41b"}]}}, &(0x7f00000000c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3, 0x0, 0x1, {0x22, 0xa2a}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000380)={0x0, 0x15, 0x50, "e7d4d9fd267ae49d60314c9855fff53bba526ad76abe67b00e3d7025c7be2fa50dd413531ac23c2dc1053f728515352dce7e45ba9e2503670ebb4e27dbe6a78df3078f5a30be93aa89a465eafde3fc6c"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000440)={0x20, 0x1, 0x2d, "f1ba0a1123aa1d1377cd22e490f6d99c6d137753b96bd09d4c0481168f44ca5017cadd8edd32dfb5d36af633b0"}, &(0x7f0000000480)={0x20, 0x3, 0x1, 0xc7}}) syz_usb_ep_write(r0, 0x0, 0x49, &(0x7f0000000180)="9ae33c636253a123928639a1b2d9e482e8f1b6090000000000000020e6f5099777ffffff7f000000006ec0b4a5b7877f9600478e3901000000000000003a60616006069b15c854d5c8") syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x22, 0x1, {[@global]}}, 0x0}, 0x0) (async) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, &(0x7f0000000040)={0x40, 0x22, 0x9, {0x9, 0x8, "b1c8ae24a69c02"}}, &(0x7f0000000280)={0x0, 0x3, 0xf2, @string={0xf2, 0x3, "25b09f05288aa7b1701594b026d4a2ebe32627c7fbef14360da20974faf68aaebdbc772133baf741109c57770d55ef63cdf48faa4b607bfba260bc6002bfcd151bdb60c9b380ce9c91014a2c881c6c94b590236d5e9f0ecc5ba6a5f6951b694c61d342ca9f17266cbb4c28af8bd6024fb8e452ad31c941c1dcf3c03e066deb92a483d9975e944a10667cf64bba332d32892d3db04fba7f9451a3988010218f977600a2247fbed080c9c898cf9d7b380400c3f8f1859ebc12408c9d624aa7f93ef949e93f0e5f167e6662b9ff773c05ffa9137a87db06cd2da0cea74bae8c7234a82328fad1beff94a6666de5b622e86f"}}, &(0x7f0000000080)={0x0, 0x22, 0x12, {[@global=@item_4={0x3, 0x1, 0x1, "41220de0"}, @global=@item_012={0x0, 0x1, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x2, "44176745"}, @main=@item_012={0x2, 0x0, 0x9, "96aa"}, @local=@item_012={0x2, 0x2, 0x10, "d41b"}]}}, &(0x7f00000000c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3, 0x0, 0x1, {0x22, 0xa2a}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000380)={0x0, 0x15, 0x50, "e7d4d9fd267ae49d60314c9855fff53bba526ad76abe67b00e3d7025c7be2fa50dd413531ac23c2dc1053f728515352dce7e45ba9e2503670ebb4e27dbe6a78df3078f5a30be93aa89a465eafde3fc6c"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000440)={0x20, 0x1, 0x2d, "f1ba0a1123aa1d1377cd22e490f6d99c6d137753b96bd09d4c0481168f44ca5017cadd8edd32dfb5d36af633b0"}, &(0x7f0000000480)={0x20, 0x3, 0x1, 0xc7}}) (async) syz_usb_ep_write(r0, 0x0, 0x49, &(0x7f0000000180)="9ae33c636253a123928639a1b2d9e482e8f1b6090000000000000020e6f5099777ffffff7f000000006ec0b4a5b7877f9600478e3901000000000000003a60616006069b15c854d5c8") (async) 18:23:31 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="1800cae7dca13102765261626a137a9ed59200000000000000000000000000009500000000000000"], &(0x7f00000000c0)='syzkaller\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', r0}, 0x10) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) accept4$bt_l2cap(r1, &(0x7f0000000140)={0x1f, 0x0, @fixed}, &(0x7f0000000180)=0xfffffe06, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8b24, &(0x7f00000001c0)={'wlan0\x00'}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="1800cae7dca13102765261626a137a9ed59200000000000000000000000000009500000000000000"], &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) (async) syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) (async) accept4$bt_l2cap(r1, &(0x7f0000000140)={0x1f, 0x0, @fixed}, &(0x7f0000000180)=0xfffffe06, 0x0) (async) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8b24, &(0x7f00000001c0)={'wlan0\x00'}) (async) 18:23:31 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000180), 0x111082, 0x0) ioctl$PPPIOCNEWUNIT(r1, 0xc004743e, &(0x7f0000000080)=0x200001) ioctl$PPPIOCGNPMODE(r0, 0xc008744c, &(0x7f0000000140)={0x283}) (async) r2 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r2, 0x0, 0x0) (async) ioctl$PPPIOCSPASS(r2, 0x40107447, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x2, 0x5f, 0x1, 0x3890}, {0x1000, 0x2, 0x1, 0xabfe}, {0x8, 0x88, 0x7f, 0x5ae3}, {0xef8a, 0x35, 0x2, 0x401}, {0x5, 0x82, 0x9, 0x24f9}, {0x0, 0x7, 0xfc, 0x1843}, {0x1000, 0x1a, 0x8, 0x7f}]}) 18:23:31 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="1800cae7dca13102765261626a137a9ed59200000000000000000000000000009500000000000000"], &(0x7f00000000c0)='syzkaller\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', r0}, 0x10) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) accept4$bt_l2cap(r1, &(0x7f0000000140)={0x1f, 0x0, @fixed}, &(0x7f0000000180)=0xfffffe06, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8b24, &(0x7f00000001c0)={'wlan0\x00'}) 18:23:31 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="fc0000001d000724ab09254ec100070007ab08001b000000f0ffff002100057e0000000000000e000039000000039815fad151ba0101099cecb94b46fe0000000a00020025", 0xffffff0c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_settime(r3, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) splice(r1, 0x0, r0, 0x0, 0xffffffffffff8001, 0x0) close(r2) ioctl$FS_IOC_MEASURE_VERITY(r0, 0xc0046686, &(0x7f00000001c0)=ANY=[@ANYBLOB="0906c24938f1f06c0fb47fd7a3749ce3000004"]) 18:23:31 executing program 4: r0 = openat$smackfs_load(0xffffffffffffff9c, &(0x7f0000000000)='/sys/fs/smackfs/load-self2\x00', 0x2, 0x0) write$binfmt_script(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="2321202e2f66696c653020546c20205d0a48b6e1c199652421290adf0000000000"], 0x21) 18:23:31 executing program 0: r0 = landlock_create_ruleset(&(0x7f00000005c0)={0x725}, 0x8, 0x0) landlock_restrict_self(r0, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000040), 0x8, 0x62102) landlock_restrict_self(r1, 0x0) syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), r1) openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(0xffffffffffffffff, 0x1, &(0x7f0000000100)={0x3014}, 0x0) socket$igmp6(0xa, 0x3, 0x2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)) r2 = syz_open_dev$vivid(&(0x7f0000000140), 0x2, 0x2) close_range(0xffffffffffffffff, r2, 0x2) ioctl$MEDIA_IOC_ENUM_ENTITIES(r1, 0xc1007c01, &(0x7f00000001c0)) r3 = syz_open_dev$mouse(&(0x7f00000002c0), 0x7, 0x1) getsockname$packet(0xffffffffffffffff, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000300)=0xfffffffffffffde7) setsockopt$MRT6_ADD_MIF(r3, 0x29, 0xca, &(0x7f0000000380)={0x1, 0x0, 0x1, r4, 0x7fff}, 0xc) socket$igmp6(0xa, 0x3, 0x2) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000007c0)) syz_clone(0x42100080, &(0x7f0000000440)="9d3ee0da15738a5dae93ad52f6cb1545b79d9732ab12c530718f5d89279d2b8f9b0eed958210b5e0d78314dbd793c0d4b5930e0752b5e43bc955a8dd052267061a0715e8eb0f405be1366c2f925ab848f19c5d818f97d8e4905cf081acd2639cbe9b431d22f5769d9f2807dcaeb0b9a5f777ec6c7e9e92c3b76a3032d4cf435e94d4bc8e31e05655242ea2", 0x8b, &(0x7f0000000500), &(0x7f0000000540), &(0x7f0000000580)="137b4436afd0599668c311f8e9c4c95de82bc6c641db49b883f9b9228db72fa19fd8656d631cb8e61c3d8bde2d150a7065eb96") r5 = syz_open_dev$mouse(&(0x7f0000000600), 0x5, 0x7a240) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f0000000700)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x80000400}, 0xc, &(0x7f00000006c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="240028bd70001edcdf2501000500340c3ddb6e6ec74763faf74bcd2408a533a4b408e4e58d04003a4129092c00000000"], 0x14}, 0x1, 0x0, 0x0, 0x804c8c0}, 0x2000c000) 18:23:31 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="1800cae7dca13102765261626a137a9ed59200000000000000000000000000009500000000000000"], &(0x7f00000000c0)='syzkaller\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', r0}, 0x10) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) accept4$bt_l2cap(r1, &(0x7f0000000140)={0x1f, 0x0, @fixed}, &(0x7f0000000180)=0xfffffe06, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8b24, &(0x7f00000001c0)={'wlan0\x00'}) [ 227.298974][ T4199] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 227.326105][ T4208] keytouch 0003:0926:3333.0003: fixing up Keytouch IEC report descriptor [ 227.344547][ T4208] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0926:3333.0003/input/input7 [ 227.446976][ T4208] keytouch 0003:0926:3333.0003: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input0 [ 227.689321][ T4199] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 227.706876][ T4199] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 227.725806][ T4199] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 227.739580][ T4199] usb 4-1: config 0 descriptor?? [ 227.957678][ T4208] usb 6-1: USB disconnect, device number 2 [ 227.963754][ C0] keytouch 0003:0926:3333.0003: usb_submit_urb(ctrl) failed: -19 [ 228.219782][ T4199] keytouch 0003:0926:3333.0004: fixing up Keytouch IEC report descriptor [ 228.230958][ T4199] input: HID 0926:3333 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:0926:3333.0004/input/input8 [ 228.318252][ T4199] keytouch 0003:0926:3333.0004: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.3-1/input0 18:23:33 executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="fc0000001d000724ab09254ec100070007ab08001b000000f0ffff002100057e0000000000000e000039000000039815fad151ba0101099cecb94b46fe0000000a00020025", 0xffffff0c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_settime(r3, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) splice(r1, 0x0, r0, 0x0, 0xffffffffffff8001, 0x0) close(r2) ioctl$FS_IOC_MEASURE_VERITY(r0, 0xc0046686, &(0x7f00000001c0)=ANY=[@ANYBLOB="0906c24938f1f06c0fb47fd7a3749ce3000004"]) 18:23:33 executing program 4: r0 = openat$smackfs_load(0xffffffffffffff9c, &(0x7f0000000000)='/sys/fs/smackfs/load-self2\x00', 0x2, 0x0) write$binfmt_script(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="2321202e2f66696c653020546c20205d0a48b6e1c199652421290adf0000000000"], 0x21) 18:23:33 executing program 0: r0 = landlock_create_ruleset(&(0x7f00000005c0)={0x725}, 0x8, 0x0) landlock_restrict_self(r0, 0x0) (async) r1 = syz_open_dev$mouse(&(0x7f0000000040), 0x8, 0x62102) landlock_restrict_self(r1, 0x0) syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), r1) openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) (async) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(0xffffffffffffffff, 0x1, &(0x7f0000000100)={0x3014}, 0x0) (async) socket$igmp6(0xa, 0x3, 0x2) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) r2 = syz_open_dev$vivid(&(0x7f0000000140), 0x2, 0x2) close_range(0xffffffffffffffff, r2, 0x2) (async) ioctl$MEDIA_IOC_ENUM_ENTITIES(r1, 0xc1007c01, &(0x7f00000001c0)) (async) r3 = syz_open_dev$mouse(&(0x7f00000002c0), 0x7, 0x1) getsockname$packet(0xffffffffffffffff, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000300)=0xfffffffffffffde7) setsockopt$MRT6_ADD_MIF(r3, 0x29, 0xca, &(0x7f0000000380)={0x1, 0x0, 0x1, r4, 0x7fff}, 0xc) (async) socket$igmp6(0xa, 0x3, 0x2) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000007c0)) (async) syz_clone(0x42100080, &(0x7f0000000440)="9d3ee0da15738a5dae93ad52f6cb1545b79d9732ab12c530718f5d89279d2b8f9b0eed958210b5e0d78314dbd793c0d4b5930e0752b5e43bc955a8dd052267061a0715e8eb0f405be1366c2f925ab848f19c5d818f97d8e4905cf081acd2639cbe9b431d22f5769d9f2807dcaeb0b9a5f777ec6c7e9e92c3b76a3032d4cf435e94d4bc8e31e05655242ea2", 0x8b, &(0x7f0000000500), &(0x7f0000000540), &(0x7f0000000580)="137b4436afd0599668c311f8e9c4c95de82bc6c641db49b883f9b9228db72fa19fd8656d631cb8e61c3d8bde2d150a7065eb96") (async) r5 = syz_open_dev$mouse(&(0x7f0000000600), 0x5, 0x7a240) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f0000000700)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x80000400}, 0xc, &(0x7f00000006c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="240028bd70001edcdf2501000500340c3ddb6e6ec74763faf74bcd2408a533a4b408e4e58d04003a4129092c00000000"], 0x14}, 0x1, 0x0, 0x0, 0x804c8c0}, 0x2000c000) 18:23:33 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="1800cae7dca13102765261626a137a9ed59200000000000000000000000000009500000000000000"], &(0x7f00000000c0)='syzkaller\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', r0}, 0x10) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) accept4$bt_l2cap(r1, &(0x7f0000000140)={0x1f, 0x0, @fixed}, &(0x7f0000000180)=0xfffffe06, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8b24, &(0x7f00000001c0)={'wlan0\x00'}) 18:23:33 executing program 3: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) unshare(0x4000400) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xe1) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) copy_file_range(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)=0xb2, 0xb2, 0x0) 18:23:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="fc0000001d000724ab09254ec100070007ab08001b000000f0ffff002100057e0000000000000e000039000000039815fad151ba0101099cecb94b46fe0000000a00020025", 0xffffff0c) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) (async) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) (async) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_settime(r3, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0xffffffffffff8001, 0x0) close(r2) (async) ioctl$FS_IOC_MEASURE_VERITY(r0, 0xc0046686, &(0x7f00000001c0)=ANY=[@ANYBLOB="0906c24938f1f06c0fb47fd7a3749ce3000004"]) 18:23:33 executing program 0: r0 = landlock_create_ruleset(&(0x7f00000005c0)={0x725}, 0x8, 0x0) landlock_restrict_self(r0, 0x0) (async, rerun: 32) r1 = syz_open_dev$mouse(&(0x7f0000000040), 0x8, 0x62102) (rerun: 32) landlock_restrict_self(r1, 0x0) syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), r1) (async) openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(0xffffffffffffffff, 0x1, &(0x7f0000000100)={0x3014}, 0x0) (async, rerun: 32) socket$igmp6(0xa, 0x3, 0x2) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) r2 = syz_open_dev$vivid(&(0x7f0000000140), 0x2, 0x2) close_range(0xffffffffffffffff, r2, 0x2) (async) ioctl$MEDIA_IOC_ENUM_ENTITIES(r1, 0xc1007c01, &(0x7f00000001c0)) (async) r3 = syz_open_dev$mouse(&(0x7f00000002c0), 0x7, 0x1) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000300)=0xfffffffffffffde7) setsockopt$MRT6_ADD_MIF(r3, 0x29, 0xca, &(0x7f0000000380)={0x1, 0x0, 0x1, r4, 0x7fff}, 0xc) socket$igmp6(0xa, 0x3, 0x2) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000007c0)) syz_clone(0x42100080, &(0x7f0000000440)="9d3ee0da15738a5dae93ad52f6cb1545b79d9732ab12c530718f5d89279d2b8f9b0eed958210b5e0d78314dbd793c0d4b5930e0752b5e43bc955a8dd052267061a0715e8eb0f405be1366c2f925ab848f19c5d818f97d8e4905cf081acd2639cbe9b431d22f5769d9f2807dcaeb0b9a5f777ec6c7e9e92c3b76a3032d4cf435e94d4bc8e31e05655242ea2", 0x8b, &(0x7f0000000500), &(0x7f0000000540), &(0x7f0000000580)="137b4436afd0599668c311f8e9c4c95de82bc6c641db49b883f9b9228db72fa19fd8656d631cb8e61c3d8bde2d150a7065eb96") r5 = syz_open_dev$mouse(&(0x7f0000000600), 0x5, 0x7a240) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f0000000700)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x80000400}, 0xc, &(0x7f00000006c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="240028bd70001edcdf2501000500340c3ddb6e6ec74763faf74bcd2408a533a4b408e4e58d04003a4129092c00000000"], 0x14}, 0x1, 0x0, 0x0, 0x804c8c0}, 0x2000c000) 18:23:33 executing program 4: r0 = openat$smackfs_load(0xffffffffffffff9c, &(0x7f0000000000)='/sys/fs/smackfs/load-self2\x00', 0x2, 0x0) write$binfmt_script(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="2321202e2f66696c653020546c20205d0a48b6e1c199652421290adf0000000000"], 0x21) openat$smackfs_load(0xffffffffffffff9c, &(0x7f0000000000)='/sys/fs/smackfs/load-self2\x00', 0x2, 0x0) (async) write$binfmt_script(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="2321202e2f66696c653020546c20205d0a48b6e1c199652421290adf0000000000"], 0x21) (async) 18:23:33 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="1800cae7dca13102765261626a137a9ed59200000000000000000000000000009500000000000000"], &(0x7f00000000c0)='syzkaller\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', r0}, 0x10) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8b24, &(0x7f00000001c0)={'wlan0\x00'}) [ 228.791056][ T4208] usb 4-1: USB disconnect, device number 4 [ 228.808785][ C0] keytouch 0003:0926:3333.0004: usb_submit_urb(ctrl) failed: -19 18:23:33 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="1800cae7dca13102765261626a137a9ed59200000000000000000000000000009500000000000000"], &(0x7f00000000c0)='syzkaller\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', r0}, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8b24, &(0x7f00000001c0)={'wlan0\x00'}) 18:23:33 executing program 0: syz_read_part_table(0x0, 0x1, &(0x7f00000007c0)=[{&(0x7f0000000400), 0x0, 0x200}]) syz_read_part_table(0x4, 0x0, &(0x7f00000002c0)) 18:23:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="fc0000001d000724ab09254ec100070007ab08001b000000f0ffff002100057e0000000000000e000039000000039815fad151ba0101099cecb94b46fe0000000a00020025", 0xffffff0c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_settime(r3, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) splice(r1, 0x0, r0, 0x0, 0xffffffffffff8001, 0x0) close(r2) ioctl$FS_IOC_MEASURE_VERITY(r0, 0xc0046686, &(0x7f00000001c0)=ANY=[@ANYBLOB="0906c24938f1f06c0fb47fd7a3749ce3000004"]) pipe(&(0x7f0000000080)) (async) write(r0, &(0x7f0000000000)="fc0000001d000724ab09254ec100070007ab08001b000000f0ffff002100057e0000000000000e000039000000039815fad151ba0101099cecb94b46fe0000000a00020025", 0xffffff0c) (async) pipe(&(0x7f00000000c0)) (async) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) (async) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) (async) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)) (async) timer_settime(r3, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0xffffffffffff8001, 0x0) (async) close(r2) (async) ioctl$FS_IOC_MEASURE_VERITY(r0, 0xc0046686, &(0x7f00000001c0)=ANY=[@ANYBLOB="0906c24938f1f06c0fb47fd7a3749ce3000004"]) (async) [ 229.013034][ T4726] loop0: detected capacity change from 0 to 2 [ 229.097389][ T4726] Dev loop0: unable to read RDB block 2 [ 229.104076][ T4726] loop0: unable to read partition table [ 229.110347][ T4726] loop0: partition table beyond EOD, truncated [ 229.116812][ T4726] loop_reread_partitions: partition scan of loop0 () failed (rc=-5) [ 229.117452][ T2975] Dev loop0: unable to read RDB block 2 [ 229.141220][ T2975] loop0: unable to read partition table [ 229.154072][ T2975] loop0: partition table beyond EOD, truncated 18:23:34 executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="fc0000001d000724ab09254ec100070007ab08001b000000f0ffff002100057e0000000000000e000039000000039815fad151ba0101099cecb94b46fe0000000a00020025", 0xffffff0c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_settime(r3, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) splice(r1, 0x0, r0, 0x0, 0xffffffffffff8001, 0x0) close(r2) ioctl$FS_IOC_MEASURE_VERITY(r0, 0xc0046686, &(0x7f00000001c0)=ANY=[@ANYBLOB="0906c24938f1f06c0fb47fd7a3749ce3000004"]) 18:23:34 executing program 3: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) (async) unshare(0x4000400) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xe1) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) (async) copy_file_range(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)=0xb2, 0xb2, 0x0) 18:23:34 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="1800cae7dca13102765261626a137a9ed59200000000000000000000000000009500000000000000"], &(0x7f00000000c0)='syzkaller\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', r0}, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8b24, &(0x7f00000001c0)={'wlan0\x00'}) 18:23:34 executing program 4: r0 = getpid() sched_setscheduler(r0, 0x0, &(0x7f0000001700)=0x4) r1 = getpid() prlimit64(r1, 0xe, &(0x7f0000000140)={0x8, 0x87}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x6) getrlimit(0xe, &(0x7f0000000180)) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) r6 = syz_open_dev$audion(&(0x7f00000003c0), 0xfffffffeffffffff, 0x80000) sendmmsg$unix(r4, &(0x7f0000000940)=[{{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000001c0)=[{&(0x7f00000002c0)="39c11c9907e495c665692a2f1a8d094c294a7a0d09f78a45792f2e902cf29aee0b28ba56b1e20736a574dde48a87a8724980b0b8d0d3727386c87c372e2c78da599473597799553759e0ddfb80e605aef201beb753e7bccc8847b322eb5390457f2acba4cee4089584786200f99799b2bce3a7b0cd03a9cb6607adc3c0afa4a873e199d628bd2675b983d91f8c208a33c01113d949082b59ece81cb0e02d94e3bf984fda267ae54af9a81ba110617176cc18001cc947a7e93db615", 0xbb}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000001d99b56ce66d10040000000003048dec97dd60fa5996e2b625e57215b0208056d86edb139642930faa2a2b3f4d46639288e52155364597c50d930961a9898fa6785a8cb64c369bf6cb722", @ANYRES8=r5, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r4, @ANYBLOB="7d32e47f073d4c88c130c42d36cf80f564b4ae8a452cdaa9a3386bef0f8f285adfaf051702ec5e92dd2ea81530451dfbeceb36f09fe5bedf7d55d499e20c15b84a7bb17f4b5258d81aef668deda50a53ad5b55c557c5dfc8be4456ad5a71e67febc2b643cca7a252b2e388fed8e99b11cf34f3d28e8b785a344b5f29d269f64040f84135e7a848619ffc2e33461bddf5ec95e263f932a00ce4d6beefbef2b485a173b25b2f26b60b", @ANYRES32, @ANYBLOB="1c000000000000870bfd525e864bc70d5a4642e50b000000100000f4175af149bc9e15", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT=0x0], 0x48, 0x24044801}}, {{&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000540)}], 0x1, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES16, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0001000010010000000000006f363ce17d0e345337c0eec4fd3cd185656331b0128c5043d1846d82ad1693ca0f92bcb4d5ae26e90ed3a2b59cd1404ff405137af764e2f3a4476038fd36a4994f4af41dd2a38e8dd8527d06e76f28b32c06187276e52e45cee6d495606ae13af63492ca9f6e7e06fe5c416a1d97e81c629eb57df083", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x20000000}}], 0x2, 0x8000) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002f00)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3ea41f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf1601376826b99c9cc0ad1857216f1a985f369191ae954febb3df464b6351b4d197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4ad123171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1ed7f00000022eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38830a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85efe1924aabf2d9473b3481c1c3494d3fa2b4699136acd8b0c2c1f4423c6d9c11311db5ef0742acf015e79dbcb02330c7f43f8a96e5ebbff916b307b5adcf3b8c0b3cdd3aa18449b7d6a636e121573234f4a527f"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r7}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) syncfs(r8) 18:23:34 executing program 0: syz_read_part_table(0x0, 0x1, &(0x7f00000007c0)=[{&(0x7f0000000400), 0x0, 0x200}]) syz_read_part_table(0x4, 0x0, &(0x7f00000002c0)) 18:23:34 executing program 1: semtimedop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x2, 0x6, 0x1000}, {0x1, 0xa128, 0x800}], 0x2, &(0x7f0000000100)={0x0, 0x989680}) semop(0x0, &(0x7f0000000140)=[{0x4, 0xfffe, 0x1800}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount$bind(&(0x7f0000000380)='./file0\x00', &(0x7f0000000180)='./file0\x00', 0x0, 0x2081090, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x1888832, &(0x7f0000000040)=ANY=[@ANYBLOB="75ff080c4e756f0100000000000000743d613d0a00"], 0x0) 18:23:34 executing program 3: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) unshare(0x4000400) (async) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xe1) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) copy_file_range(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)=0xb2, 0xb2, 0x0) 18:23:34 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="1800cae7dca13102765261626a137a9ed59200000000000000000000000000009500000000000000"], &(0x7f00000000c0)='syzkaller\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', r0}, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8b24, &(0x7f00000001c0)={'wlan0\x00'}) [ 229.410190][ T4738] loop0: detected capacity change from 0 to 2 [ 229.426513][ T4737] ext4: Unknown parameter 'uÿ Nuo' [ 229.479589][ T4738] Dev loop0: unable to read RDB block 2 [ 229.485467][ T4738] loop0: unable to read partition table 18:23:34 executing program 1: semtimedop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x2, 0x6, 0x1000}, {0x1, 0xa128, 0x800}], 0x2, &(0x7f0000000100)={0x0, 0x989680}) semop(0x0, &(0x7f0000000140)=[{0x4, 0xfffe, 0x1800}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount$bind(&(0x7f0000000380)='./file0\x00', &(0x7f0000000180)='./file0\x00', 0x0, 0x2081090, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x1888832, &(0x7f0000000040)=ANY=[@ANYBLOB="75ff080c4e756f0100000000000000743d613d0a00"], 0x0) semtimedop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x2, 0x6, 0x1000}, {0x1, 0xa128, 0x800}], 0x2, &(0x7f0000000100)={0x0, 0x989680}) (async) semop(0x0, &(0x7f0000000140)=[{0x4, 0xfffe, 0x1800}], 0x1) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mount$bind(&(0x7f0000000380)='./file0\x00', &(0x7f0000000180)='./file0\x00', 0x0, 0x2081090, 0x0) (async) syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x1888832, &(0x7f0000000040)=ANY=[@ANYBLOB="75ff080c4e756f0100000000000000743d613d0a00"], 0x0) (async) 18:23:34 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="1800cae7dca13102765261626a137a9ed59200000000000000000000000000009500000000000000"], &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b24, &(0x7f00000001c0)={'wlan0\x00'}) 18:23:34 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200087fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600)=0x1801, 0x4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001340)="e88edf114bb58496b65ad99e86f16b8b862b0c3e6ad3826ab9fd6d5534100c95b73663e7564961c9b9a29a129cc500418ebc2b0578763e0793a412f03bec34bb9c4aa37a830d56ec1710e89f0f1e07a8f5791a5d5ac3fb2821a1d42b73fe66219c034f721224cbabd0ee44575771335695c885f66e31abdc146bcb28d21e06c3031dc382df5bcf31a5715d2e694db3e65d351de91ac800f036f6662317934d1604dd808272a31857cc3c337cae9410ccba01fe97025b0fb4f6730c0df305a23af8c2b7e8434a6e69beabe81fbac2deddc0169f354b86af5dbac23f0c4e59b19ca12249c91f166af8ac253a8d26f53e045f034248117eb1c0de49317e48fe01d85a8e2f96f375567b65e9d1f091e67eec7094e6770a3e7b04ccb605d832b4ac61f090e14a138fa3adf3b89eb17717e2f47834bd7ecdb7327339990d08e2e7abb45ab07069792c43469d65c3cef32815d07586ef48f11f467e60d943e30ca030c40e1f518bcbd822023c3c9310e93705604f67d6f277d845676fe79699a5a33e53ec92d82cf72930f4959bdad50db7c794a616aa8649fda3b6d3d7b230130454133ecc8a69f2d7a251c24b08c4a2c949244bc899749984571f12848b1c4401d65dfd50da42b9c8249def4b786d70d06a5c4f9f192e6a6a3d977e5e0659ecb3fe6bbf1c33e78068a5b218d430a81b19d86670d555017617abcd63d07c8644182f6efeb6234a95f80d7d82bea89acb05490edad223b08cee8e8f0f0524a1424b13eabf91e90e7c0f51635c9fa4cf01ce96f778bbbd6c9111daca23e552b86814edc4d5bf07e618f913e4070f29996a20041e94c33d906419ed66779a4c71ab70c5fd5f55973afe75b5fcd83978c9d4782cb6ef1a5dbb5f4d43dbffaa91c720f6cdbc96b34e2d3bd9a1fe0909f9335ea5e4cc10179851a23630c399a78b16c1427363df49902e939fe9bac7bc76c14f1aac498c592ae52ded00c4f296767cc208eae5279a3aac98652f270e57dce28d77576b258346497465a43909bb744b8c77946d791221f8893a9be308db8d70a6a0995ca1dd054eaf8159dca97ff8483c6930dd43f058c8a48f6e7809974d2a1a55e4e96ffc4e25a5a4ac03f08ecb9b9f6d4041d191bb66fafb574c3bf725de632029d4015ec734942b6d0b259cabf229b26b371ac285dd83fb0a87ef5d7379aea6194cc817071864c9b9f12e398d72986cf95eacc35a3106bb94534f488ade57295c359246cda278797a81b2dd12aa7e81d91c46d165704b02fa36949e5b09df03ea45f153311ce56e4cdb981612dc1a095a3f7c8081127de57cce285c767e3ed712e9eace91814dd91d49940aa082617fdfba68dde4f5bd4ff03c0186a760b3c8683a4dfe8cb284decd9e0fa4f08185cccb43fefeaf3e72a45939d4e4918102540b3a8424986bf62cf06fbabb0ba075fab3d8292b46f72652d21b27b1439a11858d7ba5dd64f24cfbae81fd95b3912bf0b3e1394a3f08edca429c4f69fc3c6c0aca8fe1eac025d13892d6ab42511292628ce8f03545479d3ade85e05644c70c0219db0d70c3fcf42fc96d576be3b791dd151703eb629c1172463cb0d7d35977e17ad331d073e71f944ba45974eacd296b141bc77b5449b2cadcd62157ad1379147952d8043ef68226cc1e1be657c31eccc8bf05f9394915f85354ebc1b07dfd1e28ee03ba11e52b6b4cf36875cd22ef03d4723e820990f703d6f6830dd374fb", 0x4cd}], 0x1) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860fcfaf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) sendmmsg$sock(r0, &(0x7f0000000980)=[{{&(0x7f0000000200)=@nfc={0x27, 0x0, 0x1, 0x4}, 0x80, &(0x7f00000007c0)=[{&(0x7f0000000100)="d254857d0e83f6d386055b1379b3b0302f99889883616c2f79c39720f77819be01e1e3d4a53c1423", 0x28}, {&(0x7f0000000280)="de6bfe99e5dc8e7cd5fcffe6fdcba1f63a6ca6e5de33461f476c680c54e377291190b3266e3b76c13d6d30da8de6de825368fd62d7da5bfd69505cffba8c1b219e87af2004fc7f106408710f0288489d557c87013a7154e323aea53eb4ad8c6fab2805fcce7c83caceb90ed4c85313b2210402426f8577ef4e39c52005dcdd1980ae8364cc962d50ef689a9b06557ea25defa7239d1d", 0x96}, {&(0x7f0000000340)="fb06f92280b63d114fbc359b1c2945c650bac6e4b2e34c60f70f74b9fa9f600dc346042db25e6fbd9ee3893cf8d832fa9be04494cc079b373c27260ebd9bb2803ba53ef5ce20b5727797a9837a530193981de3478b25a330e3b9fcd68453ebaa7b1d31f4a18c57d777e4632d64ee50980675004d68ea1f15f2e619", 0x7b}, {&(0x7f0000000500)="92310ef0fc3ab93a400a29c9660398a3073c6fb0025bb7b1eedae8e8431654c70f7bad9a53c60e0872b8a0d05fcf5d510974adefb0b27a08a19b6d624e71b39f3f08539078565975e95288ce050b3ce6db36d0302605b9e3c492b99e1ab53b1ddd7655940920041c2060a94424449f44de08e0dff59b7d13", 0x78}, {&(0x7f0000000580)="af58ba5789dafe926fdecc790ee1d6878705bc9d94af6235f8eeeb59bc584bd2b5255a71467e64d3c59bbb7c2d57e4559dfad12b18e57e1b4c015d4ef118a612c765cb01640e063df92a74b063fa594e7c20d1cca1b28172421b7be3288869a3f01e1d303b5403c653", 0x69}, {&(0x7f0000000180)="b12cd8d9e279941649b1c2b5b8d4f2bd1ee258b4789ed9e28793cb740e920bf6", 0x20}, {&(0x7f0000000640)="85914e81b0a3d168b8aa8b6c33d18102ec7bf239571d2115bf6684886113c4678d981973afdc6093dd19c9cc8aa5296a30b98e60b04126afb1c11226d710e60d9a07482bff30753b07398d43f74fb055f86dad38515b2d489edc840a7ce3f55445e00c552cfd5a4ba72f21efff8670885e0c1cfea09dad2f64e09a82b69eb11b5e8ab3543967eee370a171671517635e5e88c2761080b75e0873ac9c78c8678151cf84a1de3b143772a78defce2f4e5be7970c80491b661f443b51dd3b6772c72a7794fbf8525376a1d9007ff252c1e901721a3e996a1dad886b659c31203ad726d88c3a4676", 0xe6}, {&(0x7f0000001840)="8d379ec06d1123e74d9b733377577509bae586502ddb803c3db497b215812eabb9a35f1292cc350dac9f0b1d63230d0df69f598ce944f89995fe6c8d59b1b933a3ae10ad0543a8218a6e9ec79a86dbb10e0e6b59e17da04f94e6f34e01d92c24b20f7a11f625d8f3b31df0a39262842c0374467d3859d91f5e7145dc58989df9a1383cbc6bbddd3c88f6601d3c7807e5faf630f8723f1059bddb7950a9115b1e1592158a583a1f7eadfb67f4786f4173e8f8cbdcff69eb2d6393fe5cecb6888e2f7866803c5a211f6c85c0bebcb269cb7bc8920cef90f8a00bdcacc5282347ff39d6cef1cf16dc768231eb85d351e6e67fa57a8ed4294870062eb7d349cd53a57757be588a6c0c8d4b33fd80c4dad56a5948b4cb175266c1e21fc78b19f673c10a18347869d4ee48a108b6fbc01bbf28d62d53c30ceb1ab12e7d6badcfe5964f297282821452e8e9b7b22fa7e15d780c1e7fcec1dadd1c8a9a1e85e8785d3c948500cc893c3a3118ee6dc97ae2cc4e3bb7bd050f09ddab6a4135ce9375fa1a2fb76fa818fe3a45541297c863fd6e57037d29994f80d24b7556fba63d7ed05621afc781d521dc70c9e71e8bbb7658c31d303c69257165d426c6d8fb986ab4767b002bf01a8c556159da9ce55a8a3455641339f5497591a0022cc2b1bd19075999ed6bc7187c78ee04bc097c49725788279abc8d6da3ea74662ad76b5373b6c18858e6bb91f13388d1327d3e378ba7d5c65113d086bf0bbedc11ed113994fb4d7cf84916e31a7239fece6368e3f2383aae12e7549ceb30fe65dd9d01094e37bc98295620a684f6ed8dcc6d16d6cb7c6d02b5c5a4a3bcec79c076f2f8a6aa861b0544bd3f3cd3fec46a260e51fc3fed66f7790c51f965bd776fcd851fdefc117807df17d098db3eeb57094d5331b7820811cf11fc915df7d3db537e252214b7a1fab28dd79f9329f4d5e4f4c240c45981642f1a216353c12c04b0da6d8c94a37c752cab4d604b49588844b67c8dfaefe17af047a828746575c0ca1f783ef3282df69d4ff5600753cd28f98cdfee3621ed54901d6339588cd1acdf365a255bce759ebaaf46e6a7c268216292cce4c2b529a98023c2bafbdd60ec6531da2bee1335043fb8930ce1e02b2b61d2abcdebfec6c9448a550674121344da7b2890063a377485e1d823b2c8a78197c822d45a351e3c3ea3e4f5d0cd66f4bb83405fa31e21e559731d2e10c97ac4f37473bd817ff0754df889568e3abfa68aed9a6af2b2af7110ae85bacd530618788381e0f9bb3a4f3533dadd83f5f019d475fb22174dd23184529411e345e18b8e822606808dc4c07a814fb17cb0b38ff469dd3b9e01ed0765fba45d9d85d91b7179554f59e3de343332ba563df6b39abe1249f188151e98e99860a762baba8758938276ac4a2cab20379f763353c824249fca5dbe8c429c1b11f38416c856b9cb6bf1d17e1eeba6da24d5b74b7ce82efa5d2a379939312ad4703d4f0f5d363b884a8c64604377483d3401099d81e257ed128fc5d54598b4350ca3d27f6217cf4e57c59be78f61d130134e7b0d262ed159021b968a1bbd7623f935d628589f9971fabbcb0778e573f829fadd3acfa58cb105ad08b8cefbe9be64dca3c9c8388e09f2d08ca32c61c259654a71ebcbb9e3b6798ccf18b65363a656da5fd37183bd87eb4bc69f854f87f628f650fd5c06577d8728d08c9b92097db9bd23af401bd99d46651d2905f86713b7f5091b14f4a6a091575161d2ebbe4b03ca9595294ebde7114401749126edaae629bd9f36950d067db6972e4e45de39f7d6329f2728ad19e7df8eb73ff172b73c75464543cc069438f78674fb94175127852101a4042ce476eb24267ab321717d99b2b4841d015a01887f8d8e3a15983395095c6baadbe4cc00c6e6c29929d19846fb5e500ff706a97d20695d2e1c8176faf63e7648906325e6de4bb4c43d99e6b430b3894404cb4b26aade3c7c242b8c36dbbe65fa075e5dd299077f984073146b50b6dc0d13093183d7c7daa1e7a33288fc39924c50acd84ee70436f391078b4baa2d39653e40c74befe5c16aa9fb1456061a7821facbf044a9507d11e00107104c5d6fe7a5c737b058cfd87609159972c25d212d6c2a2172510c9b2221f126e04e8b86422333e3345b4e47c3aa403ef70d0380c1238f2d833624f30fc05f89a952e353b61d16f6227e8fa546576e5b9a12cb1f5e3d80e988516a532fc74a0c7ec317b53fc23f2e68743a45139db9d124fc6c6f0c7694dd7735cab9395a4c37a9c85c2590cf7bae2abf52285fb53bc51d5cc3b50ada62f87afb3f54030840562e457226a542ee8e5d7f187cdf99aed735c38deac4cd4e57b086ee5685ba592d95d45da0bce719ee22a7de9f33cd4d16e7eab3cdac5b6bcecc6b6728acd1fbf2ae96236864a552c86ed902c2ad168b3c617403ccd2d639fc935267ca3563d2f5f191d5c004d3ff78f8fc784b66d044deaada1596fdf09898c45385319bcf6e5f0b5e8e1705e4e6b7f18a0860ffc877cb86b3bf0e43ca0e7fa9d3e09eceb9d3368ff56a0ad73faab8fe10d2b7fc8d7a1cac5993fe2c54637c134c83880c5a0e6365b527c0c6ffcfd73be92355117bcb14a114ec667227d4832fdc056133bd83e28fc433017c12f34b75a68410977351226a49f085d2a9b65a3ce1fe449b16f1b00b639f8fbb9e125a7eeff6d46c5530c6772fea76538ab9d9b383f9cb9d50164889ea48abec1eced7d73d14286b1eedee37f140077ca0b31ab4086a77c905669312453bc2c4b204e8ef35c895452e48f5e8ec0d6cf9c8cb39a6ba8dc7ff47fd3f6d15fd48d09d225fa6718fe4ef60ef09d1aff6d0c76230d211ff7c118cdae5af2e60b622aa07221b708b2e26193e01f75c44f0db67b1bc349ef6c1fbf20753c375b3ed244d84915a6e8f954b47c9ce2a3ca96d8b04a330ee614e8ee397fd948a6909c87aa4f48c14d5e324fa9222f48125c3d7552df02141294885467603a2ac632d9a2f89a60a08df7e23c80c73fc7bef9244f4250c3f7781999993d0f6fcfb754e9ca6a2e99fd9d9cc86459b09728cc3d782fecd3c889aace843269cb661ae898fe42a3992b8224dedc80c6957223b44f659542180fc460da1f64e82b75597b79317d0d7f74fdeda0731ca2c04ca83f0d6fb459d27aa7fe42e8acc9e8684773b5b13b2afe75628b8be366c60ae1e3202fb00c1151ff5d2e594c8159e488e84dd2e50b3b7e1505379f09fafded9f1cc99e12e637d16d5ef87d7b4dbf81431af8e80ad5481ba792b0da1b86e127d44b5377980c0fb868124acd659caae1abfbfbb1269715e041b29ebda9af5b4dbdb3e647ea0c66b3c8c50685a15bfca0182ffdfb4dadc3913a813cc31a8850eedce285f223bdef99725b4dcc01df282dfa98b70599d1c34d0c43d88535195204a13a854084dc9fb0665b3255c5593a0aa6cd741eb9749fd9d13c484cf3e55a167cb03c275f557510d16e8ff534efbcaed39b2ff77f7d66715cb72ec91b18ec1d4dac0e0a718e9798d528bbfd94bcce11eb4d6e78f66b7e4b082296edb03f622ce4cfca626d1663c68c109acb28ad4bd77f6a81d4ba6ece0e3f7cc10fabd34338c37c5761d36cd546bfb045be46869b5456d0312d5a4f31582ffc425506df9094109199c9beca61c4cf320e59b68b8b50fbcb1cb34c1505e1de628963cba482a9d23906fb1e230d38fd62d2967eb26cf998b0a9f1ba04bcd8e58fcdc96812efecbf8df44d08f418ef64747098d2d9b8c62b144dc4c4689638bf19443710b65bc5009e635dee5a1bf64bf268b1737e893b4d57cb21d82f1bd871a3b964a57e7b6952c929a1940c53a1ede3c0c0a15b45844132e305da47ffd5b16f567231c5a6fc6682945446c1de2a78d4d0b86248285becf4f0e7c4ebbd219672c58461ee7d553aa78ae6a8d33f36d4b2e12b2019fac847cd58c8b500bf9f58a0ff675bff42be0b23b9e77a0c86ddd2a046e064840ec8923ee598ded0dc5a349d60c8dae956d7fc85dd90d1a411ac002e3f3af1d0c7f8eb84574af4d9b8e7375acdf1c08c966d442bfaccbf6d67053efccbd5f515991b92201bec0659a1124e2501ec917ca00c06525ebcd7e1e61a37ddfd491727a422f7b875ff12510fc082255e8c2fc3f18d018e8be5c0d4110e4b09e6a9c3bb9807c10c4f89e4f44a6db8eaa00250cebc36ef339fb52e3ee2d49d78295ab0a21e838940b4675f67ad8e231aa6eb58f24a2276d73506c3b9d16230ff2b685159e391852d983e261a1eda6e416a15c1b44cd986624575c4549c138cc8c88add9bf92422bec6346b38bd00631cffe5007a30777873f4a82e3a1190fde896245718ae16592b2b3964d07dd394f179520950a14c64a04967177679b182f09af57598fb42256b0ed3fc4fff29cea71bef6a63fdacc8b5f6b46158a034f7c215f69f0c6405d7d5f0a52b8d6ba6720ffc67a9384e5c87f981ef58db9050d293e358632cc0f6dc477fa90c194a16067a32f428b7bbb4c4917224b98425df02807f1507ab24fd482e31d7fad6b5ff60c46da25e56656a30c8076dbcf23d37d09b712eb4cdc854f7892559b9eb17c8646b41917d909ede117d9dbd6b6847120293b389b501c87536c49c097f59e2808b75264c1ead2ef43fe87b768842106accc702dd845aef9a2151941da4d03d0db7363d7e0958f54bed4c605a40beda9af433eda14055fe71aa6b79cef01e1fd300545ac7e9fe0504a8ed7f71fb32faf6a865b9dbaa21ac8e4155981e52d49800244874fcd3f2fe35e9a041a7b73b76c3dcafc23c09553c357a118ebbb520f7f8e5f73971e5e1ca6f3981bd7ab1a25b4e46c8e060fba7f0e09b7d8260c02535d4fe335cce31c9f4cd8ca9d8515d2db55a3435b524c4e0b097491bec770e626b5d29c0824f919e18692932eaf13551dbf4ec3c9a62b7e762079a4cb40dc76e148b6cd27812ab54c9cea746460d4baff55fa651a458b911c38696876cb01e6b38c937611fd35da68ed9f3c2aa6cdd90682d8a722ef9f7a6a4e0007f72507ac2afc9457cd9639c4091decdc106c25c97b4ca85e090ee1017dc8e9ca1b3bfc1fe3d0db5ab1f36938a887548ef624d88c18040d23bbcbc21dd9f8a22311b958c0a1d6938128b8b8ff6fb32f086db5c72eef824d8ecd35298dd2710f4bfe4acd0644be9e0cc94d2a649cca4b96ec9ace5d6b1f5e18c2b908a83f8139a54bb224b3f85f03fc01af9c1acf45580d4d4a9d739d6b8c58938d2573d0c2a388b8dd4914c4783f150251f98c28d795d4fd04ddfbea7632f4fb7214bf5a3f03f29e8167ea1085df4e8a4439b0643f9f12c3c0ce957bef71f502aeb3f7c5ba60626ff521685b5fbd9d955cd0064d6882818bc1644343a3b59a676278e72a3d6f8259a9543838fd8f1f8247d406d10e5b807ed3f52b80a7064c6ab9e3154958967f31ac0ad74501935d7720e8eaee5fdfc3a6f1f2809004fa16934c4486bffbf39e4e8e1976b521bc60877db5950d1cf729db7a3e79c64ea304ae00fd66f812c8484a4802caffcbf6b066adcab8e19046d551a355bbb0f402dce7dd528a4bb7700333db9caf5b9c24a4c54159e9f98910119d6b66546263e65e99bc52b6e2b45bb18e3377e7f49faf14a760cc55572e5da7a23351018101433b38c3e74c508078adc0b857ec7b78d5a68c1ad031664dd71fc94a9c8d9ef5f16e559affb8be6df67738d0c321f3cad3a6c1e6ca53439d85fee784c7fdbdffa218efe2aadb10c2fa4048fba88bf8163fbdbf607c596ebcd1", 0x1000}, {&(0x7f0000000740)="ff72f887c059c5adc54b264bb326c15a49d67337752ecd946f30b234cdfbe00566092c3f67ada202b2052357c7568ea7d8a50d237a0c13c827ad735f381d451b6720f98ec9de4f27f820e30d24ef4fe32668765ba6709ae8c50684e4eed9b46f117d17a829ffbf47af4881cb", 0x6c}, {&(0x7f00000003c0)="4dc2398b8b4eb4d05015fa12a04567270b", 0x11}], 0xa, &(0x7f0000000880)=[@timestamping={{0x14, 0x1, 0x25, 0x1}}], 0x18}}, {{&(0x7f00000008c0)=@rxrpc=@in4={0x21, 0x3, 0x2, 0x10, {0x2, 0x4e20, @multicast1}}, 0x80, &(0x7f0000000940)}}], 0x2, 0x48c4) write$P9_RXATTRWALK(r1, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000)="50afa3bff7ef87064756eca1b432517d0a01748753ac8181c6053637230e7514b86da05aac87dbfa4c3bc90cae8840210230be671992a62f7a7737b695e800d5558af3adaea307433173b963342a985d98ff77e8c4b9fde7f2363ba10ec1666825d529551e0c74e1f4987a7398f4a6eb5d721e461d0e88ba59213fb93755298142c56c35d4435e4a301b96f2be173ff9aabde416cff207753ded5a67b430", 0x9e, 0x20008000, &(0x7f0000000140)={0x2, 0x4e22, @multicast1}, 0x10) [ 229.569140][ T4738] loop0: partition table beyond EOD, truncated [ 229.576066][ T4738] loop_reread_partitions: partition scan of loop0 () failed (rc=-5) [ 229.585781][ T2975] Dev loop0: unable to read RDB block 2 [ 229.605551][ T2975] loop0: unable to read partition table 18:23:34 executing program 0: syz_read_part_table(0x0, 0x1, &(0x7f00000007c0)=[{&(0x7f0000000400), 0x0, 0x200}]) syz_read_part_table(0x4, 0x0, &(0x7f00000002c0)) [ 229.643521][ T2975] loop0: partition table beyond EOD, truncated [ 229.655674][ T4756] ext4: Unknown parameter 'uÿ Nuo' [ 229.706023][ T4756] ext4: Unknown parameter 'uÿ Nuo' [ 229.790044][ T4767] loop0: detected capacity change from 0 to 2 [ 229.852403][ T4767] Dev loop0: unable to read RDB block 2 [ 229.884426][ T4767] loop0: unable to read partition table [ 229.909831][ T4767] loop0: partition table beyond EOD, truncated [ 229.927325][ T4767] loop_reread_partitions: partition scan of loop0 () failed (rc=-5) 18:23:35 executing program 1: semtimedop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x2, 0x6, 0x1000}, {0x1, 0xa128, 0x800}], 0x2, &(0x7f0000000100)={0x0, 0x989680}) (async) semop(0x0, &(0x7f0000000140)=[{0x4, 0xfffe, 0x1800}], 0x1) (async, rerun: 32) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (rerun: 32) mount$bind(&(0x7f0000000380)='./file0\x00', &(0x7f0000000180)='./file0\x00', 0x0, 0x2081090, 0x0) (async, rerun: 64) syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x1888832, &(0x7f0000000040)=ANY=[@ANYBLOB="75ff080c4e756f0100000000000000743d613d0a00"], 0x0) (rerun: 64) 18:23:35 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b24, &(0x7f00000001c0)={'wlan0\x00'}) 18:23:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000080eff95c9594c9c593602c06f113c0762b78a1398c57049bdf50344c22fa46ab9"], &(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', r1}, 0x31) syz_clone(0x40986280, 0x0, 0x0, &(0x7f0000000a40), &(0x7f00000002c0), 0x0) ioctl$FS_IOC_FIEMAP(0xffffffffffffffff, 0xc020660b, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) ptrace(0x4208, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'wg1\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x3fc}, 0x0, r3}) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000001c0)={&(0x7f0000000400)=ANY=[@ANYRESHEX=r2, @ANYBLOB="da04800293802b1a4a12c224fdaffdc11987a5930b8525809d21d333b3b71cb9e6ea657b1fb9538f071e9bc5a6ff997528443edd070681b4d847135574bb540d3288591b1e668b76f892f218396fe2a0412986705e8dc97a507823aa873206d95189c5988fac0b5894b2f2c62bda0f29fb604d9b9586528b4c7e9db49992f088e09ec7acbafa0b8e2b94977773a8984d87c2085f4a733287ae99f7e1b437bbda0a603498190564725937b0448adbe8774f39c561ff4b4de1e21e7602e9e4b6d97a25fa01516b1aa549d24f29f35144c71d38f8d4", @ANYBLOB="0200f1ff0f000a00c500f3ff08000b0000020000"], 0x2c}, 0x1, 0x0, 0x0, 0x40080c0}, 0x4801) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640), 0x0, 0x0) flock(r4, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001680)=ANY=[@ANYBLOB="b70200000f0e0009bfa300000000000024020000fffeff7f7a03f0fff8ffffff79a4f0ff00000000b7060000d0b68af1de640200000000007502faff07cd02020404000001007d60b70300000d1000006a0a00fe0000000d8500000026000000b70000000004002995000000000000001da5ad3548ebb63d18db6a1c72821c9b767ac8308fbcd5c5e4a5ad1059b5725ac60c2ceaea4c0ec908abb6e7325ec1956bd8660bf3664148a2c96752fe2bb328dff1aa503b8de7ab9a780001000000000000d4bf20c2bd152d814f01f2cd539e030b0000000000007f2efcf32333b08e6e497640000000aea5cac0ceafdb9a2eeb02a1f5104d16ddb64963d84d91004cd5817e0b7f005e6ee7a39e2f0b5a18ed786b783ab1321ea5e82ae5ba2c42a5e23ea6253d5df768d0cb9f35e4f41a62d79b4c03e53466fa4f22d8c19f958e8b34de3535e7dacf1b13f7e851ec843c2288a2e7ff949a7a48ce18799ee53de177a81ea67a8f84538a9a311c754e5ab59a43f56d2085786e7ec07d78917f7169f006f3f5c95177fbd0b14b36259e2905ef911785c88a16aae46084d676d8ef8aa6ecc2d34a442bc098f4fcc96623b7c373b0ef04d55b846b094b0d6c7a75a76d445e0dcdf72c7ef97e08512ef5987b6e09a6a7caffff0000141f65e7d9ebe3be70c4364333af9a9d91c3e41ac37a63f85ad8254479c12f7c84fa5df32b70a80cce69cf30d3d67d84ccf3f9db9b2ff72f3ce0d7ce76fd967d0736690111de2ddc4b153c989ef100bbf76063d3f6ffffb73d70e9c3d7b90aecf48eb19767e00b75041739952fe87fde27ce01893f54ec0ea8e792414f639bc9ce1fea3f6ac0d7025759d4b45577c205c70631e8ad585951950e851250540593e61860b69a521f4e210b6494e3c52d927195737945cc03d5668483151710de246420a1b6c55b73876a6ed7f58bde38b44ab13d980c894ed90d9338923789a1edcd8043fe87919088383268324a25df14010c8e1b49b0400e4f6f767ee30ea306000000b8c97c00eaa00ff9bc46e1cfecbdc0e4ffac53e8f76c8b556306b409d04544d3a7edd4d447d2fb431e226ae182b8dcc86fe09b404a0b7c723d3b19c3dc382fa91fb0fb8f9f3f13296bb1758b24aad0922091d49e2bc408a5a37d2fe7a60b903d2d9fe9c151cafcc8dc389671c2d08b6e2641500568445b00cee4585af04fa69e0380be0d66649dcf3bf8a9066e596119109ea8b308ff070000aab1c95bb22cedd913b22dcaa197ccc34586dc50bd9f4628ebe757bae30b356521df06f995cb57f97052fc4158250ccecfb47ea8faf509593fadc7eafb613313b052397af1ede94d87590ce90a0a7579766f7ec4fcd3cb0b1a8c531724d5ef6b334803cedaa9cedf16dc3af6c9eb0dcca5303eed6689ea910900785f61278dde47e6672e93a314a5f60e7b682bf0cacde21f6090f4fb311afd7f8b48f3f0d8c66449d8687dcf2d0f76668b2b9bf8b32b518e01ffb985f8054d37959c529e99b7daf32acfed749d516d014cef5f98126324e202badc1e5c20d69e576a770000000000005addc0103756b894418e4591c624a9b2ccabbfb888d413d923b0c901973cd7c9d197d6d8e64787c4d397f57a15b6e0b4212b6cb55b9c207bbe84f483b15f45b9a1d3af087047c568aef1d8559c6146bb93026ebfc0bb5ec10b6290dc757a4903a88fb2c035f9349b59085cf91b8b775152786118a1020000fc19928ccb713ff09e179c308fbe9bc543dcf43f731074d96ef2447a2a4af5ca0c39e7ca2e801e57560a55e9cfa095cf3f74398219ad10e5e9d26631c2f1db3a2882f6e130a79517a88de7596429a20793e12616aa32b3e720c6521fbe933321adde8ca7dd99c0a0125ff8c18119a6926083f4a2c008a9f2a29e30823bf0ec3639cadaf9be9608358e1e5ab17eea477b1754f78f45468c9568471647f8bc03d11811ac6eec1741ceb39a3ecd9e3c325fcabbab3d12f6a759f7ce11dafa387a8077db8a2230d2014a57bc8dd47741270000008000000000b2eebd5e1626cab98499328ff024a240199993433ceb5be20427a32df7047d63010dfc6a461517ad48ff64042e84c85c899fd11c6320a8d8fc0e78c1aaa152d567f91dd943f62d167fed1b605965a5c2b32d094a461a990000000000000000000000000000000000000000000200000000000000000000b385c644a4a170e6dc9e9e546bfa049d025b319abd87fd85482b43db5d6c2cb6a204d45f88dd4140c8edb598a36e21ad132bf6b88c99c56633b01813fc5cd7d048469a966bbfb300fd772cbadf0cf26899bfd15e7d9408026a92f13f11d1c9832259b2f97227f84a3bb96253717a177ac091d0f4632f638b09a0307ff31729857f6fb7dac17ed09e6fe9f19e481a3f77cead663f42456e080952636515c758f5047ba148944133a492ef20a1778088c42094903d6ece2497b99fc745c420b035ff7961484a0f62a2d957ae2e47ff1ea8a059f2d03bf9c3e8d2b16ab409de762522f6008de48bb70b698c5c9867437ac3127fad4bd699acaad78a5f66c7fc7d46e048082a0af61e6b052e473ed26b032a070ea10e985703b292c7336112b1f35c3b069363869dce725d8da75dcec76dc591c052feecee18c64c4600a0bc3d4945d4b918865bbf52f732a500689cbd9a84d07846417796f2a85e7a41d27d64b10f8e970469cf495b4a1b4ea8b5322f78e9f3048351b550c59a634b47981420081ea4da18b9d318fa001ce660b28bbcf3c1a8893d130b26d25e491f478ae4f95f71ea8897b34c55f1678b8453f08a5ae1b3b4d8c83053c57637a98ef57e5fa51971eba5e287e9910cba734336703defc13fe1659b157e5d9de7bfb929e715ed1a9a505a04a8d8474482295afbb9de90de2e918522cac2d5b5ac09d1fdc4fd7c6393a684ad7234ecb65d0008000000000000560ad146e8b9e9cd9b050edb1f6735c90a76b1ba4dbdee34d0b6750f25ba7251944ada77665573460056351d009a568c782f4438ecba9bee47f25286300e83bd1853076ad52eac84029335b86e7f21e39a1af3d070abef94bc0827db0046dcb7d63bf64bf801f33e3196b522c836a40b0100d0961533737c57e9b7337b981a99f63f600f90647703f0640f6594dd9f26436024a1f90f174769bad5a283271e6d7f49dec90a05bd771dd0502dc2170ccf98ade27e858eb5686ac900000000ae1bc4246ae316c6af10bf02088b4bb2ac89c96e58578dc50eddbf01ece3cb8a363ecbeb8198997115d7151f691a2a755d8233e006dd38ed5ba350bd6aad3bf6f5108083f0100f8a20666e92ec7254ce7284159057be455d16134d65ce69c4b906b76427224b69750b779d81eb6e37e1db62b1788ff918433787f8026ef5c518113d4841b5ca4dbe8d4afff527513a2efc8403be48e494b3bfeede33b1deefd9d902e8dc868f30161c2cd13621b0a20362181186ff8cf4c8d58d74822f92554287ee157e9f1597c3e2e238f382a91bf48b4de88363c841bd7a8cddae334429ccf45bd3d434d9ecf74634ffc9539010f0d36e672b9d668cc6762c0b25e4a527fb4d184ba84498b1367e4b31faf75f1b3dcecfd80c57015d8cd16171507add30833865fc1a42780e9d57bb14a6ebea4018d26e18747546fc7a4a619753fd9bea132058eb90f9b80549473eea2fb9bc43d38d8719a1cca094bd933ceef87a3ec0c2ac70d5f843425100950000009e000000000008000018779600b1f2ae5ed34f5b7e77278f7ded9f030000002e050000009f95a59418f612dfa87c654043da1a59c3c43c7884ab65d4b34984afe30c67179c4f5a3ba0e491f2b942b754a3c0d5b878c4ad63591c3fc7d3a4d4296d4bab0a88e55ff9c2536654bb2f83e8015fac216119e8ce582698938c9a331a97c087b71ffb4c3a599e08fa0607e50300f7ff00d03bf057b408c86a1165bd9a1bdbf3dff88c9b2173a75d5fc82dce6d8a3f297231e33588d7cf183109c1118d94a41d48f8efcf193ff26908accba23f1ec1cff64a1b912ededeb080f9a241e07709e6dd6a3a7e18200c9e80b9634e6f0c4d000000000000000000000000000000005e50e77d04fcf8931ad07b38a39957e6b3a3c909000000e9d694e483e848fe0d00ee7c7d6cc30932a9575aa8808d10a4963560250bb4e60e88c726f63662cb143daf4b9ebd0774998a59fbb42dc35f12452cca456a12b7d15cf3ce7ea350e9510e96527cde622998683e65b235c284543ca32436f9e705dff00f08df1115175628a327876dea291480c2dde8a59d1856eed2b502965038af0d56e49e0e2e9cb06b2927b2eec3f42fa0e4d0f2e25104805f386d460e212c27ac7bafe6a0078f8648ff9f1e0257338ae58457fb27b29430cc9ac6a33ea11b88ae8bc95dffa293aa69d6d47f89b28a25a7ec2fce6691549990f93d1f02e1b619813699303b6b1260d5537e85315551adabe00c98bd7aa06e7f00c89f11a410518d181cbfb9bdb9160af19f1fc456b5fc4f099814631024b734c0cd8843c5cb124a21092e6cdd8aa2f4d3f93e92c6d850898890d9449e3f499af92be74ba8ba7928feabbd99d6288dece7513c50b973bab87214415078857d18032ab5adb8d4bf32405cc5f63eba7e60bcd0098fd7957943b3c4cf13de4e049e06ad7ebc236d1088c99d35f40555364ff86cab4542261999bccd3269e51d10900a1c05696b47ff33a159abce6bb1d69193bd01f59f1d3f431b4e0868db623cb8375baa50785b8fcd37ce4c52abe43c1e3368735022e7cc7a9b397b19b32adc91444f519ad33f7f2680e3cf7ecd3cfc67816eb66b1faa78dd8e3f7e233b6048c53813e6b508dfc713583d8ef8f9cfff5cdae59aa7aca654b1740c90eb71ca000000000000000000000000000000000000000000faa53c07b5f590ee4c8bfbd828972bb7bbc8ed7ae23bf3bca7eb378ba0e912b150dde95dafe80ee043a1d640bd60fdfbe4a2d2aa0607b026f78417471e6ea0d1e86b309b29d0dae2d2c9c730ac21cc2a6213596a784a09775f86a9e6d5b6c7b3c5d10177a873edb630fdf9b1e11005a1ce41d04a2ad3f5d25a1595e7609849033d2e86ac682f2f0cde376f50a88a3ab5e83f56e43a07641b82c077fa1479b79e85c71a9c00000000000000078ce7c4ab383dac0325fa7f4ffb201c479265272febf3d529aa3d9ffb08e4dbc8842fbda4d38c4cf584ccf207e5373231fdb1f7888049370800845004e16a26b06b635f740492c303da988ab41b2ac3d9e9074590475678260f205532235444e991d7d63e52aa28964fb727db39091e5efee76e3d61b34d191895b7d49600a3536c7506df587256999d8094e6346eb781c0e212020d89242ac467aa803fa4140093fe17c4d15e3b4dd931b0db633e0162786e43da18a722aed9a3781d6d373598ae96ab34909981681c75d1f823647fed2bd858a86ecf4b5c32d2f63ca6268ed97eb79ff8d3ccb24f111cf6f9179a8cbedaebe04172b3bc54dffa34e065facf9eafdbff22bddc89faff0f9ed96221bcab5a06391cca36a09c92e87047513673b9b58c8453aa6e4f6054bc33b24f43d1dbe4d9a7572ca90a90b26d956b8d8502f58602485f716b9beb4a632e11a3124e818ad6dd010f86c011af09a56747a97f716e91a2c0386d7db2f54fe25a7ff123e5861a9855"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x171}, 0x48) ioctl$KDSKBMETA(0xffffffffffffffff, 0x4b63, &(0x7f0000000100)=0x4) 18:23:35 executing program 4: r0 = getpid() sched_setscheduler(r0, 0x0, &(0x7f0000001700)=0x4) r1 = getpid() prlimit64(r1, 0xe, &(0x7f0000000140)={0x8, 0x87}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x6) getrlimit(0xe, &(0x7f0000000180)) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) r6 = syz_open_dev$audion(&(0x7f00000003c0), 0xfffffffeffffffff, 0x80000) sendmmsg$unix(r4, &(0x7f0000000940)=[{{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000001c0)=[{&(0x7f00000002c0)="39c11c9907e495c665692a2f1a8d094c294a7a0d09f78a45792f2e902cf29aee0b28ba56b1e20736a574dde48a87a8724980b0b8d0d3727386c87c372e2c78da599473597799553759e0ddfb80e605aef201beb753e7bccc8847b322eb5390457f2acba4cee4089584786200f99799b2bce3a7b0cd03a9cb6607adc3c0afa4a873e199d628bd2675b983d91f8c208a33c01113d949082b59ece81cb0e02d94e3bf984fda267ae54af9a81ba110617176cc18001cc947a7e93db615", 0xbb}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000001d99b56ce66d10040000000003048dec97dd60fa5996e2b625e57215b0208056d86edb139642930faa2a2b3f4d46639288e52155364597c50d930961a9898fa6785a8cb64c369bf6cb722", @ANYRES8=r5, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r4, @ANYBLOB="7d32e47f073d4c88c130c42d36cf80f564b4ae8a452cdaa9a3386bef0f8f285adfaf051702ec5e92dd2ea81530451dfbeceb36f09fe5bedf7d55d499e20c15b84a7bb17f4b5258d81aef668deda50a53ad5b55c557c5dfc8be4456ad5a71e67febc2b643cca7a252b2e388fed8e99b11cf34f3d28e8b785a344b5f29d269f64040f84135e7a848619ffc2e33461bddf5ec95e263f932a00ce4d6beefbef2b485a173b25b2f26b60b", @ANYRES32, @ANYBLOB="1c000000000000870bfd525e864bc70d5a4642e50b000000100000f4175af149bc9e15", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT=0x0], 0x48, 0x24044801}}, {{&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000540)}], 0x1, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES16, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0001000010010000000000006f363ce17d0e345337c0eec4fd3cd185656331b0128c5043d1846d82ad1693ca0f92bcb4d5ae26e90ed3a2b59cd1404ff405137af764e2f3a4476038fd36a4994f4af41dd2a38e8dd8527d06e76f28b32c06187276e52e45cee6d495606ae13af63492ca9f6e7e06fe5c416a1d97e81c629eb57df083", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x20000000}}], 0x2, 0x8000) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002f00)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3ea41f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf1601376826b99c9cc0ad1857216f1a985f369191ae954febb3df464b6351b4d197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4ad123171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1ed7f00000022eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38830a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85efe1924aabf2d9473b3481c1c3494d3fa2b4699136acd8b0c2c1f4423c6d9c11311db5ef0742acf015e79dbcb02330c7f43f8a96e5ebbff916b307b5adcf3b8c0b3cdd3aa18449b7d6a636e121573234f4a527f"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r7}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) syncfs(r8) getpid() (async) sched_setscheduler(r0, 0x0, &(0x7f0000001700)=0x4) (async) getpid() (async) prlimit64(r1, 0xe, &(0x7f0000000140)={0x8, 0x87}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x6) (async) getrlimit(0xe, &(0x7f0000000180)) (async) getpid() (async) sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) (async) syz_open_dev$audion(&(0x7f00000003c0), 0xfffffffeffffffff, 0x80000) (async) sendmmsg$unix(r4, &(0x7f0000000940)=[{{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000001c0)=[{&(0x7f00000002c0)="39c11c9907e495c665692a2f1a8d094c294a7a0d09f78a45792f2e902cf29aee0b28ba56b1e20736a574dde48a87a8724980b0b8d0d3727386c87c372e2c78da599473597799553759e0ddfb80e605aef201beb753e7bccc8847b322eb5390457f2acba4cee4089584786200f99799b2bce3a7b0cd03a9cb6607adc3c0afa4a873e199d628bd2675b983d91f8c208a33c01113d949082b59ece81cb0e02d94e3bf984fda267ae54af9a81ba110617176cc18001cc947a7e93db615", 0xbb}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000001d99b56ce66d10040000000003048dec97dd60fa5996e2b625e57215b0208056d86edb139642930faa2a2b3f4d46639288e52155364597c50d930961a9898fa6785a8cb64c369bf6cb722", @ANYRES8=r5, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r4, @ANYBLOB="7d32e47f073d4c88c130c42d36cf80f564b4ae8a452cdaa9a3386bef0f8f285adfaf051702ec5e92dd2ea81530451dfbeceb36f09fe5bedf7d55d499e20c15b84a7bb17f4b5258d81aef668deda50a53ad5b55c557c5dfc8be4456ad5a71e67febc2b643cca7a252b2e388fed8e99b11cf34f3d28e8b785a344b5f29d269f64040f84135e7a848619ffc2e33461bddf5ec95e263f932a00ce4d6beefbef2b485a173b25b2f26b60b", @ANYRES32, @ANYBLOB="1c000000000000870bfd525e864bc70d5a4642e50b000000100000f4175af149bc9e15", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT=0x0], 0x48, 0x24044801}}, {{&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000540)}], 0x1, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES16, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0001000010010000000000006f363ce17d0e345337c0eec4fd3cd185656331b0128c5043d1846d82ad1693ca0f92bcb4d5ae26e90ed3a2b59cd1404ff405137af764e2f3a4476038fd36a4994f4af41dd2a38e8dd8527d06e76f28b32c06187276e52e45cee6d495606ae13af63492ca9f6e7e06fe5c416a1d97e81c629eb57df083", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x20000000}}], 0x2, 0x8000) (async) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002f00)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3ea41f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf1601376826b99c9cc0ad1857216f1a985f369191ae954febb3df464b6351b4d197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4ad123171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1ed7f00000022eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38830a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85efe1924aabf2d9473b3481c1c3494d3fa2b4699136acd8b0c2c1f4423c6d9c11311db5ef0742acf015e79dbcb02330c7f43f8a96e5ebbff916b307b5adcf3b8c0b3cdd3aa18449b7d6a636e121573234f4a527f"], &(0x7f0000000100)='GPL\x00'}, 0x48) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r7}, 0x10) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) (async) syncfs(r8) (async) 18:23:35 executing program 5: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) mkdir(0x0, 0x0) rmdir(&(0x7f0000000180)='./file0/file0\x00') lstat(&(0x7f00000001c0)='./file0/file0\x00', 0x0) r0 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r0, 0x0, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000002f40), 0x800, 0x0) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r1, 0x0, 0x61, &(0x7f0000002f80)={'filter\x00', 0x4}, 0x68) recvmmsg$unix(r0, &(0x7f0000002e80)=[{{&(0x7f0000000000)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000300)=""/146, 0x92}, {&(0x7f0000000080)=""/54, 0x36}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/130, 0x82}, {&(0x7f0000000240)=""/112, 0x70}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000480)=""/115, 0x73}, {&(0x7f0000000500)=""/37, 0x25}, {&(0x7f0000000540)=""/48, 0x30}], 0xa, &(0x7f0000001700)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xd0}}, {{&(0x7f0000000580)=@abs, 0x6e, &(0x7f0000002980)=[{&(0x7f0000001800)=""/101, 0x65}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/230, 0xe6}], 0x3, &(0x7f00000029c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x148}}, {{&(0x7f0000002b40)=@abs, 0x6e, &(0x7f0000002d80)=[{&(0x7f0000002bc0)=""/228, 0xe4}, {&(0x7f0000002cc0)=""/22, 0x16}, {&(0x7f0000002d00)=""/67, 0x43}], 0x3, &(0x7f0000002dc0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x88}}], 0x3, 0x2000, 0x0) 18:23:35 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) (async) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) (async) sendto$inet(r0, 0x0, 0x0, 0x200087fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) (async) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600)=0x1801, 0x4) (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001340)="e88edf114bb58496b65ad99e86f16b8b862b0c3e6ad3826ab9fd6d5534100c95b73663e7564961c9b9a29a129cc500418ebc2b0578763e0793a412f03bec34bb9c4aa37a830d56ec1710e89f0f1e07a8f5791a5d5ac3fb2821a1d42b73fe66219c034f721224cbabd0ee44575771335695c885f66e31abdc146bcb28d21e06c3031dc382df5bcf31a5715d2e694db3e65d351de91ac800f036f6662317934d1604dd808272a31857cc3c337cae9410ccba01fe97025b0fb4f6730c0df305a23af8c2b7e8434a6e69beabe81fbac2deddc0169f354b86af5dbac23f0c4e59b19ca12249c91f166af8ac253a8d26f53e045f034248117eb1c0de49317e48fe01d85a8e2f96f375567b65e9d1f091e67eec7094e6770a3e7b04ccb605d832b4ac61f090e14a138fa3adf3b89eb17717e2f47834bd7ecdb7327339990d08e2e7abb45ab07069792c43469d65c3cef32815d07586ef48f11f467e60d943e30ca030c40e1f518bcbd822023c3c9310e93705604f67d6f277d845676fe79699a5a33e53ec92d82cf72930f4959bdad50db7c794a616aa8649fda3b6d3d7b230130454133ecc8a69f2d7a251c24b08c4a2c949244bc899749984571f12848b1c4401d65dfd50da42b9c8249def4b786d70d06a5c4f9f192e6a6a3d977e5e0659ecb3fe6bbf1c33e78068a5b218d430a81b19d86670d555017617abcd63d07c8644182f6efeb6234a95f80d7d82bea89acb05490edad223b08cee8e8f0f0524a1424b13eabf91e90e7c0f51635c9fa4cf01ce96f778bbbd6c9111daca23e552b86814edc4d5bf07e618f913e4070f29996a20041e94c33d906419ed66779a4c71ab70c5fd5f55973afe75b5fcd83978c9d4782cb6ef1a5dbb5f4d43dbffaa91c720f6cdbc96b34e2d3bd9a1fe0909f9335ea5e4cc10179851a23630c399a78b16c1427363df49902e939fe9bac7bc76c14f1aac498c592ae52ded00c4f296767cc208eae5279a3aac98652f270e57dce28d77576b258346497465a43909bb744b8c77946d791221f8893a9be308db8d70a6a0995ca1dd054eaf8159dca97ff8483c6930dd43f058c8a48f6e7809974d2a1a55e4e96ffc4e25a5a4ac03f08ecb9b9f6d4041d191bb66fafb574c3bf725de632029d4015ec734942b6d0b259cabf229b26b371ac285dd83fb0a87ef5d7379aea6194cc817071864c9b9f12e398d72986cf95eacc35a3106bb94534f488ade57295c359246cda278797a81b2dd12aa7e81d91c46d165704b02fa36949e5b09df03ea45f153311ce56e4cdb981612dc1a095a3f7c8081127de57cce285c767e3ed712e9eace91814dd91d49940aa082617fdfba68dde4f5bd4ff03c0186a760b3c8683a4dfe8cb284decd9e0fa4f08185cccb43fefeaf3e72a45939d4e4918102540b3a8424986bf62cf06fbabb0ba075fab3d8292b46f72652d21b27b1439a11858d7ba5dd64f24cfbae81fd95b3912bf0b3e1394a3f08edca429c4f69fc3c6c0aca8fe1eac025d13892d6ab42511292628ce8f03545479d3ade85e05644c70c0219db0d70c3fcf42fc96d576be3b791dd151703eb629c1172463cb0d7d35977e17ad331d073e71f944ba45974eacd296b141bc77b5449b2cadcd62157ad1379147952d8043ef68226cc1e1be657c31eccc8bf05f9394915f85354ebc1b07dfd1e28ee03ba11e52b6b4cf36875cd22ef03d4723e820990f703d6f6830dd374fb", 0x4cd}], 0x1) (async) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860fcfaf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) (async) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) sendmmsg$sock(r0, &(0x7f0000000980)=[{{&(0x7f0000000200)=@nfc={0x27, 0x0, 0x1, 0x4}, 0x80, &(0x7f00000007c0)=[{&(0x7f0000000100)="d254857d0e83f6d386055b1379b3b0302f99889883616c2f79c39720f77819be01e1e3d4a53c1423", 0x28}, {&(0x7f0000000280)="de6bfe99e5dc8e7cd5fcffe6fdcba1f63a6ca6e5de33461f476c680c54e377291190b3266e3b76c13d6d30da8de6de825368fd62d7da5bfd69505cffba8c1b219e87af2004fc7f106408710f0288489d557c87013a7154e323aea53eb4ad8c6fab2805fcce7c83caceb90ed4c85313b2210402426f8577ef4e39c52005dcdd1980ae8364cc962d50ef689a9b06557ea25defa7239d1d", 0x96}, {&(0x7f0000000340)="fb06f92280b63d114fbc359b1c2945c650bac6e4b2e34c60f70f74b9fa9f600dc346042db25e6fbd9ee3893cf8d832fa9be04494cc079b373c27260ebd9bb2803ba53ef5ce20b5727797a9837a530193981de3478b25a330e3b9fcd68453ebaa7b1d31f4a18c57d777e4632d64ee50980675004d68ea1f15f2e619", 0x7b}, {&(0x7f0000000500)="92310ef0fc3ab93a400a29c9660398a3073c6fb0025bb7b1eedae8e8431654c70f7bad9a53c60e0872b8a0d05fcf5d510974adefb0b27a08a19b6d624e71b39f3f08539078565975e95288ce050b3ce6db36d0302605b9e3c492b99e1ab53b1ddd7655940920041c2060a94424449f44de08e0dff59b7d13", 0x78}, {&(0x7f0000000580)="af58ba5789dafe926fdecc790ee1d6878705bc9d94af6235f8eeeb59bc584bd2b5255a71467e64d3c59bbb7c2d57e4559dfad12b18e57e1b4c015d4ef118a612c765cb01640e063df92a74b063fa594e7c20d1cca1b28172421b7be3288869a3f01e1d303b5403c653", 0x69}, {&(0x7f0000000180)="b12cd8d9e279941649b1c2b5b8d4f2bd1ee258b4789ed9e28793cb740e920bf6", 0x20}, {&(0x7f0000000640)="85914e81b0a3d168b8aa8b6c33d18102ec7bf239571d2115bf6684886113c4678d981973afdc6093dd19c9cc8aa5296a30b98e60b04126afb1c11226d710e60d9a07482bff30753b07398d43f74fb055f86dad38515b2d489edc840a7ce3f55445e00c552cfd5a4ba72f21efff8670885e0c1cfea09dad2f64e09a82b69eb11b5e8ab3543967eee370a171671517635e5e88c2761080b75e0873ac9c78c8678151cf84a1de3b143772a78defce2f4e5be7970c80491b661f443b51dd3b6772c72a7794fbf8525376a1d9007ff252c1e901721a3e996a1dad886b659c31203ad726d88c3a4676", 0xe6}, {&(0x7f0000001840)="8d379ec06d1123e74d9b733377577509bae586502ddb803c3db497b215812eabb9a35f1292cc350dac9f0b1d63230d0df69f598ce944f89995fe6c8d59b1b933a3ae10ad0543a8218a6e9ec79a86dbb10e0e6b59e17da04f94e6f34e01d92c24b20f7a11f625d8f3b31df0a39262842c0374467d3859d91f5e7145dc58989df9a1383cbc6bbddd3c88f6601d3c7807e5faf630f8723f1059bddb7950a9115b1e1592158a583a1f7eadfb67f4786f4173e8f8cbdcff69eb2d6393fe5cecb6888e2f7866803c5a211f6c85c0bebcb269cb7bc8920cef90f8a00bdcacc5282347ff39d6cef1cf16dc768231eb85d351e6e67fa57a8ed4294870062eb7d349cd53a57757be588a6c0c8d4b33fd80c4dad56a5948b4cb175266c1e21fc78b19f673c10a18347869d4ee48a108b6fbc01bbf28d62d53c30ceb1ab12e7d6badcfe5964f297282821452e8e9b7b22fa7e15d780c1e7fcec1dadd1c8a9a1e85e8785d3c948500cc893c3a3118ee6dc97ae2cc4e3bb7bd050f09ddab6a4135ce9375fa1a2fb76fa818fe3a45541297c863fd6e57037d29994f80d24b7556fba63d7ed05621afc781d521dc70c9e71e8bbb7658c31d303c69257165d426c6d8fb986ab4767b002bf01a8c556159da9ce55a8a3455641339f5497591a0022cc2b1bd19075999ed6bc7187c78ee04bc097c49725788279abc8d6da3ea74662ad76b5373b6c18858e6bb91f13388d1327d3e378ba7d5c65113d086bf0bbedc11ed113994fb4d7cf84916e31a7239fece6368e3f2383aae12e7549ceb30fe65dd9d01094e37bc98295620a684f6ed8dcc6d16d6cb7c6d02b5c5a4a3bcec79c076f2f8a6aa861b0544bd3f3cd3fec46a260e51fc3fed66f7790c51f965bd776fcd851fdefc117807df17d098db3eeb57094d5331b7820811cf11fc915df7d3db537e252214b7a1fab28dd79f9329f4d5e4f4c240c45981642f1a216353c12c04b0da6d8c94a37c752cab4d604b49588844b67c8dfaefe17af047a828746575c0ca1f783ef3282df69d4ff5600753cd28f98cdfee3621ed54901d6339588cd1acdf365a255bce759ebaaf46e6a7c268216292cce4c2b529a98023c2bafbdd60ec6531da2bee1335043fb8930ce1e02b2b61d2abcdebfec6c9448a550674121344da7b2890063a377485e1d823b2c8a78197c822d45a351e3c3ea3e4f5d0cd66f4bb83405fa31e21e559731d2e10c97ac4f37473bd817ff0754df889568e3abfa68aed9a6af2b2af7110ae85bacd530618788381e0f9bb3a4f3533dadd83f5f019d475fb22174dd23184529411e345e18b8e822606808dc4c07a814fb17cb0b38ff469dd3b9e01ed0765fba45d9d85d91b7179554f59e3de343332ba563df6b39abe1249f188151e98e99860a762baba8758938276ac4a2cab20379f763353c824249fca5dbe8c429c1b11f38416c856b9cb6bf1d17e1eeba6da24d5b74b7ce82efa5d2a379939312ad4703d4f0f5d363b884a8c64604377483d3401099d81e257ed128fc5d54598b4350ca3d27f6217cf4e57c59be78f61d130134e7b0d262ed159021b968a1bbd7623f935d628589f9971fabbcb0778e573f829fadd3acfa58cb105ad08b8cefbe9be64dca3c9c8388e09f2d08ca32c61c259654a71ebcbb9e3b6798ccf18b65363a656da5fd37183bd87eb4bc69f854f87f628f650fd5c06577d8728d08c9b92097db9bd23af401bd99d46651d2905f86713b7f5091b14f4a6a091575161d2ebbe4b03ca9595294ebde7114401749126edaae629bd9f36950d067db6972e4e45de39f7d6329f2728ad19e7df8eb73ff172b73c75464543cc069438f78674fb94175127852101a4042ce476eb24267ab321717d99b2b4841d015a01887f8d8e3a15983395095c6baadbe4cc00c6e6c29929d19846fb5e500ff706a97d20695d2e1c8176faf63e7648906325e6de4bb4c43d99e6b430b3894404cb4b26aade3c7c242b8c36dbbe65fa075e5dd299077f984073146b50b6dc0d13093183d7c7daa1e7a33288fc39924c50acd84ee70436f391078b4baa2d39653e40c74befe5c16aa9fb1456061a7821facbf044a9507d11e00107104c5d6fe7a5c737b058cfd87609159972c25d212d6c2a2172510c9b2221f126e04e8b86422333e3345b4e47c3aa403ef70d0380c1238f2d833624f30fc05f89a952e353b61d16f6227e8fa546576e5b9a12cb1f5e3d80e988516a532fc74a0c7ec317b53fc23f2e68743a45139db9d124fc6c6f0c7694dd7735cab9395a4c37a9c85c2590cf7bae2abf52285fb53bc51d5cc3b50ada62f87afb3f54030840562e457226a542ee8e5d7f187cdf99aed735c38deac4cd4e57b086ee5685ba592d95d45da0bce719ee22a7de9f33cd4d16e7eab3cdac5b6bcecc6b6728acd1fbf2ae96236864a552c86ed902c2ad168b3c617403ccd2d639fc935267ca3563d2f5f191d5c004d3ff78f8fc784b66d044deaada1596fdf09898c45385319bcf6e5f0b5e8e1705e4e6b7f18a0860ffc877cb86b3bf0e43ca0e7fa9d3e09eceb9d3368ff56a0ad73faab8fe10d2b7fc8d7a1cac5993fe2c54637c134c83880c5a0e6365b527c0c6ffcfd73be92355117bcb14a114ec667227d4832fdc056133bd83e28fc433017c12f34b75a68410977351226a49f085d2a9b65a3ce1fe449b16f1b00b639f8fbb9e125a7eeff6d46c5530c6772fea76538ab9d9b383f9cb9d50164889ea48abec1eced7d73d14286b1eedee37f140077ca0b31ab4086a77c905669312453bc2c4b204e8ef35c895452e48f5e8ec0d6cf9c8cb39a6ba8dc7ff47fd3f6d15fd48d09d225fa6718fe4ef60ef09d1aff6d0c76230d211ff7c118cdae5af2e60b622aa07221b708b2e26193e01f75c44f0db67b1bc349ef6c1fbf20753c375b3ed244d84915a6e8f954b47c9ce2a3ca96d8b04a330ee614e8ee397fd948a6909c87aa4f48c14d5e324fa9222f48125c3d7552df02141294885467603a2ac632d9a2f89a60a08df7e23c80c73fc7bef9244f4250c3f7781999993d0f6fcfb754e9ca6a2e99fd9d9cc86459b09728cc3d782fecd3c889aace843269cb661ae898fe42a3992b8224dedc80c6957223b44f659542180fc460da1f64e82b75597b79317d0d7f74fdeda0731ca2c04ca83f0d6fb459d27aa7fe42e8acc9e8684773b5b13b2afe75628b8be366c60ae1e3202fb00c1151ff5d2e594c8159e488e84dd2e50b3b7e1505379f09fafded9f1cc99e12e637d16d5ef87d7b4dbf81431af8e80ad5481ba792b0da1b86e127d44b5377980c0fb868124acd659caae1abfbfbb1269715e041b29ebda9af5b4dbdb3e647ea0c66b3c8c50685a15bfca0182ffdfb4dadc3913a813cc31a8850eedce285f223bdef99725b4dcc01df282dfa98b70599d1c34d0c43d88535195204a13a854084dc9fb0665b3255c5593a0aa6cd741eb9749fd9d13c484cf3e55a167cb03c275f557510d16e8ff534efbcaed39b2ff77f7d66715cb72ec91b18ec1d4dac0e0a718e9798d528bbfd94bcce11eb4d6e78f66b7e4b082296edb03f622ce4cfca626d1663c68c109acb28ad4bd77f6a81d4ba6ece0e3f7cc10fabd34338c37c5761d36cd546bfb045be46869b5456d0312d5a4f31582ffc425506df9094109199c9beca61c4cf320e59b68b8b50fbcb1cb34c1505e1de628963cba482a9d23906fb1e230d38fd62d2967eb26cf998b0a9f1ba04bcd8e58fcdc96812efecbf8df44d08f418ef64747098d2d9b8c62b144dc4c4689638bf19443710b65bc5009e635dee5a1bf64bf268b1737e893b4d57cb21d82f1bd871a3b964a57e7b6952c929a1940c53a1ede3c0c0a15b45844132e305da47ffd5b16f567231c5a6fc6682945446c1de2a78d4d0b86248285becf4f0e7c4ebbd219672c58461ee7d553aa78ae6a8d33f36d4b2e12b2019fac847cd58c8b500bf9f58a0ff675bff42be0b23b9e77a0c86ddd2a046e064840ec8923ee598ded0dc5a349d60c8dae956d7fc85dd90d1a411ac002e3f3af1d0c7f8eb84574af4d9b8e7375acdf1c08c966d442bfaccbf6d67053efccbd5f515991b92201bec0659a1124e2501ec917ca00c06525ebcd7e1e61a37ddfd491727a422f7b875ff12510fc082255e8c2fc3f18d018e8be5c0d4110e4b09e6a9c3bb9807c10c4f89e4f44a6db8eaa00250cebc36ef339fb52e3ee2d49d78295ab0a21e838940b4675f67ad8e231aa6eb58f24a2276d73506c3b9d16230ff2b685159e391852d983e261a1eda6e416a15c1b44cd986624575c4549c138cc8c88add9bf92422bec6346b38bd00631cffe5007a30777873f4a82e3a1190fde896245718ae16592b2b3964d07dd394f179520950a14c64a04967177679b182f09af57598fb42256b0ed3fc4fff29cea71bef6a63fdacc8b5f6b46158a034f7c215f69f0c6405d7d5f0a52b8d6ba6720ffc67a9384e5c87f981ef58db9050d293e358632cc0f6dc477fa90c194a16067a32f428b7bbb4c4917224b98425df02807f1507ab24fd482e31d7fad6b5ff60c46da25e56656a30c8076dbcf23d37d09b712eb4cdc854f7892559b9eb17c8646b41917d909ede117d9dbd6b6847120293b389b501c87536c49c097f59e2808b75264c1ead2ef43fe87b768842106accc702dd845aef9a2151941da4d03d0db7363d7e0958f54bed4c605a40beda9af433eda14055fe71aa6b79cef01e1fd300545ac7e9fe0504a8ed7f71fb32faf6a865b9dbaa21ac8e4155981e52d49800244874fcd3f2fe35e9a041a7b73b76c3dcafc23c09553c357a118ebbb520f7f8e5f73971e5e1ca6f3981bd7ab1a25b4e46c8e060fba7f0e09b7d8260c02535d4fe335cce31c9f4cd8ca9d8515d2db55a3435b524c4e0b097491bec770e626b5d29c0824f919e18692932eaf13551dbf4ec3c9a62b7e762079a4cb40dc76e148b6cd27812ab54c9cea746460d4baff55fa651a458b911c38696876cb01e6b38c937611fd35da68ed9f3c2aa6cdd90682d8a722ef9f7a6a4e0007f72507ac2afc9457cd9639c4091decdc106c25c97b4ca85e090ee1017dc8e9ca1b3bfc1fe3d0db5ab1f36938a887548ef624d88c18040d23bbcbc21dd9f8a22311b958c0a1d6938128b8b8ff6fb32f086db5c72eef824d8ecd35298dd2710f4bfe4acd0644be9e0cc94d2a649cca4b96ec9ace5d6b1f5e18c2b908a83f8139a54bb224b3f85f03fc01af9c1acf45580d4d4a9d739d6b8c58938d2573d0c2a388b8dd4914c4783f150251f98c28d795d4fd04ddfbea7632f4fb7214bf5a3f03f29e8167ea1085df4e8a4439b0643f9f12c3c0ce957bef71f502aeb3f7c5ba60626ff521685b5fbd9d955cd0064d6882818bc1644343a3b59a676278e72a3d6f8259a9543838fd8f1f8247d406d10e5b807ed3f52b80a7064c6ab9e3154958967f31ac0ad74501935d7720e8eaee5fdfc3a6f1f2809004fa16934c4486bffbf39e4e8e1976b521bc60877db5950d1cf729db7a3e79c64ea304ae00fd66f812c8484a4802caffcbf6b066adcab8e19046d551a355bbb0f402dce7dd528a4bb7700333db9caf5b9c24a4c54159e9f98910119d6b66546263e65e99bc52b6e2b45bb18e3377e7f49faf14a760cc55572e5da7a23351018101433b38c3e74c508078adc0b857ec7b78d5a68c1ad031664dd71fc94a9c8d9ef5f16e559affb8be6df67738d0c321f3cad3a6c1e6ca53439d85fee784c7fdbdffa218efe2aadb10c2fa4048fba88bf8163fbdbf607c596ebcd1", 0x1000}, {&(0x7f0000000740)="ff72f887c059c5adc54b264bb326c15a49d67337752ecd946f30b234cdfbe00566092c3f67ada202b2052357c7568ea7d8a50d237a0c13c827ad735f381d451b6720f98ec9de4f27f820e30d24ef4fe32668765ba6709ae8c50684e4eed9b46f117d17a829ffbf47af4881cb", 0x6c}, {&(0x7f00000003c0)="4dc2398b8b4eb4d05015fa12a04567270b", 0x11}], 0xa, &(0x7f0000000880)=[@timestamping={{0x14, 0x1, 0x25, 0x1}}], 0x18}}, {{&(0x7f00000008c0)=@rxrpc=@in4={0x21, 0x3, 0x2, 0x10, {0x2, 0x4e20, @multicast1}}, 0x80, &(0x7f0000000940)}}], 0x2, 0x48c4) write$P9_RXATTRWALK(r1, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000)="50afa3bff7ef87064756eca1b432517d0a01748753ac8181c6053637230e7514b86da05aac87dbfa4c3bc90cae8840210230be671992a62f7a7737b695e800d5558af3adaea307433173b963342a985d98ff77e8c4b9fde7f2363ba10ec1666825d529551e0c74e1f4987a7398f4a6eb5d721e461d0e88ba59213fb93755298142c56c35d4435e4a301b96f2be173ff9aabde416cff207753ded5a67b430", 0x9e, 0x20008000, &(0x7f0000000140)={0x2, 0x4e22, @multicast1}, 0x10) 18:23:35 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b24, &(0x7f00000001c0)={'wlan0\x00'}) [ 230.623617][ T4773] ext4: Unknown parameter 'uÿ Nuo' 18:23:35 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200087fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600)=0x1801, 0x4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001340)="e88edf114bb58496b65ad99e86f16b8b862b0c3e6ad3826ab9fd6d5534100c95b73663e7564961c9b9a29a129cc500418ebc2b0578763e0793a412f03bec34bb9c4aa37a830d56ec1710e89f0f1e07a8f5791a5d5ac3fb2821a1d42b73fe66219c034f721224cbabd0ee44575771335695c885f66e31abdc146bcb28d21e06c3031dc382df5bcf31a5715d2e694db3e65d351de91ac800f036f6662317934d1604dd808272a31857cc3c337cae9410ccba01fe97025b0fb4f6730c0df305a23af8c2b7e8434a6e69beabe81fbac2deddc0169f354b86af5dbac23f0c4e59b19ca12249c91f166af8ac253a8d26f53e045f034248117eb1c0de49317e48fe01d85a8e2f96f375567b65e9d1f091e67eec7094e6770a3e7b04ccb605d832b4ac61f090e14a138fa3adf3b89eb17717e2f47834bd7ecdb7327339990d08e2e7abb45ab07069792c43469d65c3cef32815d07586ef48f11f467e60d943e30ca030c40e1f518bcbd822023c3c9310e93705604f67d6f277d845676fe79699a5a33e53ec92d82cf72930f4959bdad50db7c794a616aa8649fda3b6d3d7b230130454133ecc8a69f2d7a251c24b08c4a2c949244bc899749984571f12848b1c4401d65dfd50da42b9c8249def4b786d70d06a5c4f9f192e6a6a3d977e5e0659ecb3fe6bbf1c33e78068a5b218d430a81b19d86670d555017617abcd63d07c8644182f6efeb6234a95f80d7d82bea89acb05490edad223b08cee8e8f0f0524a1424b13eabf91e90e7c0f51635c9fa4cf01ce96f778bbbd6c9111daca23e552b86814edc4d5bf07e618f913e4070f29996a20041e94c33d906419ed66779a4c71ab70c5fd5f55973afe75b5fcd83978c9d4782cb6ef1a5dbb5f4d43dbffaa91c720f6cdbc96b34e2d3bd9a1fe0909f9335ea5e4cc10179851a23630c399a78b16c1427363df49902e939fe9bac7bc76c14f1aac498c592ae52ded00c4f296767cc208eae5279a3aac98652f270e57dce28d77576b258346497465a43909bb744b8c77946d791221f8893a9be308db8d70a6a0995ca1dd054eaf8159dca97ff8483c6930dd43f058c8a48f6e7809974d2a1a55e4e96ffc4e25a5a4ac03f08ecb9b9f6d4041d191bb66fafb574c3bf725de632029d4015ec734942b6d0b259cabf229b26b371ac285dd83fb0a87ef5d7379aea6194cc817071864c9b9f12e398d72986cf95eacc35a3106bb94534f488ade57295c359246cda278797a81b2dd12aa7e81d91c46d165704b02fa36949e5b09df03ea45f153311ce56e4cdb981612dc1a095a3f7c8081127de57cce285c767e3ed712e9eace91814dd91d49940aa082617fdfba68dde4f5bd4ff03c0186a760b3c8683a4dfe8cb284decd9e0fa4f08185cccb43fefeaf3e72a45939d4e4918102540b3a8424986bf62cf06fbabb0ba075fab3d8292b46f72652d21b27b1439a11858d7ba5dd64f24cfbae81fd95b3912bf0b3e1394a3f08edca429c4f69fc3c6c0aca8fe1eac025d13892d6ab42511292628ce8f03545479d3ade85e05644c70c0219db0d70c3fcf42fc96d576be3b791dd151703eb629c1172463cb0d7d35977e17ad331d073e71f944ba45974eacd296b141bc77b5449b2cadcd62157ad1379147952d8043ef68226cc1e1be657c31eccc8bf05f9394915f85354ebc1b07dfd1e28ee03ba11e52b6b4cf36875cd22ef03d4723e820990f703d6f6830dd374fb", 0x4cd}], 0x1) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860fcfaf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) sendmmsg$sock(r0, &(0x7f0000000980)=[{{&(0x7f0000000200)=@nfc={0x27, 0x0, 0x1, 0x4}, 0x80, &(0x7f00000007c0)=[{&(0x7f0000000100)="d254857d0e83f6d386055b1379b3b0302f99889883616c2f79c39720f77819be01e1e3d4a53c1423", 0x28}, {&(0x7f0000000280)="de6bfe99e5dc8e7cd5fcffe6fdcba1f63a6ca6e5de33461f476c680c54e377291190b3266e3b76c13d6d30da8de6de825368fd62d7da5bfd69505cffba8c1b219e87af2004fc7f106408710f0288489d557c87013a7154e323aea53eb4ad8c6fab2805fcce7c83caceb90ed4c85313b2210402426f8577ef4e39c52005dcdd1980ae8364cc962d50ef689a9b06557ea25defa7239d1d", 0x96}, {&(0x7f0000000340)="fb06f92280b63d114fbc359b1c2945c650bac6e4b2e34c60f70f74b9fa9f600dc346042db25e6fbd9ee3893cf8d832fa9be04494cc079b373c27260ebd9bb2803ba53ef5ce20b5727797a9837a530193981de3478b25a330e3b9fcd68453ebaa7b1d31f4a18c57d777e4632d64ee50980675004d68ea1f15f2e619", 0x7b}, {&(0x7f0000000500)="92310ef0fc3ab93a400a29c9660398a3073c6fb0025bb7b1eedae8e8431654c70f7bad9a53c60e0872b8a0d05fcf5d510974adefb0b27a08a19b6d624e71b39f3f08539078565975e95288ce050b3ce6db36d0302605b9e3c492b99e1ab53b1ddd7655940920041c2060a94424449f44de08e0dff59b7d13", 0x78}, {&(0x7f0000000580)="af58ba5789dafe926fdecc790ee1d6878705bc9d94af6235f8eeeb59bc584bd2b5255a71467e64d3c59bbb7c2d57e4559dfad12b18e57e1b4c015d4ef118a612c765cb01640e063df92a74b063fa594e7c20d1cca1b28172421b7be3288869a3f01e1d303b5403c653", 0x69}, {&(0x7f0000000180)="b12cd8d9e279941649b1c2b5b8d4f2bd1ee258b4789ed9e28793cb740e920bf6", 0x20}, {&(0x7f0000000640)="85914e81b0a3d168b8aa8b6c33d18102ec7bf239571d2115bf6684886113c4678d981973afdc6093dd19c9cc8aa5296a30b98e60b04126afb1c11226d710e60d9a07482bff30753b07398d43f74fb055f86dad38515b2d489edc840a7ce3f55445e00c552cfd5a4ba72f21efff8670885e0c1cfea09dad2f64e09a82b69eb11b5e8ab3543967eee370a171671517635e5e88c2761080b75e0873ac9c78c8678151cf84a1de3b143772a78defce2f4e5be7970c80491b661f443b51dd3b6772c72a7794fbf8525376a1d9007ff252c1e901721a3e996a1dad886b659c31203ad726d88c3a4676", 0xe6}, {&(0x7f0000001840)="8d379ec06d1123e74d9b733377577509bae586502ddb803c3db497b215812eabb9a35f1292cc350dac9f0b1d63230d0df69f598ce944f89995fe6c8d59b1b933a3ae10ad0543a8218a6e9ec79a86dbb10e0e6b59e17da04f94e6f34e01d92c24b20f7a11f625d8f3b31df0a39262842c0374467d3859d91f5e7145dc58989df9a1383cbc6bbddd3c88f6601d3c7807e5faf630f8723f1059bddb7950a9115b1e1592158a583a1f7eadfb67f4786f4173e8f8cbdcff69eb2d6393fe5cecb6888e2f7866803c5a211f6c85c0bebcb269cb7bc8920cef90f8a00bdcacc5282347ff39d6cef1cf16dc768231eb85d351e6e67fa57a8ed4294870062eb7d349cd53a57757be588a6c0c8d4b33fd80c4dad56a5948b4cb175266c1e21fc78b19f673c10a18347869d4ee48a108b6fbc01bbf28d62d53c30ceb1ab12e7d6badcfe5964f297282821452e8e9b7b22fa7e15d780c1e7fcec1dadd1c8a9a1e85e8785d3c948500cc893c3a3118ee6dc97ae2cc4e3bb7bd050f09ddab6a4135ce9375fa1a2fb76fa818fe3a45541297c863fd6e57037d29994f80d24b7556fba63d7ed05621afc781d521dc70c9e71e8bbb7658c31d303c69257165d426c6d8fb986ab4767b002bf01a8c556159da9ce55a8a3455641339f5497591a0022cc2b1bd19075999ed6bc7187c78ee04bc097c49725788279abc8d6da3ea74662ad76b5373b6c18858e6bb91f13388d1327d3e378ba7d5c65113d086bf0bbedc11ed113994fb4d7cf84916e31a7239fece6368e3f2383aae12e7549ceb30fe65dd9d01094e37bc98295620a684f6ed8dcc6d16d6cb7c6d02b5c5a4a3bcec79c076f2f8a6aa861b0544bd3f3cd3fec46a260e51fc3fed66f7790c51f965bd776fcd851fdefc117807df17d098db3eeb57094d5331b7820811cf11fc915df7d3db537e252214b7a1fab28dd79f9329f4d5e4f4c240c45981642f1a216353c12c04b0da6d8c94a37c752cab4d604b49588844b67c8dfaefe17af047a828746575c0ca1f783ef3282df69d4ff5600753cd28f98cdfee3621ed54901d6339588cd1acdf365a255bce759ebaaf46e6a7c268216292cce4c2b529a98023c2bafbdd60ec6531da2bee1335043fb8930ce1e02b2b61d2abcdebfec6c9448a550674121344da7b2890063a377485e1d823b2c8a78197c822d45a351e3c3ea3e4f5d0cd66f4bb83405fa31e21e559731d2e10c97ac4f37473bd817ff0754df889568e3abfa68aed9a6af2b2af7110ae85bacd530618788381e0f9bb3a4f3533dadd83f5f019d475fb22174dd23184529411e345e18b8e822606808dc4c07a814fb17cb0b38ff469dd3b9e01ed0765fba45d9d85d91b7179554f59e3de343332ba563df6b39abe1249f188151e98e99860a762baba8758938276ac4a2cab20379f763353c824249fca5dbe8c429c1b11f38416c856b9cb6bf1d17e1eeba6da24d5b74b7ce82efa5d2a379939312ad4703d4f0f5d363b884a8c64604377483d3401099d81e257ed128fc5d54598b4350ca3d27f6217cf4e57c59be78f61d130134e7b0d262ed159021b968a1bbd7623f935d628589f9971fabbcb0778e573f829fadd3acfa58cb105ad08b8cefbe9be64dca3c9c8388e09f2d08ca32c61c259654a71ebcbb9e3b6798ccf18b65363a656da5fd37183bd87eb4bc69f854f87f628f650fd5c06577d8728d08c9b92097db9bd23af401bd99d46651d2905f86713b7f5091b14f4a6a091575161d2ebbe4b03ca9595294ebde7114401749126edaae629bd9f36950d067db6972e4e45de39f7d6329f2728ad19e7df8eb73ff172b73c75464543cc069438f78674fb94175127852101a4042ce476eb24267ab321717d99b2b4841d015a01887f8d8e3a15983395095c6baadbe4cc00c6e6c29929d19846fb5e500ff706a97d20695d2e1c8176faf63e7648906325e6de4bb4c43d99e6b430b3894404cb4b26aade3c7c242b8c36dbbe65fa075e5dd299077f984073146b50b6dc0d13093183d7c7daa1e7a33288fc39924c50acd84ee70436f391078b4baa2d39653e40c74befe5c16aa9fb1456061a7821facbf044a9507d11e00107104c5d6fe7a5c737b058cfd87609159972c25d212d6c2a2172510c9b2221f126e04e8b86422333e3345b4e47c3aa403ef70d0380c1238f2d833624f30fc05f89a952e353b61d16f6227e8fa546576e5b9a12cb1f5e3d80e988516a532fc74a0c7ec317b53fc23f2e68743a45139db9d124fc6c6f0c7694dd7735cab9395a4c37a9c85c2590cf7bae2abf52285fb53bc51d5cc3b50ada62f87afb3f54030840562e457226a542ee8e5d7f187cdf99aed735c38deac4cd4e57b086ee5685ba592d95d45da0bce719ee22a7de9f33cd4d16e7eab3cdac5b6bcecc6b6728acd1fbf2ae96236864a552c86ed902c2ad168b3c617403ccd2d639fc935267ca3563d2f5f191d5c004d3ff78f8fc784b66d044deaada1596fdf09898c45385319bcf6e5f0b5e8e1705e4e6b7f18a0860ffc877cb86b3bf0e43ca0e7fa9d3e09eceb9d3368ff56a0ad73faab8fe10d2b7fc8d7a1cac5993fe2c54637c134c83880c5a0e6365b527c0c6ffcfd73be92355117bcb14a114ec667227d4832fdc056133bd83e28fc433017c12f34b75a68410977351226a49f085d2a9b65a3ce1fe449b16f1b00b639f8fbb9e125a7eeff6d46c5530c6772fea76538ab9d9b383f9cb9d50164889ea48abec1eced7d73d14286b1eedee37f140077ca0b31ab4086a77c905669312453bc2c4b204e8ef35c895452e48f5e8ec0d6cf9c8cb39a6ba8dc7ff47fd3f6d15fd48d09d225fa6718fe4ef60ef09d1aff6d0c76230d211ff7c118cdae5af2e60b622aa07221b708b2e26193e01f75c44f0db67b1bc349ef6c1fbf20753c375b3ed244d84915a6e8f954b47c9ce2a3ca96d8b04a330ee614e8ee397fd948a6909c87aa4f48c14d5e324fa9222f48125c3d7552df02141294885467603a2ac632d9a2f89a60a08df7e23c80c73fc7bef9244f4250c3f7781999993d0f6fcfb754e9ca6a2e99fd9d9cc86459b09728cc3d782fecd3c889aace843269cb661ae898fe42a3992b8224dedc80c6957223b44f659542180fc460da1f64e82b75597b79317d0d7f74fdeda0731ca2c04ca83f0d6fb459d27aa7fe42e8acc9e8684773b5b13b2afe75628b8be366c60ae1e3202fb00c1151ff5d2e594c8159e488e84dd2e50b3b7e1505379f09fafded9f1cc99e12e637d16d5ef87d7b4dbf81431af8e80ad5481ba792b0da1b86e127d44b5377980c0fb868124acd659caae1abfbfbb1269715e041b29ebda9af5b4dbdb3e647ea0c66b3c8c50685a15bfca0182ffdfb4dadc3913a813cc31a8850eedce285f223bdef99725b4dcc01df282dfa98b70599d1c34d0c43d88535195204a13a854084dc9fb0665b3255c5593a0aa6cd741eb9749fd9d13c484cf3e55a167cb03c275f557510d16e8ff534efbcaed39b2ff77f7d66715cb72ec91b18ec1d4dac0e0a718e9798d528bbfd94bcce11eb4d6e78f66b7e4b082296edb03f622ce4cfca626d1663c68c109acb28ad4bd77f6a81d4ba6ece0e3f7cc10fabd34338c37c5761d36cd546bfb045be46869b5456d0312d5a4f31582ffc425506df9094109199c9beca61c4cf320e59b68b8b50fbcb1cb34c1505e1de628963cba482a9d23906fb1e230d38fd62d2967eb26cf998b0a9f1ba04bcd8e58fcdc96812efecbf8df44d08f418ef64747098d2d9b8c62b144dc4c4689638bf19443710b65bc5009e635dee5a1bf64bf268b1737e893b4d57cb21d82f1bd871a3b964a57e7b6952c929a1940c53a1ede3c0c0a15b45844132e305da47ffd5b16f567231c5a6fc6682945446c1de2a78d4d0b86248285becf4f0e7c4ebbd219672c58461ee7d553aa78ae6a8d33f36d4b2e12b2019fac847cd58c8b500bf9f58a0ff675bff42be0b23b9e77a0c86ddd2a046e064840ec8923ee598ded0dc5a349d60c8dae956d7fc85dd90d1a411ac002e3f3af1d0c7f8eb84574af4d9b8e7375acdf1c08c966d442bfaccbf6d67053efccbd5f515991b92201bec0659a1124e2501ec917ca00c06525ebcd7e1e61a37ddfd491727a422f7b875ff12510fc082255e8c2fc3f18d018e8be5c0d4110e4b09e6a9c3bb9807c10c4f89e4f44a6db8eaa00250cebc36ef339fb52e3ee2d49d78295ab0a21e838940b4675f67ad8e231aa6eb58f24a2276d73506c3b9d16230ff2b685159e391852d983e261a1eda6e416a15c1b44cd986624575c4549c138cc8c88add9bf92422bec6346b38bd00631cffe5007a30777873f4a82e3a1190fde896245718ae16592b2b3964d07dd394f179520950a14c64a04967177679b182f09af57598fb42256b0ed3fc4fff29cea71bef6a63fdacc8b5f6b46158a034f7c215f69f0c6405d7d5f0a52b8d6ba6720ffc67a9384e5c87f981ef58db9050d293e358632cc0f6dc477fa90c194a16067a32f428b7bbb4c4917224b98425df02807f1507ab24fd482e31d7fad6b5ff60c46da25e56656a30c8076dbcf23d37d09b712eb4cdc854f7892559b9eb17c8646b41917d909ede117d9dbd6b6847120293b389b501c87536c49c097f59e2808b75264c1ead2ef43fe87b768842106accc702dd845aef9a2151941da4d03d0db7363d7e0958f54bed4c605a40beda9af433eda14055fe71aa6b79cef01e1fd300545ac7e9fe0504a8ed7f71fb32faf6a865b9dbaa21ac8e4155981e52d49800244874fcd3f2fe35e9a041a7b73b76c3dcafc23c09553c357a118ebbb520f7f8e5f73971e5e1ca6f3981bd7ab1a25b4e46c8e060fba7f0e09b7d8260c02535d4fe335cce31c9f4cd8ca9d8515d2db55a3435b524c4e0b097491bec770e626b5d29c0824f919e18692932eaf13551dbf4ec3c9a62b7e762079a4cb40dc76e148b6cd27812ab54c9cea746460d4baff55fa651a458b911c38696876cb01e6b38c937611fd35da68ed9f3c2aa6cdd90682d8a722ef9f7a6a4e0007f72507ac2afc9457cd9639c4091decdc106c25c97b4ca85e090ee1017dc8e9ca1b3bfc1fe3d0db5ab1f36938a887548ef624d88c18040d23bbcbc21dd9f8a22311b958c0a1d6938128b8b8ff6fb32f086db5c72eef824d8ecd35298dd2710f4bfe4acd0644be9e0cc94d2a649cca4b96ec9ace5d6b1f5e18c2b908a83f8139a54bb224b3f85f03fc01af9c1acf45580d4d4a9d739d6b8c58938d2573d0c2a388b8dd4914c4783f150251f98c28d795d4fd04ddfbea7632f4fb7214bf5a3f03f29e8167ea1085df4e8a4439b0643f9f12c3c0ce957bef71f502aeb3f7c5ba60626ff521685b5fbd9d955cd0064d6882818bc1644343a3b59a676278e72a3d6f8259a9543838fd8f1f8247d406d10e5b807ed3f52b80a7064c6ab9e3154958967f31ac0ad74501935d7720e8eaee5fdfc3a6f1f2809004fa16934c4486bffbf39e4e8e1976b521bc60877db5950d1cf729db7a3e79c64ea304ae00fd66f812c8484a4802caffcbf6b066adcab8e19046d551a355bbb0f402dce7dd528a4bb7700333db9caf5b9c24a4c54159e9f98910119d6b66546263e65e99bc52b6e2b45bb18e3377e7f49faf14a760cc55572e5da7a23351018101433b38c3e74c508078adc0b857ec7b78d5a68c1ad031664dd71fc94a9c8d9ef5f16e559affb8be6df67738d0c321f3cad3a6c1e6ca53439d85fee784c7fdbdffa218efe2aadb10c2fa4048fba88bf8163fbdbf607c596ebcd1", 0x1000}, {&(0x7f0000000740)="ff72f887c059c5adc54b264bb326c15a49d67337752ecd946f30b234cdfbe00566092c3f67ada202b2052357c7568ea7d8a50d237a0c13c827ad735f381d451b6720f98ec9de4f27f820e30d24ef4fe32668765ba6709ae8c50684e4eed9b46f117d17a829ffbf47af4881cb", 0x6c}, {&(0x7f00000003c0)="4dc2398b8b4eb4d05015fa12a04567270b", 0x11}], 0xa, &(0x7f0000000880)=[@timestamping={{0x14, 0x1, 0x25, 0x1}}], 0x18}}, {{&(0x7f00000008c0)=@rxrpc=@in4={0x21, 0x3, 0x2, 0x10, {0x2, 0x4e20, @multicast1}}, 0x80, &(0x7f0000000940)}}], 0x2, 0x48c4) write$P9_RXATTRWALK(r1, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000)="50afa3bff7ef87064756eca1b432517d0a01748753ac8181c6053637230e7514b86da05aac87dbfa4c3bc90cae8840210230be671992a62f7a7737b695e800d5558af3adaea307433173b963342a985d98ff77e8c4b9fde7f2363ba10ec1666825d529551e0c74e1f4987a7398f4a6eb5d721e461d0e88ba59213fb93755298142c56c35d4435e4a301b96f2be173ff9aabde416cff207753ded5a67b430", 0x9e, 0x20008000, &(0x7f0000000140)={0x2, 0x4e22, @multicast1}, 0x10) socket$inet(0x2, 0x4000000000000001, 0x0) (async) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) (async) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) (async) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) (async) sendto$inet(r0, 0x0, 0x0, 0x200087fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) (async) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600)=0x1801, 0x4) (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001340)="e88edf114bb58496b65ad99e86f16b8b862b0c3e6ad3826ab9fd6d5534100c95b73663e7564961c9b9a29a129cc500418ebc2b0578763e0793a412f03bec34bb9c4aa37a830d56ec1710e89f0f1e07a8f5791a5d5ac3fb2821a1d42b73fe66219c034f721224cbabd0ee44575771335695c885f66e31abdc146bcb28d21e06c3031dc382df5bcf31a5715d2e694db3e65d351de91ac800f036f6662317934d1604dd808272a31857cc3c337cae9410ccba01fe97025b0fb4f6730c0df305a23af8c2b7e8434a6e69beabe81fbac2deddc0169f354b86af5dbac23f0c4e59b19ca12249c91f166af8ac253a8d26f53e045f034248117eb1c0de49317e48fe01d85a8e2f96f375567b65e9d1f091e67eec7094e6770a3e7b04ccb605d832b4ac61f090e14a138fa3adf3b89eb17717e2f47834bd7ecdb7327339990d08e2e7abb45ab07069792c43469d65c3cef32815d07586ef48f11f467e60d943e30ca030c40e1f518bcbd822023c3c9310e93705604f67d6f277d845676fe79699a5a33e53ec92d82cf72930f4959bdad50db7c794a616aa8649fda3b6d3d7b230130454133ecc8a69f2d7a251c24b08c4a2c949244bc899749984571f12848b1c4401d65dfd50da42b9c8249def4b786d70d06a5c4f9f192e6a6a3d977e5e0659ecb3fe6bbf1c33e78068a5b218d430a81b19d86670d555017617abcd63d07c8644182f6efeb6234a95f80d7d82bea89acb05490edad223b08cee8e8f0f0524a1424b13eabf91e90e7c0f51635c9fa4cf01ce96f778bbbd6c9111daca23e552b86814edc4d5bf07e618f913e4070f29996a20041e94c33d906419ed66779a4c71ab70c5fd5f55973afe75b5fcd83978c9d4782cb6ef1a5dbb5f4d43dbffaa91c720f6cdbc96b34e2d3bd9a1fe0909f9335ea5e4cc10179851a23630c399a78b16c1427363df49902e939fe9bac7bc76c14f1aac498c592ae52ded00c4f296767cc208eae5279a3aac98652f270e57dce28d77576b258346497465a43909bb744b8c77946d791221f8893a9be308db8d70a6a0995ca1dd054eaf8159dca97ff8483c6930dd43f058c8a48f6e7809974d2a1a55e4e96ffc4e25a5a4ac03f08ecb9b9f6d4041d191bb66fafb574c3bf725de632029d4015ec734942b6d0b259cabf229b26b371ac285dd83fb0a87ef5d7379aea6194cc817071864c9b9f12e398d72986cf95eacc35a3106bb94534f488ade57295c359246cda278797a81b2dd12aa7e81d91c46d165704b02fa36949e5b09df03ea45f153311ce56e4cdb981612dc1a095a3f7c8081127de57cce285c767e3ed712e9eace91814dd91d49940aa082617fdfba68dde4f5bd4ff03c0186a760b3c8683a4dfe8cb284decd9e0fa4f08185cccb43fefeaf3e72a45939d4e4918102540b3a8424986bf62cf06fbabb0ba075fab3d8292b46f72652d21b27b1439a11858d7ba5dd64f24cfbae81fd95b3912bf0b3e1394a3f08edca429c4f69fc3c6c0aca8fe1eac025d13892d6ab42511292628ce8f03545479d3ade85e05644c70c0219db0d70c3fcf42fc96d576be3b791dd151703eb629c1172463cb0d7d35977e17ad331d073e71f944ba45974eacd296b141bc77b5449b2cadcd62157ad1379147952d8043ef68226cc1e1be657c31eccc8bf05f9394915f85354ebc1b07dfd1e28ee03ba11e52b6b4cf36875cd22ef03d4723e820990f703d6f6830dd374fb", 0x4cd}], 0x1) (async) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860fcfaf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) (async) openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) (async) sendmmsg$sock(r0, &(0x7f0000000980)=[{{&(0x7f0000000200)=@nfc={0x27, 0x0, 0x1, 0x4}, 0x80, &(0x7f00000007c0)=[{&(0x7f0000000100)="d254857d0e83f6d386055b1379b3b0302f99889883616c2f79c39720f77819be01e1e3d4a53c1423", 0x28}, {&(0x7f0000000280)="de6bfe99e5dc8e7cd5fcffe6fdcba1f63a6ca6e5de33461f476c680c54e377291190b3266e3b76c13d6d30da8de6de825368fd62d7da5bfd69505cffba8c1b219e87af2004fc7f106408710f0288489d557c87013a7154e323aea53eb4ad8c6fab2805fcce7c83caceb90ed4c85313b2210402426f8577ef4e39c52005dcdd1980ae8364cc962d50ef689a9b06557ea25defa7239d1d", 0x96}, {&(0x7f0000000340)="fb06f92280b63d114fbc359b1c2945c650bac6e4b2e34c60f70f74b9fa9f600dc346042db25e6fbd9ee3893cf8d832fa9be04494cc079b373c27260ebd9bb2803ba53ef5ce20b5727797a9837a530193981de3478b25a330e3b9fcd68453ebaa7b1d31f4a18c57d777e4632d64ee50980675004d68ea1f15f2e619", 0x7b}, {&(0x7f0000000500)="92310ef0fc3ab93a400a29c9660398a3073c6fb0025bb7b1eedae8e8431654c70f7bad9a53c60e0872b8a0d05fcf5d510974adefb0b27a08a19b6d624e71b39f3f08539078565975e95288ce050b3ce6db36d0302605b9e3c492b99e1ab53b1ddd7655940920041c2060a94424449f44de08e0dff59b7d13", 0x78}, {&(0x7f0000000580)="af58ba5789dafe926fdecc790ee1d6878705bc9d94af6235f8eeeb59bc584bd2b5255a71467e64d3c59bbb7c2d57e4559dfad12b18e57e1b4c015d4ef118a612c765cb01640e063df92a74b063fa594e7c20d1cca1b28172421b7be3288869a3f01e1d303b5403c653", 0x69}, {&(0x7f0000000180)="b12cd8d9e279941649b1c2b5b8d4f2bd1ee258b4789ed9e28793cb740e920bf6", 0x20}, {&(0x7f0000000640)="85914e81b0a3d168b8aa8b6c33d18102ec7bf239571d2115bf6684886113c4678d981973afdc6093dd19c9cc8aa5296a30b98e60b04126afb1c11226d710e60d9a07482bff30753b07398d43f74fb055f86dad38515b2d489edc840a7ce3f55445e00c552cfd5a4ba72f21efff8670885e0c1cfea09dad2f64e09a82b69eb11b5e8ab3543967eee370a171671517635e5e88c2761080b75e0873ac9c78c8678151cf84a1de3b143772a78defce2f4e5be7970c80491b661f443b51dd3b6772c72a7794fbf8525376a1d9007ff252c1e901721a3e996a1dad886b659c31203ad726d88c3a4676", 0xe6}, {&(0x7f0000001840)="8d379ec06d1123e74d9b733377577509bae586502ddb803c3db497b215812eabb9a35f1292cc350dac9f0b1d63230d0df69f598ce944f89995fe6c8d59b1b933a3ae10ad0543a8218a6e9ec79a86dbb10e0e6b59e17da04f94e6f34e01d92c24b20f7a11f625d8f3b31df0a39262842c0374467d3859d91f5e7145dc58989df9a1383cbc6bbddd3c88f6601d3c7807e5faf630f8723f1059bddb7950a9115b1e1592158a583a1f7eadfb67f4786f4173e8f8cbdcff69eb2d6393fe5cecb6888e2f7866803c5a211f6c85c0bebcb269cb7bc8920cef90f8a00bdcacc5282347ff39d6cef1cf16dc768231eb85d351e6e67fa57a8ed4294870062eb7d349cd53a57757be588a6c0c8d4b33fd80c4dad56a5948b4cb175266c1e21fc78b19f673c10a18347869d4ee48a108b6fbc01bbf28d62d53c30ceb1ab12e7d6badcfe5964f297282821452e8e9b7b22fa7e15d780c1e7fcec1dadd1c8a9a1e85e8785d3c948500cc893c3a3118ee6dc97ae2cc4e3bb7bd050f09ddab6a4135ce9375fa1a2fb76fa818fe3a45541297c863fd6e57037d29994f80d24b7556fba63d7ed05621afc781d521dc70c9e71e8bbb7658c31d303c69257165d426c6d8fb986ab4767b002bf01a8c556159da9ce55a8a3455641339f5497591a0022cc2b1bd19075999ed6bc7187c78ee04bc097c49725788279abc8d6da3ea74662ad76b5373b6c18858e6bb91f13388d1327d3e378ba7d5c65113d086bf0bbedc11ed113994fb4d7cf84916e31a7239fece6368e3f2383aae12e7549ceb30fe65dd9d01094e37bc98295620a684f6ed8dcc6d16d6cb7c6d02b5c5a4a3bcec79c076f2f8a6aa861b0544bd3f3cd3fec46a260e51fc3fed66f7790c51f965bd776fcd851fdefc117807df17d098db3eeb57094d5331b7820811cf11fc915df7d3db537e252214b7a1fab28dd79f9329f4d5e4f4c240c45981642f1a216353c12c04b0da6d8c94a37c752cab4d604b49588844b67c8dfaefe17af047a828746575c0ca1f783ef3282df69d4ff5600753cd28f98cdfee3621ed54901d6339588cd1acdf365a255bce759ebaaf46e6a7c268216292cce4c2b529a98023c2bafbdd60ec6531da2bee1335043fb8930ce1e02b2b61d2abcdebfec6c9448a550674121344da7b2890063a377485e1d823b2c8a78197c822d45a351e3c3ea3e4f5d0cd66f4bb83405fa31e21e559731d2e10c97ac4f37473bd817ff0754df889568e3abfa68aed9a6af2b2af7110ae85bacd530618788381e0f9bb3a4f3533dadd83f5f019d475fb22174dd23184529411e345e18b8e822606808dc4c07a814fb17cb0b38ff469dd3b9e01ed0765fba45d9d85d91b7179554f59e3de343332ba563df6b39abe1249f188151e98e99860a762baba8758938276ac4a2cab20379f763353c824249fca5dbe8c429c1b11f38416c856b9cb6bf1d17e1eeba6da24d5b74b7ce82efa5d2a379939312ad4703d4f0f5d363b884a8c64604377483d3401099d81e257ed128fc5d54598b4350ca3d27f6217cf4e57c59be78f61d130134e7b0d262ed159021b968a1bbd7623f935d628589f9971fabbcb0778e573f829fadd3acfa58cb105ad08b8cefbe9be64dca3c9c8388e09f2d08ca32c61c259654a71ebcbb9e3b6798ccf18b65363a656da5fd37183bd87eb4bc69f854f87f628f650fd5c06577d8728d08c9b92097db9bd23af401bd99d46651d2905f86713b7f5091b14f4a6a091575161d2ebbe4b03ca9595294ebde7114401749126edaae629bd9f36950d067db6972e4e45de39f7d6329f2728ad19e7df8eb73ff172b73c75464543cc069438f78674fb94175127852101a4042ce476eb24267ab321717d99b2b4841d015a01887f8d8e3a15983395095c6baadbe4cc00c6e6c29929d19846fb5e500ff706a97d20695d2e1c8176faf63e7648906325e6de4bb4c43d99e6b430b3894404cb4b26aade3c7c242b8c36dbbe65fa075e5dd299077f984073146b50b6dc0d13093183d7c7daa1e7a33288fc39924c50acd84ee70436f391078b4baa2d39653e40c74befe5c16aa9fb1456061a7821facbf044a9507d11e00107104c5d6fe7a5c737b058cfd87609159972c25d212d6c2a2172510c9b2221f126e04e8b86422333e3345b4e47c3aa403ef70d0380c1238f2d833624f30fc05f89a952e353b61d16f6227e8fa546576e5b9a12cb1f5e3d80e988516a532fc74a0c7ec317b53fc23f2e68743a45139db9d124fc6c6f0c7694dd7735cab9395a4c37a9c85c2590cf7bae2abf52285fb53bc51d5cc3b50ada62f87afb3f54030840562e457226a542ee8e5d7f187cdf99aed735c38deac4cd4e57b086ee5685ba592d95d45da0bce719ee22a7de9f33cd4d16e7eab3cdac5b6bcecc6b6728acd1fbf2ae96236864a552c86ed902c2ad168b3c617403ccd2d639fc935267ca3563d2f5f191d5c004d3ff78f8fc784b66d044deaada1596fdf09898c45385319bcf6e5f0b5e8e1705e4e6b7f18a0860ffc877cb86b3bf0e43ca0e7fa9d3e09eceb9d3368ff56a0ad73faab8fe10d2b7fc8d7a1cac5993fe2c54637c134c83880c5a0e6365b527c0c6ffcfd73be92355117bcb14a114ec667227d4832fdc056133bd83e28fc433017c12f34b75a68410977351226a49f085d2a9b65a3ce1fe449b16f1b00b639f8fbb9e125a7eeff6d46c5530c6772fea76538ab9d9b383f9cb9d50164889ea48abec1eced7d73d14286b1eedee37f140077ca0b31ab4086a77c905669312453bc2c4b204e8ef35c895452e48f5e8ec0d6cf9c8cb39a6ba8dc7ff47fd3f6d15fd48d09d225fa6718fe4ef60ef09d1aff6d0c76230d211ff7c118cdae5af2e60b622aa07221b708b2e26193e01f75c44f0db67b1bc349ef6c1fbf20753c375b3ed244d84915a6e8f954b47c9ce2a3ca96d8b04a330ee614e8ee397fd948a6909c87aa4f48c14d5e324fa9222f48125c3d7552df02141294885467603a2ac632d9a2f89a60a08df7e23c80c73fc7bef9244f4250c3f7781999993d0f6fcfb754e9ca6a2e99fd9d9cc86459b09728cc3d782fecd3c889aace843269cb661ae898fe42a3992b8224dedc80c6957223b44f659542180fc460da1f64e82b75597b79317d0d7f74fdeda0731ca2c04ca83f0d6fb459d27aa7fe42e8acc9e8684773b5b13b2afe75628b8be366c60ae1e3202fb00c1151ff5d2e594c8159e488e84dd2e50b3b7e1505379f09fafded9f1cc99e12e637d16d5ef87d7b4dbf81431af8e80ad5481ba792b0da1b86e127d44b5377980c0fb868124acd659caae1abfbfbb1269715e041b29ebda9af5b4dbdb3e647ea0c66b3c8c50685a15bfca0182ffdfb4dadc3913a813cc31a8850eedce285f223bdef99725b4dcc01df282dfa98b70599d1c34d0c43d88535195204a13a854084dc9fb0665b3255c5593a0aa6cd741eb9749fd9d13c484cf3e55a167cb03c275f557510d16e8ff534efbcaed39b2ff77f7d66715cb72ec91b18ec1d4dac0e0a718e9798d528bbfd94bcce11eb4d6e78f66b7e4b082296edb03f622ce4cfca626d1663c68c109acb28ad4bd77f6a81d4ba6ece0e3f7cc10fabd34338c37c5761d36cd546bfb045be46869b5456d0312d5a4f31582ffc425506df9094109199c9beca61c4cf320e59b68b8b50fbcb1cb34c1505e1de628963cba482a9d23906fb1e230d38fd62d2967eb26cf998b0a9f1ba04bcd8e58fcdc96812efecbf8df44d08f418ef64747098d2d9b8c62b144dc4c4689638bf19443710b65bc5009e635dee5a1bf64bf268b1737e893b4d57cb21d82f1bd871a3b964a57e7b6952c929a1940c53a1ede3c0c0a15b45844132e305da47ffd5b16f567231c5a6fc6682945446c1de2a78d4d0b86248285becf4f0e7c4ebbd219672c58461ee7d553aa78ae6a8d33f36d4b2e12b2019fac847cd58c8b500bf9f58a0ff675bff42be0b23b9e77a0c86ddd2a046e064840ec8923ee598ded0dc5a349d60c8dae956d7fc85dd90d1a411ac002e3f3af1d0c7f8eb84574af4d9b8e7375acdf1c08c966d442bfaccbf6d67053efccbd5f515991b92201bec0659a1124e2501ec917ca00c06525ebcd7e1e61a37ddfd491727a422f7b875ff12510fc082255e8c2fc3f18d018e8be5c0d4110e4b09e6a9c3bb9807c10c4f89e4f44a6db8eaa00250cebc36ef339fb52e3ee2d49d78295ab0a21e838940b4675f67ad8e231aa6eb58f24a2276d73506c3b9d16230ff2b685159e391852d983e261a1eda6e416a15c1b44cd986624575c4549c138cc8c88add9bf92422bec6346b38bd00631cffe5007a30777873f4a82e3a1190fde896245718ae16592b2b3964d07dd394f179520950a14c64a04967177679b182f09af57598fb42256b0ed3fc4fff29cea71bef6a63fdacc8b5f6b46158a034f7c215f69f0c6405d7d5f0a52b8d6ba6720ffc67a9384e5c87f981ef58db9050d293e358632cc0f6dc477fa90c194a16067a32f428b7bbb4c4917224b98425df02807f1507ab24fd482e31d7fad6b5ff60c46da25e56656a30c8076dbcf23d37d09b712eb4cdc854f7892559b9eb17c8646b41917d909ede117d9dbd6b6847120293b389b501c87536c49c097f59e2808b75264c1ead2ef43fe87b768842106accc702dd845aef9a2151941da4d03d0db7363d7e0958f54bed4c605a40beda9af433eda14055fe71aa6b79cef01e1fd300545ac7e9fe0504a8ed7f71fb32faf6a865b9dbaa21ac8e4155981e52d49800244874fcd3f2fe35e9a041a7b73b76c3dcafc23c09553c357a118ebbb520f7f8e5f73971e5e1ca6f3981bd7ab1a25b4e46c8e060fba7f0e09b7d8260c02535d4fe335cce31c9f4cd8ca9d8515d2db55a3435b524c4e0b097491bec770e626b5d29c0824f919e18692932eaf13551dbf4ec3c9a62b7e762079a4cb40dc76e148b6cd27812ab54c9cea746460d4baff55fa651a458b911c38696876cb01e6b38c937611fd35da68ed9f3c2aa6cdd90682d8a722ef9f7a6a4e0007f72507ac2afc9457cd9639c4091decdc106c25c97b4ca85e090ee1017dc8e9ca1b3bfc1fe3d0db5ab1f36938a887548ef624d88c18040d23bbcbc21dd9f8a22311b958c0a1d6938128b8b8ff6fb32f086db5c72eef824d8ecd35298dd2710f4bfe4acd0644be9e0cc94d2a649cca4b96ec9ace5d6b1f5e18c2b908a83f8139a54bb224b3f85f03fc01af9c1acf45580d4d4a9d739d6b8c58938d2573d0c2a388b8dd4914c4783f150251f98c28d795d4fd04ddfbea7632f4fb7214bf5a3f03f29e8167ea1085df4e8a4439b0643f9f12c3c0ce957bef71f502aeb3f7c5ba60626ff521685b5fbd9d955cd0064d6882818bc1644343a3b59a676278e72a3d6f8259a9543838fd8f1f8247d406d10e5b807ed3f52b80a7064c6ab9e3154958967f31ac0ad74501935d7720e8eaee5fdfc3a6f1f2809004fa16934c4486bffbf39e4e8e1976b521bc60877db5950d1cf729db7a3e79c64ea304ae00fd66f812c8484a4802caffcbf6b066adcab8e19046d551a355bbb0f402dce7dd528a4bb7700333db9caf5b9c24a4c54159e9f98910119d6b66546263e65e99bc52b6e2b45bb18e3377e7f49faf14a760cc55572e5da7a23351018101433b38c3e74c508078adc0b857ec7b78d5a68c1ad031664dd71fc94a9c8d9ef5f16e559affb8be6df67738d0c321f3cad3a6c1e6ca53439d85fee784c7fdbdffa218efe2aadb10c2fa4048fba88bf8163fbdbf607c596ebcd1", 0x1000}, {&(0x7f0000000740)="ff72f887c059c5adc54b264bb326c15a49d67337752ecd946f30b234cdfbe00566092c3f67ada202b2052357c7568ea7d8a50d237a0c13c827ad735f381d451b6720f98ec9de4f27f820e30d24ef4fe32668765ba6709ae8c50684e4eed9b46f117d17a829ffbf47af4881cb", 0x6c}, {&(0x7f00000003c0)="4dc2398b8b4eb4d05015fa12a04567270b", 0x11}], 0xa, &(0x7f0000000880)=[@timestamping={{0x14, 0x1, 0x25, 0x1}}], 0x18}}, {{&(0x7f00000008c0)=@rxrpc=@in4={0x21, 0x3, 0x2, 0x10, {0x2, 0x4e20, @multicast1}}, 0x80, &(0x7f0000000940)}}], 0x2, 0x48c4) (async) write$P9_RXATTRWALK(r1, 0x0, 0x0) (async) sendto$inet(r1, &(0x7f0000000000)="50afa3bff7ef87064756eca1b432517d0a01748753ac8181c6053637230e7514b86da05aac87dbfa4c3bc90cae8840210230be671992a62f7a7737b695e800d5558af3adaea307433173b963342a985d98ff77e8c4b9fde7f2363ba10ec1666825d529551e0c74e1f4987a7398f4a6eb5d721e461d0e88ba59213fb93755298142c56c35d4435e4a301b96f2be173ff9aabde416cff207753ded5a67b430", 0x9e, 0x20008000, &(0x7f0000000140)={0x2, 0x4e22, @multicast1}, 0x10) (async) [ 230.646659][ T4786] loop5: detected capacity change from 0 to 16 [ 230.657847][ T4608] I/O error, dev loop5, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 230.695558][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 230.707205][ T4608] I/O error, dev loop5, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 18:23:35 executing program 4: r0 = getpid() sched_setscheduler(r0, 0x0, &(0x7f0000001700)=0x4) r1 = getpid() prlimit64(r1, 0xe, &(0x7f0000000140)={0x8, 0x87}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x6) getrlimit(0xe, &(0x7f0000000180)) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) r6 = syz_open_dev$audion(&(0x7f00000003c0), 0xfffffffeffffffff, 0x80000) sendmmsg$unix(r4, &(0x7f0000000940)=[{{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000001c0)=[{&(0x7f00000002c0)="39c11c9907e495c665692a2f1a8d094c294a7a0d09f78a45792f2e902cf29aee0b28ba56b1e20736a574dde48a87a8724980b0b8d0d3727386c87c372e2c78da599473597799553759e0ddfb80e605aef201beb753e7bccc8847b322eb5390457f2acba4cee4089584786200f99799b2bce3a7b0cd03a9cb6607adc3c0afa4a873e199d628bd2675b983d91f8c208a33c01113d949082b59ece81cb0e02d94e3bf984fda267ae54af9a81ba110617176cc18001cc947a7e93db615", 0xbb}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000001d99b56ce66d10040000000003048dec97dd60fa5996e2b625e57215b0208056d86edb139642930faa2a2b3f4d46639288e52155364597c50d930961a9898fa6785a8cb64c369bf6cb722", @ANYRES8=r5, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r4, @ANYBLOB="7d32e47f073d4c88c130c42d36cf80f564b4ae8a452cdaa9a3386bef0f8f285adfaf051702ec5e92dd2ea81530451dfbeceb36f09fe5bedf7d55d499e20c15b84a7bb17f4b5258d81aef668deda50a53ad5b55c557c5dfc8be4456ad5a71e67febc2b643cca7a252b2e388fed8e99b11cf34f3d28e8b785a344b5f29d269f64040f84135e7a848619ffc2e33461bddf5ec95e263f932a00ce4d6beefbef2b485a173b25b2f26b60b", @ANYRES32, @ANYBLOB="1c000000000000870bfd525e864bc70d5a4642e50b000000100000f4175af149bc9e15", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT=0x0], 0x48, 0x24044801}}, {{&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000540)}], 0x1, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES16, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0001000010010000000000006f363ce17d0e345337c0eec4fd3cd185656331b0128c5043d1846d82ad1693ca0f92bcb4d5ae26e90ed3a2b59cd1404ff405137af764e2f3a4476038fd36a4994f4af41dd2a38e8dd8527d06e76f28b32c06187276e52e45cee6d495606ae13af63492ca9f6e7e06fe5c416a1d97e81c629eb57df083", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x20000000}}], 0x2, 0x8000) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002f00)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3ea41f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf1601376826b99c9cc0ad1857216f1a985f369191ae954febb3df464b6351b4d197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4ad123171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1ed7f00000022eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38830a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85efe1924aabf2d9473b3481c1c3494d3fa2b4699136acd8b0c2c1f4423c6d9c11311db5ef0742acf015e79dbcb02330c7f43f8a96e5ebbff916b307b5adcf3b8c0b3cdd3aa18449b7d6a636e121573234f4a527f"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r7}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) syncfs(r8) getpid() (async) sched_setscheduler(r0, 0x0, &(0x7f0000001700)=0x4) (async) getpid() (async) prlimit64(r1, 0xe, &(0x7f0000000140)={0x8, 0x87}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x6) (async) getrlimit(0xe, &(0x7f0000000180)) (async) getpid() (async) sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) (async) syz_open_dev$audion(&(0x7f00000003c0), 0xfffffffeffffffff, 0x80000) (async) sendmmsg$unix(r4, &(0x7f0000000940)=[{{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000001c0)=[{&(0x7f00000002c0)="39c11c9907e495c665692a2f1a8d094c294a7a0d09f78a45792f2e902cf29aee0b28ba56b1e20736a574dde48a87a8724980b0b8d0d3727386c87c372e2c78da599473597799553759e0ddfb80e605aef201beb753e7bccc8847b322eb5390457f2acba4cee4089584786200f99799b2bce3a7b0cd03a9cb6607adc3c0afa4a873e199d628bd2675b983d91f8c208a33c01113d949082b59ece81cb0e02d94e3bf984fda267ae54af9a81ba110617176cc18001cc947a7e93db615", 0xbb}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000001d99b56ce66d10040000000003048dec97dd60fa5996e2b625e57215b0208056d86edb139642930faa2a2b3f4d46639288e52155364597c50d930961a9898fa6785a8cb64c369bf6cb722", @ANYRES8=r5, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r4, @ANYBLOB="7d32e47f073d4c88c130c42d36cf80f564b4ae8a452cdaa9a3386bef0f8f285adfaf051702ec5e92dd2ea81530451dfbeceb36f09fe5bedf7d55d499e20c15b84a7bb17f4b5258d81aef668deda50a53ad5b55c557c5dfc8be4456ad5a71e67febc2b643cca7a252b2e388fed8e99b11cf34f3d28e8b785a344b5f29d269f64040f84135e7a848619ffc2e33461bddf5ec95e263f932a00ce4d6beefbef2b485a173b25b2f26b60b", @ANYRES32, @ANYBLOB="1c000000000000870bfd525e864bc70d5a4642e50b000000100000f4175af149bc9e15", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT=0x0], 0x48, 0x24044801}}, {{&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000540)}], 0x1, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES16, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0001000010010000000000006f363ce17d0e345337c0eec4fd3cd185656331b0128c5043d1846d82ad1693ca0f92bcb4d5ae26e90ed3a2b59cd1404ff405137af764e2f3a4476038fd36a4994f4af41dd2a38e8dd8527d06e76f28b32c06187276e52e45cee6d495606ae13af63492ca9f6e7e06fe5c416a1d97e81c629eb57df083", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x20000000}}], 0x2, 0x8000) (async) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002f00)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3ea41f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf1601376826b99c9cc0ad1857216f1a985f369191ae954febb3df464b6351b4d197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4ad123171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1ed7f00000022eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38830a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85efe1924aabf2d9473b3481c1c3494d3fa2b4699136acd8b0c2c1f4423c6d9c11311db5ef0742acf015e79dbcb02330c7f43f8a96e5ebbff916b307b5adcf3b8c0b3cdd3aa18449b7d6a636e121573234f4a527f"], &(0x7f0000000100)='GPL\x00'}, 0x48) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r7}, 0x10) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) (async) syncfs(r8) (async) [ 230.746604][ T4608] Buffer I/O error on dev loop5, logical block 0, async page read 18:23:35 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b24, &(0x7f00000001c0)={'wlan0\x00'}) [ 230.816387][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 230.838537][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 230.866101][ T4773] ext4: Unknown parameter 'uÿ Nuo' 18:23:35 executing program 5: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) mkdir(0x0, 0x0) rmdir(&(0x7f0000000180)='./file0/file0\x00') lstat(&(0x7f00000001c0)='./file0/file0\x00', 0x0) r0 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r0, 0x0, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000002f40), 0x800, 0x0) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r1, 0x0, 0x61, &(0x7f0000002f80)={'filter\x00', 0x4}, 0x68) recvmmsg$unix(r0, &(0x7f0000002e80)=[{{&(0x7f0000000000)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000300)=""/146, 0x92}, {&(0x7f0000000080)=""/54, 0x36}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/130, 0x82}, {&(0x7f0000000240)=""/112, 0x70}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000480)=""/115, 0x73}, {&(0x7f0000000500)=""/37, 0x25}, {&(0x7f0000000540)=""/48, 0x30}], 0xa, &(0x7f0000001700)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xd0}}, {{&(0x7f0000000580)=@abs, 0x6e, &(0x7f0000002980)=[{&(0x7f0000001800)=""/101, 0x65}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/230, 0xe6}], 0x3, &(0x7f00000029c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x148}}, {{&(0x7f0000002b40)=@abs, 0x6e, &(0x7f0000002d80)=[{&(0x7f0000002bc0)=""/228, 0xe4}, {&(0x7f0000002cc0)=""/22, 0x16}, {&(0x7f0000002d00)=""/67, 0x43}], 0x3, &(0x7f0000002dc0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x88}}], 0x3, 0x2000, 0x0) syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) (async) mkdir(0x0, 0x0) (async) rmdir(&(0x7f0000000180)='./file0/file0\x00') (async) lstat(&(0x7f00000001c0)='./file0/file0\x00', 0x0) (async) openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) (async) write$P9_RXATTRWALK(r0, 0x0, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000002f40), 0x800, 0x0) (async) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r1, 0x0, 0x61, &(0x7f0000002f80)={'filter\x00', 0x4}, 0x68) (async) recvmmsg$unix(r0, &(0x7f0000002e80)=[{{&(0x7f0000000000)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000300)=""/146, 0x92}, {&(0x7f0000000080)=""/54, 0x36}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/130, 0x82}, {&(0x7f0000000240)=""/112, 0x70}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000480)=""/115, 0x73}, {&(0x7f0000000500)=""/37, 0x25}, {&(0x7f0000000540)=""/48, 0x30}], 0xa, &(0x7f0000001700)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xd0}}, {{&(0x7f0000000580)=@abs, 0x6e, &(0x7f0000002980)=[{&(0x7f0000001800)=""/101, 0x65}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/230, 0xe6}], 0x3, &(0x7f00000029c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x148}}, {{&(0x7f0000002b40)=@abs, 0x6e, &(0x7f0000002d80)=[{&(0x7f0000002bc0)=""/228, 0xe4}, {&(0x7f0000002cc0)=""/22, 0x16}, {&(0x7f0000002d00)=""/67, 0x43}], 0x3, &(0x7f0000002dc0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x88}}], 0x3, 0x2000, 0x0) (async) 18:23:35 executing program 3: syz_mount_image$tmpfs(0x0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000480)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) openat$dir(0xffffffffffffff9c, &(0x7f00000018c0)='./file0/file0\x00', 0x166ff, 0x0) pivot_root(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') shmctl$SHM_UNLOCK(0x0, 0xc) lsetxattr$security_capability(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100), 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000180)='./bus\x00', 0x0, 0x24, 0x0) unlink(&(0x7f0000000040)='./file0/file0\x00') unlink(&(0x7f00000002c0)='./bus/file0\x00') [ 230.913636][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 230.941740][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 231.026454][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 231.042099][ T4816] loop5: detected capacity change from 0 to 16 [ 231.066150][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 231.120044][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 231.160062][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 231.172004][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 231.184434][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 231.195208][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 231.219061][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 231.232720][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 231.247181][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 231.270715][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 231.276751][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 231.297960][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 231.309580][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 231.331209][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 231.344637][ T4773] ext4: Unknown parameter 'uÿ Nuo' [ 231.366720][ T4773] ext4: Unknown parameter 'uÿ Nuo' 18:23:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000080eff95c9594c9c593602c06f113c0762b78a1398c57049bdf50344c22fa46ab9"], &(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', r1}, 0x31) syz_clone(0x40986280, 0x0, 0x0, &(0x7f0000000a40), &(0x7f00000002c0), 0x0) ioctl$FS_IOC_FIEMAP(0xffffffffffffffff, 0xc020660b, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) ptrace(0x4208, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'wg1\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x3fc}, 0x0, r3}) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000001c0)={&(0x7f0000000400)=ANY=[@ANYRESHEX=r2, @ANYBLOB="da04800293802b1a4a12c224fdaffdc11987a5930b8525809d21d333b3b71cb9e6ea657b1fb9538f071e9bc5a6ff997528443edd070681b4d847135574bb540d3288591b1e668b76f892f218396fe2a0412986705e8dc97a507823aa873206d95189c5988fac0b5894b2f2c62bda0f29fb604d9b9586528b4c7e9db49992f088e09ec7acbafa0b8e2b94977773a8984d87c2085f4a733287ae99f7e1b437bbda0a603498190564725937b0448adbe8774f39c561ff4b4de1e21e7602e9e4b6d97a25fa01516b1aa549d24f29f35144c71d38f8d4", @ANYBLOB="0200f1ff0f000a00c500f3ff08000b0000020000"], 0x2c}, 0x1, 0x0, 0x0, 0x40080c0}, 0x4801) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640), 0x0, 0x0) flock(r4, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001680)=ANY=[@ANYBLOB="b70200000f0e0009bfa300000000000024020000fffeff7f7a03f0fff8ffffff79a4f0ff00000000b7060000d0b68af1de640200000000007502faff07cd02020404000001007d60b70300000d1000006a0a00fe0000000d8500000026000000b70000000004002995000000000000001da5ad3548ebb63d18db6a1c72821c9b767ac8308fbcd5c5e4a5ad1059b5725ac60c2ceaea4c0ec908abb6e7325ec1956bd8660bf3664148a2c96752fe2bb328dff1aa503b8de7ab9a780001000000000000d4bf20c2bd152d814f01f2cd539e030b0000000000007f2efcf32333b08e6e497640000000aea5cac0ceafdb9a2eeb02a1f5104d16ddb64963d84d91004cd5817e0b7f005e6ee7a39e2f0b5a18ed786b783ab1321ea5e82ae5ba2c42a5e23ea6253d5df768d0cb9f35e4f41a62d79b4c03e53466fa4f22d8c19f958e8b34de3535e7dacf1b13f7e851ec843c2288a2e7ff949a7a48ce18799ee53de177a81ea67a8f84538a9a311c754e5ab59a43f56d2085786e7ec07d78917f7169f006f3f5c95177fbd0b14b36259e2905ef911785c88a16aae46084d676d8ef8aa6ecc2d34a442bc098f4fcc96623b7c373b0ef04d55b846b094b0d6c7a75a76d445e0dcdf72c7ef97e08512ef5987b6e09a6a7caffff0000141f65e7d9ebe3be70c4364333af9a9d91c3e41ac37a63f85ad8254479c12f7c84fa5df32b70a80cce69cf30d3d67d84ccf3f9db9b2ff72f3ce0d7ce76fd967d0736690111de2ddc4b153c989ef100bbf76063d3f6ffffb73d70e9c3d7b90aecf48eb19767e00b75041739952fe87fde27ce01893f54ec0ea8e792414f639bc9ce1fea3f6ac0d7025759d4b45577c205c70631e8ad585951950e851250540593e61860b69a521f4e210b6494e3c52d927195737945cc03d5668483151710de246420a1b6c55b73876a6ed7f58bde38b44ab13d980c894ed90d9338923789a1edcd8043fe87919088383268324a25df14010c8e1b49b0400e4f6f767ee30ea306000000b8c97c00eaa00ff9bc46e1cfecbdc0e4ffac53e8f76c8b556306b409d04544d3a7edd4d447d2fb431e226ae182b8dcc86fe09b404a0b7c723d3b19c3dc382fa91fb0fb8f9f3f13296bb1758b24aad0922091d49e2bc408a5a37d2fe7a60b903d2d9fe9c151cafcc8dc389671c2d08b6e2641500568445b00cee4585af04fa69e0380be0d66649dcf3bf8a9066e596119109ea8b308ff070000aab1c95bb22cedd913b22dcaa197ccc34586dc50bd9f4628ebe757bae30b356521df06f995cb57f97052fc4158250ccecfb47ea8faf509593fadc7eafb613313b052397af1ede94d87590ce90a0a7579766f7ec4fcd3cb0b1a8c531724d5ef6b334803cedaa9cedf16dc3af6c9eb0dcca5303eed6689ea910900785f61278dde47e6672e93a314a5f60e7b682bf0cacde21f6090f4fb311afd7f8b48f3f0d8c66449d8687dcf2d0f76668b2b9bf8b32b518e01ffb985f8054d37959c529e99b7daf32acfed749d516d014cef5f98126324e202badc1e5c20d69e576a770000000000005addc0103756b894418e4591c624a9b2ccabbfb888d413d923b0c901973cd7c9d197d6d8e64787c4d397f57a15b6e0b4212b6cb55b9c207bbe84f483b15f45b9a1d3af087047c568aef1d8559c6146bb93026ebfc0bb5ec10b6290dc757a4903a88fb2c035f9349b59085cf91b8b775152786118a1020000fc19928ccb713ff09e179c308fbe9bc543dcf43f731074d96ef2447a2a4af5ca0c39e7ca2e801e57560a55e9cfa095cf3f74398219ad10e5e9d26631c2f1db3a2882f6e130a79517a88de7596429a20793e12616aa32b3e720c6521fbe933321adde8ca7dd99c0a0125ff8c18119a6926083f4a2c008a9f2a29e30823bf0ec3639cadaf9be9608358e1e5ab17eea477b1754f78f45468c9568471647f8bc03d11811ac6eec1741ceb39a3ecd9e3c325fcabbab3d12f6a759f7ce11dafa387a8077db8a2230d2014a57bc8dd47741270000008000000000b2eebd5e1626cab98499328ff024a240199993433ceb5be20427a32df7047d63010dfc6a461517ad48ff64042e84c85c899fd11c6320a8d8fc0e78c1aaa152d567f91dd943f62d167fed1b605965a5c2b32d094a461a990000000000000000000000000000000000000000000200000000000000000000b385c644a4a170e6dc9e9e546bfa049d025b319abd87fd85482b43db5d6c2cb6a204d45f88dd4140c8edb598a36e21ad132bf6b88c99c56633b01813fc5cd7d048469a966bbfb300fd772cbadf0cf26899bfd15e7d9408026a92f13f11d1c9832259b2f97227f84a3bb96253717a177ac091d0f4632f638b09a0307ff31729857f6fb7dac17ed09e6fe9f19e481a3f77cead663f42456e080952636515c758f5047ba148944133a492ef20a1778088c42094903d6ece2497b99fc745c420b035ff7961484a0f62a2d957ae2e47ff1ea8a059f2d03bf9c3e8d2b16ab409de762522f6008de48bb70b698c5c9867437ac3127fad4bd699acaad78a5f66c7fc7d46e048082a0af61e6b052e473ed26b032a070ea10e985703b292c7336112b1f35c3b069363869dce725d8da75dcec76dc591c052feecee18c64c4600a0bc3d4945d4b918865bbf52f732a500689cbd9a84d07846417796f2a85e7a41d27d64b10f8e970469cf495b4a1b4ea8b5322f78e9f3048351b550c59a634b47981420081ea4da18b9d318fa001ce660b28bbcf3c1a8893d130b26d25e491f478ae4f95f71ea8897b34c55f1678b8453f08a5ae1b3b4d8c83053c57637a98ef57e5fa51971eba5e287e9910cba734336703defc13fe1659b157e5d9de7bfb929e715ed1a9a505a04a8d8474482295afbb9de90de2e918522cac2d5b5ac09d1fdc4fd7c6393a684ad7234ecb65d0008000000000000560ad146e8b9e9cd9b050edb1f6735c90a76b1ba4dbdee34d0b6750f25ba7251944ada77665573460056351d009a568c782f4438ecba9bee47f25286300e83bd1853076ad52eac84029335b86e7f21e39a1af3d070abef94bc0827db0046dcb7d63bf64bf801f33e3196b522c836a40b0100d0961533737c57e9b7337b981a99f63f600f90647703f0640f6594dd9f26436024a1f90f174769bad5a283271e6d7f49dec90a05bd771dd0502dc2170ccf98ade27e858eb5686ac900000000ae1bc4246ae316c6af10bf02088b4bb2ac89c96e58578dc50eddbf01ece3cb8a363ecbeb8198997115d7151f691a2a755d8233e006dd38ed5ba350bd6aad3bf6f5108083f0100f8a20666e92ec7254ce7284159057be455d16134d65ce69c4b906b76427224b69750b779d81eb6e37e1db62b1788ff918433787f8026ef5c518113d4841b5ca4dbe8d4afff527513a2efc8403be48e494b3bfeede33b1deefd9d902e8dc868f30161c2cd13621b0a20362181186ff8cf4c8d58d74822f92554287ee157e9f1597c3e2e238f382a91bf48b4de88363c841bd7a8cddae334429ccf45bd3d434d9ecf74634ffc9539010f0d36e672b9d668cc6762c0b25e4a527fb4d184ba84498b1367e4b31faf75f1b3dcecfd80c57015d8cd16171507add30833865fc1a42780e9d57bb14a6ebea4018d26e18747546fc7a4a619753fd9bea132058eb90f9b80549473eea2fb9bc43d38d8719a1cca094bd933ceef87a3ec0c2ac70d5f843425100950000009e000000000008000018779600b1f2ae5ed34f5b7e77278f7ded9f030000002e050000009f95a59418f612dfa87c654043da1a59c3c43c7884ab65d4b34984afe30c67179c4f5a3ba0e491f2b942b754a3c0d5b878c4ad63591c3fc7d3a4d4296d4bab0a88e55ff9c2536654bb2f83e8015fac216119e8ce582698938c9a331a97c087b71ffb4c3a599e08fa0607e50300f7ff00d03bf057b408c86a1165bd9a1bdbf3dff88c9b2173a75d5fc82dce6d8a3f297231e33588d7cf183109c1118d94a41d48f8efcf193ff26908accba23f1ec1cff64a1b912ededeb080f9a241e07709e6dd6a3a7e18200c9e80b9634e6f0c4d000000000000000000000000000000005e50e77d04fcf8931ad07b38a39957e6b3a3c909000000e9d694e483e848fe0d00ee7c7d6cc30932a9575aa8808d10a4963560250bb4e60e88c726f63662cb143daf4b9ebd0774998a59fbb42dc35f12452cca456a12b7d15cf3ce7ea350e9510e96527cde622998683e65b235c284543ca32436f9e705dff00f08df1115175628a327876dea291480c2dde8a59d1856eed2b502965038af0d56e49e0e2e9cb06b2927b2eec3f42fa0e4d0f2e25104805f386d460e212c27ac7bafe6a0078f8648ff9f1e0257338ae58457fb27b29430cc9ac6a33ea11b88ae8bc95dffa293aa69d6d47f89b28a25a7ec2fce6691549990f93d1f02e1b619813699303b6b1260d5537e85315551adabe00c98bd7aa06e7f00c89f11a410518d181cbfb9bdb9160af19f1fc456b5fc4f099814631024b734c0cd8843c5cb124a21092e6cdd8aa2f4d3f93e92c6d850898890d9449e3f499af92be74ba8ba7928feabbd99d6288dece7513c50b973bab87214415078857d18032ab5adb8d4bf32405cc5f63eba7e60bcd0098fd7957943b3c4cf13de4e049e06ad7ebc236d1088c99d35f40555364ff86cab4542261999bccd3269e51d10900a1c05696b47ff33a159abce6bb1d69193bd01f59f1d3f431b4e0868db623cb8375baa50785b8fcd37ce4c52abe43c1e3368735022e7cc7a9b397b19b32adc91444f519ad33f7f2680e3cf7ecd3cfc67816eb66b1faa78dd8e3f7e233b6048c53813e6b508dfc713583d8ef8f9cfff5cdae59aa7aca654b1740c90eb71ca000000000000000000000000000000000000000000faa53c07b5f590ee4c8bfbd828972bb7bbc8ed7ae23bf3bca7eb378ba0e912b150dde95dafe80ee043a1d640bd60fdfbe4a2d2aa0607b026f78417471e6ea0d1e86b309b29d0dae2d2c9c730ac21cc2a6213596a784a09775f86a9e6d5b6c7b3c5d10177a873edb630fdf9b1e11005a1ce41d04a2ad3f5d25a1595e7609849033d2e86ac682f2f0cde376f50a88a3ab5e83f56e43a07641b82c077fa1479b79e85c71a9c00000000000000078ce7c4ab383dac0325fa7f4ffb201c479265272febf3d529aa3d9ffb08e4dbc8842fbda4d38c4cf584ccf207e5373231fdb1f7888049370800845004e16a26b06b635f740492c303da988ab41b2ac3d9e9074590475678260f205532235444e991d7d63e52aa28964fb727db39091e5efee76e3d61b34d191895b7d49600a3536c7506df587256999d8094e6346eb781c0e212020d89242ac467aa803fa4140093fe17c4d15e3b4dd931b0db633e0162786e43da18a722aed9a3781d6d373598ae96ab34909981681c75d1f823647fed2bd858a86ecf4b5c32d2f63ca6268ed97eb79ff8d3ccb24f111cf6f9179a8cbedaebe04172b3bc54dffa34e065facf9eafdbff22bddc89faff0f9ed96221bcab5a06391cca36a09c92e87047513673b9b58c8453aa6e4f6054bc33b24f43d1dbe4d9a7572ca90a90b26d956b8d8502f58602485f716b9beb4a632e11a3124e818ad6dd010f86c011af09a56747a97f716e91a2c0386d7db2f54fe25a7ff123e5861a9855"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x171}, 0x48) ioctl$KDSKBMETA(0xffffffffffffffff, 0x4b63, &(0x7f0000000100)=0x4) 18:23:36 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b24, &(0x7f00000001c0)={'wlan0\x00'}) 18:23:36 executing program 4: r0 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r0, 0x0, 0x0) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r1, 0x0, 0x0) r2 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r2, 0x0, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000040)='cpuacct.usage_user\x00', 0x26e1, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x11, 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000950af8425874d27fea5e00"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000000)) r4 = openat$sysctl(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) ioctl$BTRFS_IOC_RESIZE(r4, 0x50009403, &(0x7f0000000240)={{}, {@void, @actul_num={@val=0x2d, 0x1, 0x74}}}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000200)=0x80000000000008, 0x12) r6 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r3, 0xc018937e, &(0x7f0000000100)={{0x1, 0x1, 0x18, r3, {0x4}}, './file0\x00'}) epoll_ctl$EPOLL_CTL_MOD(r6, 0x3, r7, &(0x7f0000000180)={0x200b}) ioctl$EXT4_IOC_MIGRATE(r3, 0x6609) 18:23:36 executing program 5: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) mkdir(0x0, 0x0) rmdir(&(0x7f0000000180)='./file0/file0\x00') lstat(&(0x7f00000001c0)='./file0/file0\x00', 0x0) r0 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r0, 0x0, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000002f40), 0x800, 0x0) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r1, 0x0, 0x61, &(0x7f0000002f80)={'filter\x00', 0x4}, 0x68) recvmmsg$unix(r0, &(0x7f0000002e80)=[{{&(0x7f0000000000)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000300)=""/146, 0x92}, {&(0x7f0000000080)=""/54, 0x36}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/130, 0x82}, {&(0x7f0000000240)=""/112, 0x70}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000480)=""/115, 0x73}, {&(0x7f0000000500)=""/37, 0x25}, {&(0x7f0000000540)=""/48, 0x30}], 0xa, &(0x7f0000001700)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xd0}}, {{&(0x7f0000000580)=@abs, 0x6e, &(0x7f0000002980)=[{&(0x7f0000001800)=""/101, 0x65}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/230, 0xe6}], 0x3, &(0x7f00000029c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x148}}, {{&(0x7f0000002b40)=@abs, 0x6e, &(0x7f0000002d80)=[{&(0x7f0000002bc0)=""/228, 0xe4}, {&(0x7f0000002cc0)=""/22, 0x16}, {&(0x7f0000002d00)=""/67, 0x43}], 0x3, &(0x7f0000002dc0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x88}}], 0x3, 0x2000, 0x0) syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) (async) mkdir(0x0, 0x0) (async) rmdir(&(0x7f0000000180)='./file0/file0\x00') (async) lstat(&(0x7f00000001c0)='./file0/file0\x00', 0x0) (async) openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) (async) write$P9_RXATTRWALK(r0, 0x0, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000002f40), 0x800, 0x0) (async) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r1, 0x0, 0x61, &(0x7f0000002f80)={'filter\x00', 0x4}, 0x68) (async) recvmmsg$unix(r0, &(0x7f0000002e80)=[{{&(0x7f0000000000)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000300)=""/146, 0x92}, {&(0x7f0000000080)=""/54, 0x36}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/130, 0x82}, {&(0x7f0000000240)=""/112, 0x70}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000480)=""/115, 0x73}, {&(0x7f0000000500)=""/37, 0x25}, {&(0x7f0000000540)=""/48, 0x30}], 0xa, &(0x7f0000001700)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xd0}}, {{&(0x7f0000000580)=@abs, 0x6e, &(0x7f0000002980)=[{&(0x7f0000001800)=""/101, 0x65}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/230, 0xe6}], 0x3, &(0x7f00000029c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x148}}, {{&(0x7f0000002b40)=@abs, 0x6e, &(0x7f0000002d80)=[{&(0x7f0000002bc0)=""/228, 0xe4}, {&(0x7f0000002cc0)=""/22, 0x16}, {&(0x7f0000002d00)=""/67, 0x43}], 0x3, &(0x7f0000002dc0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x88}}], 0x3, 0x2000, 0x0) (async) 18:23:36 executing program 3: syz_mount_image$tmpfs(0x0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000480)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) openat$dir(0xffffffffffffff9c, &(0x7f00000018c0)='./file0/file0\x00', 0x166ff, 0x0) (async, rerun: 64) pivot_root(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') (rerun: 64) shmctl$SHM_UNLOCK(0x0, 0xc) (async) lsetxattr$security_capability(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100), 0x0, 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000180)='./bus\x00', 0x0, 0x24, 0x0) (async) unlink(&(0x7f0000000040)='./file0/file0\x00') (async) unlink(&(0x7f00000002c0)='./bus/file0\x00') 18:23:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000080eff95c9594c9c593602c06f113c0762b78a1398c57049bdf50344c22fa46ab9"], &(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', r1}, 0x31) syz_clone(0x40986280, 0x0, 0x0, &(0x7f0000000a40), &(0x7f00000002c0), 0x0) ioctl$FS_IOC_FIEMAP(0xffffffffffffffff, 0xc020660b, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) ptrace(0x4208, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'wg1\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x3fc}, 0x0, r3}) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000001c0)={&(0x7f0000000400)=ANY=[@ANYRESHEX=r2, @ANYBLOB="da04800293802b1a4a12c224fdaffdc11987a5930b8525809d21d333b3b71cb9e6ea657b1fb9538f071e9bc5a6ff997528443edd070681b4d847135574bb540d3288591b1e668b76f892f218396fe2a0412986705e8dc97a507823aa873206d95189c5988fac0b5894b2f2c62bda0f29fb604d9b9586528b4c7e9db49992f088e09ec7acbafa0b8e2b94977773a8984d87c2085f4a733287ae99f7e1b437bbda0a603498190564725937b0448adbe8774f39c561ff4b4de1e21e7602e9e4b6d97a25fa01516b1aa549d24f29f35144c71d38f8d4", @ANYBLOB="0200f1ff0f000a00c500f3ff08000b0000020000"], 0x2c}, 0x1, 0x0, 0x0, 0x40080c0}, 0x4801) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640), 0x0, 0x0) flock(r4, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001680)=ANY=[@ANYBLOB="b70200000f0e0009bfa300000000000024020000fffeff7f7a03f0fff8ffffff79a4f0ff00000000b7060000d0b68af1de640200000000007502faff07cd02020404000001007d60b70300000d1000006a0a00fe0000000d8500000026000000b70000000004002995000000000000001da5ad3548ebb63d18db6a1c72821c9b767ac8308fbcd5c5e4a5ad1059b5725ac60c2ceaea4c0ec908abb6e7325ec1956bd8660bf3664148a2c96752fe2bb328dff1aa503b8de7ab9a780001000000000000d4bf20c2bd152d814f01f2cd539e030b0000000000007f2efcf32333b08e6e497640000000aea5cac0ceafdb9a2eeb02a1f5104d16ddb64963d84d91004cd5817e0b7f005e6ee7a39e2f0b5a18ed786b783ab1321ea5e82ae5ba2c42a5e23ea6253d5df768d0cb9f35e4f41a62d79b4c03e53466fa4f22d8c19f958e8b34de3535e7dacf1b13f7e851ec843c2288a2e7ff949a7a48ce18799ee53de177a81ea67a8f84538a9a311c754e5ab59a43f56d2085786e7ec07d78917f7169f006f3f5c95177fbd0b14b36259e2905ef911785c88a16aae46084d676d8ef8aa6ecc2d34a442bc098f4fcc96623b7c373b0ef04d55b846b094b0d6c7a75a76d445e0dcdf72c7ef97e08512ef5987b6e09a6a7caffff0000141f65e7d9ebe3be70c4364333af9a9d91c3e41ac37a63f85ad8254479c12f7c84fa5df32b70a80cce69cf30d3d67d84ccf3f9db9b2ff72f3ce0d7ce76fd967d0736690111de2ddc4b153c989ef100bbf76063d3f6ffffb73d70e9c3d7b90aecf48eb19767e00b75041739952fe87fde27ce01893f54ec0ea8e792414f639bc9ce1fea3f6ac0d7025759d4b45577c205c70631e8ad585951950e851250540593e61860b69a521f4e210b6494e3c52d927195737945cc03d5668483151710de246420a1b6c55b73876a6ed7f58bde38b44ab13d980c894ed90d9338923789a1edcd8043fe87919088383268324a25df14010c8e1b49b0400e4f6f767ee30ea306000000b8c97c00eaa00ff9bc46e1cfecbdc0e4ffac53e8f76c8b556306b409d04544d3a7edd4d447d2fb431e226ae182b8dcc86fe09b404a0b7c723d3b19c3dc382fa91fb0fb8f9f3f13296bb1758b24aad0922091d49e2bc408a5a37d2fe7a60b903d2d9fe9c151cafcc8dc389671c2d08b6e2641500568445b00cee4585af04fa69e0380be0d66649dcf3bf8a9066e596119109ea8b308ff070000aab1c95bb22cedd913b22dcaa197ccc34586dc50bd9f4628ebe757bae30b356521df06f995cb57f97052fc4158250ccecfb47ea8faf509593fadc7eafb613313b052397af1ede94d87590ce90a0a7579766f7ec4fcd3cb0b1a8c531724d5ef6b334803cedaa9cedf16dc3af6c9eb0dcca5303eed6689ea910900785f61278dde47e6672e93a314a5f60e7b682bf0cacde21f6090f4fb311afd7f8b48f3f0d8c66449d8687dcf2d0f76668b2b9bf8b32b518e01ffb985f8054d37959c529e99b7daf32acfed749d516d014cef5f98126324e202badc1e5c20d69e576a770000000000005addc0103756b894418e4591c624a9b2ccabbfb888d413d923b0c901973cd7c9d197d6d8e64787c4d397f57a15b6e0b4212b6cb55b9c207bbe84f483b15f45b9a1d3af087047c568aef1d8559c6146bb93026ebfc0bb5ec10b6290dc757a4903a88fb2c035f9349b59085cf91b8b775152786118a1020000fc19928ccb713ff09e179c308fbe9bc543dcf43f731074d96ef2447a2a4af5ca0c39e7ca2e801e57560a55e9cfa095cf3f74398219ad10e5e9d26631c2f1db3a2882f6e130a79517a88de7596429a20793e12616aa32b3e720c6521fbe933321adde8ca7dd99c0a0125ff8c18119a6926083f4a2c008a9f2a29e30823bf0ec3639cadaf9be9608358e1e5ab17eea477b1754f78f45468c9568471647f8bc03d11811ac6eec1741ceb39a3ecd9e3c325fcabbab3d12f6a759f7ce11dafa387a8077db8a2230d2014a57bc8dd47741270000008000000000b2eebd5e1626cab98499328ff024a240199993433ceb5be20427a32df7047d63010dfc6a461517ad48ff64042e84c85c899fd11c6320a8d8fc0e78c1aaa152d567f91dd943f62d167fed1b605965a5c2b32d094a461a990000000000000000000000000000000000000000000200000000000000000000b385c644a4a170e6dc9e9e546bfa049d025b319abd87fd85482b43db5d6c2cb6a204d45f88dd4140c8edb598a36e21ad132bf6b88c99c56633b01813fc5cd7d048469a966bbfb300fd772cbadf0cf26899bfd15e7d9408026a92f13f11d1c9832259b2f97227f84a3bb96253717a177ac091d0f4632f638b09a0307ff31729857f6fb7dac17ed09e6fe9f19e481a3f77cead663f42456e080952636515c758f5047ba148944133a492ef20a1778088c42094903d6ece2497b99fc745c420b035ff7961484a0f62a2d957ae2e47ff1ea8a059f2d03bf9c3e8d2b16ab409de762522f6008de48bb70b698c5c9867437ac3127fad4bd699acaad78a5f66c7fc7d46e048082a0af61e6b052e473ed26b032a070ea10e985703b292c7336112b1f35c3b069363869dce725d8da75dcec76dc591c052feecee18c64c4600a0bc3d4945d4b918865bbf52f732a500689cbd9a84d07846417796f2a85e7a41d27d64b10f8e970469cf495b4a1b4ea8b5322f78e9f3048351b550c59a634b47981420081ea4da18b9d318fa001ce660b28bbcf3c1a8893d130b26d25e491f478ae4f95f71ea8897b34c55f1678b8453f08a5ae1b3b4d8c83053c57637a98ef57e5fa51971eba5e287e9910cba734336703defc13fe1659b157e5d9de7bfb929e715ed1a9a505a04a8d8474482295afbb9de90de2e918522cac2d5b5ac09d1fdc4fd7c6393a684ad7234ecb65d0008000000000000560ad146e8b9e9cd9b050edb1f6735c90a76b1ba4dbdee34d0b6750f25ba7251944ada77665573460056351d009a568c782f4438ecba9bee47f25286300e83bd1853076ad52eac84029335b86e7f21e39a1af3d070abef94bc0827db0046dcb7d63bf64bf801f33e3196b522c836a40b0100d0961533737c57e9b7337b981a99f63f600f90647703f0640f6594dd9f26436024a1f90f174769bad5a283271e6d7f49dec90a05bd771dd0502dc2170ccf98ade27e858eb5686ac900000000ae1bc4246ae316c6af10bf02088b4bb2ac89c96e58578dc50eddbf01ece3cb8a363ecbeb8198997115d7151f691a2a755d8233e006dd38ed5ba350bd6aad3bf6f5108083f0100f8a20666e92ec7254ce7284159057be455d16134d65ce69c4b906b76427224b69750b779d81eb6e37e1db62b1788ff918433787f8026ef5c518113d4841b5ca4dbe8d4afff527513a2efc8403be48e494b3bfeede33b1deefd9d902e8dc868f30161c2cd13621b0a20362181186ff8cf4c8d58d74822f92554287ee157e9f1597c3e2e238f382a91bf48b4de88363c841bd7a8cddae334429ccf45bd3d434d9ecf74634ffc9539010f0d36e672b9d668cc6762c0b25e4a527fb4d184ba84498b1367e4b31faf75f1b3dcecfd80c57015d8cd16171507add30833865fc1a42780e9d57bb14a6ebea4018d26e18747546fc7a4a619753fd9bea132058eb90f9b80549473eea2fb9bc43d38d8719a1cca094bd933ceef87a3ec0c2ac70d5f843425100950000009e000000000008000018779600b1f2ae5ed34f5b7e77278f7ded9f030000002e050000009f95a59418f612dfa87c654043da1a59c3c43c7884ab65d4b34984afe30c67179c4f5a3ba0e491f2b942b754a3c0d5b878c4ad63591c3fc7d3a4d4296d4bab0a88e55ff9c2536654bb2f83e8015fac216119e8ce582698938c9a331a97c087b71ffb4c3a599e08fa0607e50300f7ff00d03bf057b408c86a1165bd9a1bdbf3dff88c9b2173a75d5fc82dce6d8a3f297231e33588d7cf183109c1118d94a41d48f8efcf193ff26908accba23f1ec1cff64a1b912ededeb080f9a241e07709e6dd6a3a7e18200c9e80b9634e6f0c4d000000000000000000000000000000005e50e77d04fcf8931ad07b38a39957e6b3a3c909000000e9d694e483e848fe0d00ee7c7d6cc30932a9575aa8808d10a4963560250bb4e60e88c726f63662cb143daf4b9ebd0774998a59fbb42dc35f12452cca456a12b7d15cf3ce7ea350e9510e96527cde622998683e65b235c284543ca32436f9e705dff00f08df1115175628a327876dea291480c2dde8a59d1856eed2b502965038af0d56e49e0e2e9cb06b2927b2eec3f42fa0e4d0f2e25104805f386d460e212c27ac7bafe6a0078f8648ff9f1e0257338ae58457fb27b29430cc9ac6a33ea11b88ae8bc95dffa293aa69d6d47f89b28a25a7ec2fce6691549990f93d1f02e1b619813699303b6b1260d5537e85315551adabe00c98bd7aa06e7f00c89f11a410518d181cbfb9bdb9160af19f1fc456b5fc4f099814631024b734c0cd8843c5cb124a21092e6cdd8aa2f4d3f93e92c6d850898890d9449e3f499af92be74ba8ba7928feabbd99d6288dece7513c50b973bab87214415078857d18032ab5adb8d4bf32405cc5f63eba7e60bcd0098fd7957943b3c4cf13de4e049e06ad7ebc236d1088c99d35f40555364ff86cab4542261999bccd3269e51d10900a1c05696b47ff33a159abce6bb1d69193bd01f59f1d3f431b4e0868db623cb8375baa50785b8fcd37ce4c52abe43c1e3368735022e7cc7a9b397b19b32adc91444f519ad33f7f2680e3cf7ecd3cfc67816eb66b1faa78dd8e3f7e233b6048c53813e6b508dfc713583d8ef8f9cfff5cdae59aa7aca654b1740c90eb71ca000000000000000000000000000000000000000000faa53c07b5f590ee4c8bfbd828972bb7bbc8ed7ae23bf3bca7eb378ba0e912b150dde95dafe80ee043a1d640bd60fdfbe4a2d2aa0607b026f78417471e6ea0d1e86b309b29d0dae2d2c9c730ac21cc2a6213596a784a09775f86a9e6d5b6c7b3c5d10177a873edb630fdf9b1e11005a1ce41d04a2ad3f5d25a1595e7609849033d2e86ac682f2f0cde376f50a88a3ab5e83f56e43a07641b82c077fa1479b79e85c71a9c00000000000000078ce7c4ab383dac0325fa7f4ffb201c479265272febf3d529aa3d9ffb08e4dbc8842fbda4d38c4cf584ccf207e5373231fdb1f7888049370800845004e16a26b06b635f740492c303da988ab41b2ac3d9e9074590475678260f205532235444e991d7d63e52aa28964fb727db39091e5efee76e3d61b34d191895b7d49600a3536c7506df587256999d8094e6346eb781c0e212020d89242ac467aa803fa4140093fe17c4d15e3b4dd931b0db633e0162786e43da18a722aed9a3781d6d373598ae96ab34909981681c75d1f823647fed2bd858a86ecf4b5c32d2f63ca6268ed97eb79ff8d3ccb24f111cf6f9179a8cbedaebe04172b3bc54dffa34e065facf9eafdbff22bddc89faff0f9ed96221bcab5a06391cca36a09c92e87047513673b9b58c8453aa6e4f6054bc33b24f43d1dbe4d9a7572ca90a90b26d956b8d8502f58602485f716b9beb4a632e11a3124e818ad6dd010f86c011af09a56747a97f716e91a2c0386d7db2f54fe25a7ff123e5861a9855"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x171}, 0x48) ioctl$KDSKBMETA(0xffffffffffffffff, 0x4b63, &(0x7f0000000100)=0x4) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) creat(0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000080eff95c9594c9c593602c06f113c0762b78a1398c57049bdf50344c22fa46ab9"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r1}, 0x31) (async) syz_clone(0x40986280, 0x0, 0x0, &(0x7f0000000a40), &(0x7f00000002c0), 0x0) (async) ioctl$FS_IOC_FIEMAP(0xffffffffffffffff, 0xc020660b, 0x0) (async) socket$inet6(0xa, 0x2, 0x0) (async) ptrace(0x4208, 0x0) (async) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'wg1\x00'}) (async) ioctl$sock_inet6_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x3fc}, 0x0, r3}) (async) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000001c0)={&(0x7f0000000400)=ANY=[@ANYRESHEX=r2, @ANYBLOB="da04800293802b1a4a12c224fdaffdc11987a5930b8525809d21d333b3b71cb9e6ea657b1fb9538f071e9bc5a6ff997528443edd070681b4d847135574bb540d3288591b1e668b76f892f218396fe2a0412986705e8dc97a507823aa873206d95189c5988fac0b5894b2f2c62bda0f29fb604d9b9586528b4c7e9db49992f088e09ec7acbafa0b8e2b94977773a8984d87c2085f4a733287ae99f7e1b437bbda0a603498190564725937b0448adbe8774f39c561ff4b4de1e21e7602e9e4b6d97a25fa01516b1aa549d24f29f35144c71d38f8d4", @ANYBLOB="0200f1ff0f000a00c500f3ff08000b0000020000"], 0x2c}, 0x1, 0x0, 0x0, 0x40080c0}, 0x4801) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000001640), 0x0, 0x0) (async) flock(r4, 0x0) (async) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) (async) syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001680)=ANY=[@ANYBLOB="b70200000f0e0009bfa300000000000024020000fffeff7f7a03f0fff8ffffff79a4f0ff00000000b7060000d0b68af1de640200000000007502faff07cd02020404000001007d60b70300000d1000006a0a00fe0000000d8500000026000000b70000000004002995000000000000001da5ad3548ebb63d18db6a1c72821c9b767ac8308fbcd5c5e4a5ad1059b5725ac60c2ceaea4c0ec908abb6e7325ec1956bd8660bf3664148a2c96752fe2bb328dff1aa503b8de7ab9a780001000000000000d4bf20c2bd152d814f01f2cd539e030b0000000000007f2efcf32333b08e6e497640000000aea5cac0ceafdb9a2eeb02a1f5104d16ddb64963d84d91004cd5817e0b7f005e6ee7a39e2f0b5a18ed786b783ab1321ea5e82ae5ba2c42a5e23ea6253d5df768d0cb9f35e4f41a62d79b4c03e53466fa4f22d8c19f958e8b34de3535e7dacf1b13f7e851ec843c2288a2e7ff949a7a48ce18799ee53de177a81ea67a8f84538a9a311c754e5ab59a43f56d2085786e7ec07d78917f7169f006f3f5c95177fbd0b14b36259e2905ef911785c88a16aae46084d676d8ef8aa6ecc2d34a442bc098f4fcc96623b7c373b0ef04d55b846b094b0d6c7a75a76d445e0dcdf72c7ef97e08512ef5987b6e09a6a7caffff0000141f65e7d9ebe3be70c4364333af9a9d91c3e41ac37a63f85ad8254479c12f7c84fa5df32b70a80cce69cf30d3d67d84ccf3f9db9b2ff72f3ce0d7ce76fd967d0736690111de2ddc4b153c989ef100bbf76063d3f6ffffb73d70e9c3d7b90aecf48eb19767e00b75041739952fe87fde27ce01893f54ec0ea8e792414f639bc9ce1fea3f6ac0d7025759d4b45577c205c70631e8ad585951950e851250540593e61860b69a521f4e210b6494e3c52d927195737945cc03d5668483151710de246420a1b6c55b73876a6ed7f58bde38b44ab13d980c894ed90d9338923789a1edcd8043fe87919088383268324a25df14010c8e1b49b0400e4f6f767ee30ea306000000b8c97c00eaa00ff9bc46e1cfecbdc0e4ffac53e8f76c8b556306b409d04544d3a7edd4d447d2fb431e226ae182b8dcc86fe09b404a0b7c723d3b19c3dc382fa91fb0fb8f9f3f13296bb1758b24aad0922091d49e2bc408a5a37d2fe7a60b903d2d9fe9c151cafcc8dc389671c2d08b6e2641500568445b00cee4585af04fa69e0380be0d66649dcf3bf8a9066e596119109ea8b308ff070000aab1c95bb22cedd913b22dcaa197ccc34586dc50bd9f4628ebe757bae30b356521df06f995cb57f97052fc4158250ccecfb47ea8faf509593fadc7eafb613313b052397af1ede94d87590ce90a0a7579766f7ec4fcd3cb0b1a8c531724d5ef6b334803cedaa9cedf16dc3af6c9eb0dcca5303eed6689ea910900785f61278dde47e6672e93a314a5f60e7b682bf0cacde21f6090f4fb311afd7f8b48f3f0d8c66449d8687dcf2d0f76668b2b9bf8b32b518e01ffb985f8054d37959c529e99b7daf32acfed749d516d014cef5f98126324e202badc1e5c20d69e576a770000000000005addc0103756b894418e4591c624a9b2ccabbfb888d413d923b0c901973cd7c9d197d6d8e64787c4d397f57a15b6e0b4212b6cb55b9c207bbe84f483b15f45b9a1d3af087047c568aef1d8559c6146bb93026ebfc0bb5ec10b6290dc757a4903a88fb2c035f9349b59085cf91b8b775152786118a1020000fc19928ccb713ff09e179c308fbe9bc543dcf43f731074d96ef2447a2a4af5ca0c39e7ca2e801e57560a55e9cfa095cf3f74398219ad10e5e9d26631c2f1db3a2882f6e130a79517a88de7596429a20793e12616aa32b3e720c6521fbe933321adde8ca7dd99c0a0125ff8c18119a6926083f4a2c008a9f2a29e30823bf0ec3639cadaf9be9608358e1e5ab17eea477b1754f78f45468c9568471647f8bc03d11811ac6eec1741ceb39a3ecd9e3c325fcabbab3d12f6a759f7ce11dafa387a8077db8a2230d2014a57bc8dd47741270000008000000000b2eebd5e1626cab98499328ff024a240199993433ceb5be20427a32df7047d63010dfc6a461517ad48ff64042e84c85c899fd11c6320a8d8fc0e78c1aaa152d567f91dd943f62d167fed1b605965a5c2b32d094a461a990000000000000000000000000000000000000000000200000000000000000000b385c644a4a170e6dc9e9e546bfa049d025b319abd87fd85482b43db5d6c2cb6a204d45f88dd4140c8edb598a36e21ad132bf6b88c99c56633b01813fc5cd7d048469a966bbfb300fd772cbadf0cf26899bfd15e7d9408026a92f13f11d1c9832259b2f97227f84a3bb96253717a177ac091d0f4632f638b09a0307ff31729857f6fb7dac17ed09e6fe9f19e481a3f77cead663f42456e080952636515c758f5047ba148944133a492ef20a1778088c42094903d6ece2497b99fc745c420b035ff7961484a0f62a2d957ae2e47ff1ea8a059f2d03bf9c3e8d2b16ab409de762522f6008de48bb70b698c5c9867437ac3127fad4bd699acaad78a5f66c7fc7d46e048082a0af61e6b052e473ed26b032a070ea10e985703b292c7336112b1f35c3b069363869dce725d8da75dcec76dc591c052feecee18c64c4600a0bc3d4945d4b918865bbf52f732a500689cbd9a84d07846417796f2a85e7a41d27d64b10f8e970469cf495b4a1b4ea8b5322f78e9f3048351b550c59a634b47981420081ea4da18b9d318fa001ce660b28bbcf3c1a8893d130b26d25e491f478ae4f95f71ea8897b34c55f1678b8453f08a5ae1b3b4d8c83053c57637a98ef57e5fa51971eba5e287e9910cba734336703defc13fe1659b157e5d9de7bfb929e715ed1a9a505a04a8d8474482295afbb9de90de2e918522cac2d5b5ac09d1fdc4fd7c6393a684ad7234ecb65d0008000000000000560ad146e8b9e9cd9b050edb1f6735c90a76b1ba4dbdee34d0b6750f25ba7251944ada77665573460056351d009a568c782f4438ecba9bee47f25286300e83bd1853076ad52eac84029335b86e7f21e39a1af3d070abef94bc0827db0046dcb7d63bf64bf801f33e3196b522c836a40b0100d0961533737c57e9b7337b981a99f63f600f90647703f0640f6594dd9f26436024a1f90f174769bad5a283271e6d7f49dec90a05bd771dd0502dc2170ccf98ade27e858eb5686ac900000000ae1bc4246ae316c6af10bf02088b4bb2ac89c96e58578dc50eddbf01ece3cb8a363ecbeb8198997115d7151f691a2a755d8233e006dd38ed5ba350bd6aad3bf6f5108083f0100f8a20666e92ec7254ce7284159057be455d16134d65ce69c4b906b76427224b69750b779d81eb6e37e1db62b1788ff918433787f8026ef5c518113d4841b5ca4dbe8d4afff527513a2efc8403be48e494b3bfeede33b1deefd9d902e8dc868f30161c2cd13621b0a20362181186ff8cf4c8d58d74822f92554287ee157e9f1597c3e2e238f382a91bf48b4de88363c841bd7a8cddae334429ccf45bd3d434d9ecf74634ffc9539010f0d36e672b9d668cc6762c0b25e4a527fb4d184ba84498b1367e4b31faf75f1b3dcecfd80c57015d8cd16171507add30833865fc1a42780e9d57bb14a6ebea4018d26e18747546fc7a4a619753fd9bea132058eb90f9b80549473eea2fb9bc43d38d8719a1cca094bd933ceef87a3ec0c2ac70d5f843425100950000009e000000000008000018779600b1f2ae5ed34f5b7e77278f7ded9f030000002e050000009f95a59418f612dfa87c654043da1a59c3c43c7884ab65d4b34984afe30c67179c4f5a3ba0e491f2b942b754a3c0d5b878c4ad63591c3fc7d3a4d4296d4bab0a88e55ff9c2536654bb2f83e8015fac216119e8ce582698938c9a331a97c087b71ffb4c3a599e08fa0607e50300f7ff00d03bf057b408c86a1165bd9a1bdbf3dff88c9b2173a75d5fc82dce6d8a3f297231e33588d7cf183109c1118d94a41d48f8efcf193ff26908accba23f1ec1cff64a1b912ededeb080f9a241e07709e6dd6a3a7e18200c9e80b9634e6f0c4d000000000000000000000000000000005e50e77d04fcf8931ad07b38a39957e6b3a3c909000000e9d694e483e848fe0d00ee7c7d6cc30932a9575aa8808d10a4963560250bb4e60e88c726f63662cb143daf4b9ebd0774998a59fbb42dc35f12452cca456a12b7d15cf3ce7ea350e9510e96527cde622998683e65b235c284543ca32436f9e705dff00f08df1115175628a327876dea291480c2dde8a59d1856eed2b502965038af0d56e49e0e2e9cb06b2927b2eec3f42fa0e4d0f2e25104805f386d460e212c27ac7bafe6a0078f8648ff9f1e0257338ae58457fb27b29430cc9ac6a33ea11b88ae8bc95dffa293aa69d6d47f89b28a25a7ec2fce6691549990f93d1f02e1b619813699303b6b1260d5537e85315551adabe00c98bd7aa06e7f00c89f11a410518d181cbfb9bdb9160af19f1fc456b5fc4f099814631024b734c0cd8843c5cb124a21092e6cdd8aa2f4d3f93e92c6d850898890d9449e3f499af92be74ba8ba7928feabbd99d6288dece7513c50b973bab87214415078857d18032ab5adb8d4bf32405cc5f63eba7e60bcd0098fd7957943b3c4cf13de4e049e06ad7ebc236d1088c99d35f40555364ff86cab4542261999bccd3269e51d10900a1c05696b47ff33a159abce6bb1d69193bd01f59f1d3f431b4e0868db623cb8375baa50785b8fcd37ce4c52abe43c1e3368735022e7cc7a9b397b19b32adc91444f519ad33f7f2680e3cf7ecd3cfc67816eb66b1faa78dd8e3f7e233b6048c53813e6b508dfc713583d8ef8f9cfff5cdae59aa7aca654b1740c90eb71ca000000000000000000000000000000000000000000faa53c07b5f590ee4c8bfbd828972bb7bbc8ed7ae23bf3bca7eb378ba0e912b150dde95dafe80ee043a1d640bd60fdfbe4a2d2aa0607b026f78417471e6ea0d1e86b309b29d0dae2d2c9c730ac21cc2a6213596a784a09775f86a9e6d5b6c7b3c5d10177a873edb630fdf9b1e11005a1ce41d04a2ad3f5d25a1595e7609849033d2e86ac682f2f0cde376f50a88a3ab5e83f56e43a07641b82c077fa1479b79e85c71a9c00000000000000078ce7c4ab383dac0325fa7f4ffb201c479265272febf3d529aa3d9ffb08e4dbc8842fbda4d38c4cf584ccf207e5373231fdb1f7888049370800845004e16a26b06b635f740492c303da988ab41b2ac3d9e9074590475678260f205532235444e991d7d63e52aa28964fb727db39091e5efee76e3d61b34d191895b7d49600a3536c7506df587256999d8094e6346eb781c0e212020d89242ac467aa803fa4140093fe17c4d15e3b4dd931b0db633e0162786e43da18a722aed9a3781d6d373598ae96ab34909981681c75d1f823647fed2bd858a86ecf4b5c32d2f63ca6268ed97eb79ff8d3ccb24f111cf6f9179a8cbedaebe04172b3bc54dffa34e065facf9eafdbff22bddc89faff0f9ed96221bcab5a06391cca36a09c92e87047513673b9b58c8453aa6e4f6054bc33b24f43d1dbe4d9a7572ca90a90b26d956b8d8502f58602485f716b9beb4a632e11a3124e818ad6dd010f86c011af09a56747a97f716e91a2c0386d7db2f54fe25a7ff123e5861a9855"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x171}, 0x48) (async) ioctl$KDSKBMETA(0xffffffffffffffff, 0x4b63, &(0x7f0000000100)=0x4) (async) [ 231.419631][ T4773] ext4: Unknown parameter 'uÿ Nuo' 18:23:36 executing program 4: r0 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r0, 0x0, 0x0) (async) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r1, 0x0, 0x0) (async) r2 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r2, 0x0, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000040)='cpuacct.usage_user\x00', 0x26e1, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x11, 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000950af8425874d27fea5e00"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000000)) (async) r4 = openat$sysctl(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) ioctl$BTRFS_IOC_RESIZE(r4, 0x50009403, &(0x7f0000000240)={{}, {@void, @actul_num={@val=0x2d, 0x1, 0x74}}}) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000200)=0x80000000000008, 0x12) (async) r6 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r3, 0xc018937e, &(0x7f0000000100)={{0x1, 0x1, 0x18, r3, {0x4}}, './file0\x00'}) epoll_ctl$EPOLL_CTL_MOD(r6, 0x3, r7, &(0x7f0000000180)={0x200b}) ioctl$EXT4_IOC_MIGRATE(r3, 0x6609) 18:23:36 executing program 2: syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8b24, &(0x7f00000001c0)={'wlan0\x00'}) [ 231.462466][ T4836] loop5: detected capacity change from 0 to 16 18:23:36 executing program 5: syz_mount_image$tmpfs(0x0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000480)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) openat$dir(0xffffffffffffff9c, &(0x7f00000018c0)='./file0/file0\x00', 0x166ff, 0x0) pivot_root(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') shmctl$SHM_UNLOCK(0x0, 0xc) lsetxattr$security_capability(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100), 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000180)='./bus\x00', 0x0, 0x24, 0x0) unlink(&(0x7f0000000040)='./file0/file0\x00') unlink(&(0x7f00000002c0)='./bus/file0\x00') 18:23:36 executing program 3: syz_mount_image$tmpfs(0x0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000480)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) openat$dir(0xffffffffffffff9c, &(0x7f00000018c0)='./file0/file0\x00', 0x166ff, 0x0) (async) pivot_root(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') shmctl$SHM_UNLOCK(0x0, 0xc) (async) lsetxattr$security_capability(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100), 0x0, 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000180)='./bus\x00', 0x0, 0x24, 0x0) unlink(&(0x7f0000000040)='./file0/file0\x00') (async) unlink(&(0x7f00000002c0)='./bus/file0\x00') 18:23:36 executing program 2: syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8b24, &(0x7f00000001c0)={'wlan0\x00'}) 18:23:36 executing program 4: r0 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r0, 0x0, 0x0) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r1, 0x0, 0x0) (async) r2 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r2, 0x0, 0x0) (async) r3 = openat$cgroup_ro(r2, &(0x7f0000000040)='cpuacct.usage_user\x00', 0x26e1, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x11, 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000950af8425874d27fea5e00"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000000)) (async) r4 = openat$sysctl(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) ioctl$BTRFS_IOC_RESIZE(r4, 0x50009403, &(0x7f0000000240)={{}, {@void, @actul_num={@val=0x2d, 0x1, 0x74}}}) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000200)=0x80000000000008, 0x12) (async) r6 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r3, 0xc018937e, &(0x7f0000000100)={{0x1, 0x1, 0x18, r3, {0x4}}, './file0\x00'}) epoll_ctl$EPOLL_CTL_MOD(r6, 0x3, r7, &(0x7f0000000180)={0x200b}) (async) ioctl$EXT4_IOC_MIGRATE(r3, 0x6609) 18:23:36 executing program 1: ioctl$VIDIOC_SUBDEV_ENUM_DV_TIMINGS(0xffffffffffffffff, 0xc0945662, &(0x7f0000000080)={0x4ff13245, 0x0, '\x00', {0x0, @reserved}}) r0 = socket(0xa, 0x6, 0x0) fsetxattr$security_capability(r0, &(0x7f0000000140), &(0x7f0000000180)=@v2={0x2000000, [{0x9, 0x5}, {0x6, 0x1560}]}, 0x14, 0x2) connect$rds(r0, &(0x7f0000000000)={0x2, 0x4e24, @local}, 0x10) sendmmsg(r0, &(0x7f0000004680)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000000000010000800000000098c38fee826983d9ff3947eeab9a115f77dab78c4158fffa79334f9322804ba5d8e820ef9da4b3eb6b19a9a3d6a8ab7b3018c1e289d4549e3149e1635c53de078d5044cfab007f1d6d3065b2dd538d3158280674c6cc8da95a72328b7f8363ce977127c6e522f1bd72fd04fb2df542440b150a7ad255272d7e6020f567fba64d0f0a79ec031faa5d6d2b41643bf616e12c8ecb41f84c5af7daf4cb216c2df1350ffa8234c8fac059a86379f02b4250cabc268a004ff3b915e17a273dae6c18db"], 0x10}}], 0x2, 0x0) 18:23:36 executing program 2: syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8b24, &(0x7f00000001c0)={'wlan0\x00'}) 18:23:36 executing program 5: syz_mount_image$tmpfs(0x0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000480)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) openat$dir(0xffffffffffffff9c, &(0x7f00000018c0)='./file0/file0\x00', 0x166ff, 0x0) pivot_root(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') shmctl$SHM_UNLOCK(0x0, 0xc) lsetxattr$security_capability(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100), 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000180)='./bus\x00', 0x0, 0x24, 0x0) unlink(&(0x7f0000000040)='./file0/file0\x00') unlink(&(0x7f00000002c0)='./bus/file0\x00') 18:23:36 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000940)='./file0\x00', 0x0, 0x2, &(0x7f00000004c0)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x8000}], 0xa008, &(0x7f0000000300)=ANY=[@ANYBLOB="18043ce3b75ef342dd7dac473fe97e8537bc0819bee0a6f53e6290f1735aa0c48fd69f8fdff3bed27329452e3d030d6b157e3fdd7312e8c274c58b5e8c08ddf7318cc2906cbf53f5042aa9e9a09e4e465bfbe5d25507cd2738349d936623cee15dbb4abd00cab999c3b6b6b60414f869269a2f041a462483e00ef261721fa922f09170651dedd261d5d47f98249d6bc84b6176bbafced2ec2d857cfa0a0a7ccb9f87ac78b985d4ac4c7c5e0b7e2779b1f7fdbe759405402dac36921a5581d743ee7e890cd8de39533bf419f73c031eaf743934f84bedba5a0ccf95bd16b886368e2a9bd0bb6b7499bad6c4484018a9f75c6a24c3f7"], 0x0) chdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x2c, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000100000005000000000004000040000020000000721f1f63721f1f630100ffff53ef010001000000721f1f63000000000000000001000000000000000b0000000001000008000000d2420100120300000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3132343031373531363700"/192, 0xc0, 0x400}, {&(0x7f00000100c0)="000000000000000000000000061c762a9e0343b5b85a1f1630e12449010040000c00000000000000721f1f6300"/64, 0x40, 0x4e0}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000040000004600000000000000", 0x40, 0x540}, {&(0x7f0000010140)="0300000004000000010000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000010160)="02000000030000000400000016000f000300040000000000000000000f00c5d7", 0x20, 0x800}, {&(0x7f0000010180)="ff030000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000721f1f63721f1f63721f1f6300"/4128, 0x1020, 0x1000}, {&(0x7f00000111a0)="ed41000000080000721f1f63721f1f63721f1f6300000000000004004000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x2100}, {&(0x7f00000111e0)="2000000094c04e8d94c04e8d00000000721f1f6300"/32, 0x20, 0x2180}, {&(0x7f0000011200)="8081000000180000721f1f63721f1f63721f1f6300000000000001004000000010000800000000000af301000400000000000000000000000300000030000000", 0x40, 0x2200}, {&(0x7f0000011240)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x2280}, {&(0x7f0000011260)="8081000000180000721f1f63721f1f63721f1f6300000000000001004000000010000800000000000af301000400000000000000000000000300000040000000", 0x40, 0x2300}, {&(0x7f00000112a0)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x2380}, {&(0x7f00000112c0)="c041000000400000721f1f63721f1f63721f1f6300000000000002004000000000000800000000000af301000400000000000000000000000800000020000000", 0x40, 0x2a00}, {&(0x7f0000011300)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x2a80}, {&(0x7f0000011320)="ed41000000080000721f1f63721f1f63721f1f6300000000000002004000000000000800030000000af3010004000000000000000000000001000000500000000000000000000000000000000000000000000000000000000000000000000000000000006857711e0000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0xa0, 0x2b00}, {&(0x7f00000113c0)="ed8100001a040000721f1f63721f1f63721f1f6300000000000001004000000000000800010000000af301000400000000000000000000000100000060000000000000000000000000000000000000000000000000000000000000000000000000000000848480ee0000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0xa0, 0x2c00}, {&(0x7f0000011460)="ffa1000027000000721f1f63721f1f63721f1f6300000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e313234303137353136372f66696c65302f66696c653000000000000000000000000000000000000000000090123cf70000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0xa0, 0x2d00}, {&(0x7f0000011500)="ed8100000a000000721f1f63721f1f63721f1f6300000000000001004000000000000800010000000af3010004000000000000000000000001000000700000000000000000000000000000000000000000000000000000000000000000000000000000009a4e79b80000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000000002ea06015400000000000600000000000000786174747231000006014c0000000000060000000000000078617474723200000000000000000000000000000000000000000000000000000000000078617474723200007861747472310000ed81000028230000721f1f63721f1f63721f1f6300000000000002004000000000000800010000000af3010004000000000000000000000005000000800000000000000000000000000000000000000000000000000000000000000000000000000000004a3af0580000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0x1a0, 0x2e00}, {&(0x7f00000116a0)="ed81000064000000721f1f63721f1f63721f1f6300000000000001004000000000000800010000000af301000400000000000000000000000100000090000000000000000000000000000000000000000000000000000000000000000000000000000000f9c9ddbb0000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0xa0, 0x3000}, {&(0x7f0000011740)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c6533000000110000009407090166696c652e636f6c64000000", 0x80, 0x8000}, {&(0x7f00000117c0)="0b0000000c0001022e00000002000000f40702022e2e00"/32, 0x20, 0x10000}, {&(0x7f00000117e0)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x10800}, {&(0x7f0000011800)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x11000}, {&(0x7f0000011820)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x11800}, {&(0x7f0000011840)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x12000}, {&(0x7f0000011860)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x12800}, {&(0x7f0000011880)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x13000}, {&(0x7f00000118a0)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x13800}, {&(0x7f00000118c0)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x18000}, {&(0x7f00000118e0)="0200"/32, 0x20, 0x18400}, {&(0x7f0000011900)="0300"/32, 0x20, 0x18800}, {&(0x7f0000011920)="0400"/32, 0x20, 0x18c00}, {&(0x7f0000011940)="0500"/32, 0x20, 0x19000}, {&(0x7f0000011960)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000800300"/96, 0x60, 0x19400}, {&(0x7f00000119c0)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x20000}, {&(0x7f00000119e0)="0200"/32, 0x20, 0x20400}, {&(0x7f0000011a00)="0300"/32, 0x20, 0x20800}, {&(0x7f0000011a20)="0400"/32, 0x20, 0x20c00}, {&(0x7f0000011a40)="0500"/32, 0x20, 0x21000}, {&(0x7f0000011a60)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000800300"/96, 0x60, 0x21400}, {&(0x7f0000011ac0)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d807050766696c653100"/64, 0x40, 0x28000}, {&(0x7f0000011b00)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x30000}, {&(0x7f0000011f20)='syzkallers\x00'/32, 0x20, 0x38000}, {&(0x7f0000011f40)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x48000}], 0x0, &(0x7f0000011fc0), 0x1) prctl$PR_GET_TIMERSLACK(0x1e) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_QGROUP_LIMIT(r0, 0x8030942b, &(0x7f0000000080)={0x0, {0xd, 0x7, 0x7, 0x20, 0x8000000000000001}}) 18:23:36 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001d00)=ANY=[@ANYBLOB='#\x00\x00\x00(\x00\''], 0x4c}}, 0x0) r1 = socket(0x10, 0x3, 0x0) write(r1, &(0x7f0000000140)="240000001a005f0014f9f4070009090002fc80000000000000efffff07001c0007000000", 0x24) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r1, 0x10e, 0x1, &(0x7f0000000040)=0xf, 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="73797a3160a7a1f688079cd45cfe2b0f89fab7841be7ceee9096109a238e0d2f68e3c3e49068fa6d330a063c99fe321f265d07bfd4c61604f090d7d2951e47c04304b1ebe9511e0b338ac66bc8eaa19f72e0c67cc3d6cb25c8a00dcc8d5218f6f38da90e032e0ff83b68514b364b3ae76740e4051e0529031eb01ddd2b041bf5f37212c25a5cba2ade97e0d8963de65cfce9e2ea062d41f95fa26cc388dcc5fb3f3eb0f53e508256870eb400000000d191a5872629166424bd20543dd26aa019def365b93cf6abb889988673d8066010919eecf4eab607e29c7c203bf7fcf436ffac49ec41121f0b07562dbee2181ec26036a49a5327d8c6b15a36070a6f39d5dfaa4d0925695df32b8e36f65440ffb31dc5c0365649e235762a34963cb3890008cfd8f69c306905a7b8f67c6c0cedb278fa632f87feba885177054a76f0baad28944b02e440da35a7bbce7abd0e7323fa144fa6247d5d1f6b413341c4584f32ae3c1e609926389570bdd6693eae101b3f6de4a11cba339be0254f295a65c6567cc2afa7a5eb02bc957fac7f510b26cef798641e903e33348f0b66f061c05fd6158d62f713fa9fc4b8eaa4e0e0f9a76b8eb86a4eceff00dbd6bcec160c517c84de5fa10b73aec8c0a2236f1811f21eb5442c51e36ba2da1fc2462e24ca41d856ca983f53499e7ba9e797130c9c76852feb677adc30c75bbd10e135b60883fa5fa1678d8d8519b907d308db5c42b256dd5f7314bd231355e5f3e772ceb413147a9f025880db82b227c7cf337de26c379643a1101271a30fa14cdc4a3ad1799cb444b3e69141f967f055b92ac74f1105dae4600efe2f23d9953125b44521b1a03727f9625f5a9d9c9ecd6e096ed59402c212a97d6963fd8ba4"], 0xd5) sendmsg$NL802154_CMD_DEL_SEC_LEVEL(r3, &(0x7f00000003c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0x1c, 0x0, 0x200, 0x70bd29, 0x25dfdbff, {}, [@NL802154_ATTR_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20004800}, 0x44) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0xe, &(0x7f0000000580)=ANY=[@ANYBLOB="b70200000200bfa300000000000007030000fdfdfff67a0af0ffd8ffffff79a4f0ff00000000b7060400ffffffff2d6405000000000065040000010000400404000001000000b7050000000000f56a0a00fe00000000850000000a000000990000000000000095000020000000009c050000002c5fea2e25dad5ff4c6fa0"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) r5 = accept4(r2, 0x0, &(0x7f0000000080), 0x100800) setsockopt$SO_BINDTODEVICE_wg(r5, 0x1, 0x19, &(0x7f00000000c0)='wg2\x00', 0x4) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f1, &(0x7f00000006c0)={'ip6tnl0\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @loopback={0x4500000000000000}, @remote}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r4, 0x89f5, &(0x7f0000002900)={'ip6_vti0\x00', &(0x7f0000002a00)={'ip6tnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev, @remote}}) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x4e22, 0xfffffffd, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0xe0}, 0x1c) connect$inet6(r4, &(0x7f0000000600)={0xa, 0x4e24, 0x200, @dev={0xfe, 0x80, '\x00', 0x14}}, 0x1c) socket$inet6(0x10, 0x108000000003, 0x0) [ 232.332191][ T4891] loop4: detected capacity change from 0 to 128 [ 232.354609][ T4895] netlink: 'syz-executor.3': attribute type 28 has an invalid length. [ 232.402466][ T4891] loop4: detected capacity change from 0 to 2048 [ 232.412277][ T4608] I/O error, dev loop4, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 232.501957][ T4891] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: writeback. [ 232.595863][ T3775] EXT4-fs (loop4): unmounting filesystem. 18:23:38 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001d00)=ANY=[@ANYBLOB='#\x00\x00\x00(\x00\''], 0x4c}}, 0x0) (async) r1 = socket(0x10, 0x3, 0x0) write(r1, &(0x7f0000000140)="240000001a005f0014f9f4070009090002fc80000000000000efffff07001c0007000000", 0x24) (async) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r1, 0x10e, 0x1, &(0x7f0000000040)=0xf, 0x4) (async) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="73797a3160a7a1f688079cd45cfe2b0f89fab7841be7ceee9096109a238e0d2f68e3c3e49068fa6d330a063c99fe321f265d07bfd4c61604f090d7d2951e47c04304b1ebe9511e0b338ac66bc8eaa19f72e0c67cc3d6cb25c8a00dcc8d5218f6f38da90e032e0ff83b68514b364b3ae76740e4051e0529031eb01ddd2b041bf5f37212c25a5cba2ade97e0d8963de65cfce9e2ea062d41f95fa26cc388dcc5fb3f3eb0f53e508256870eb400000000d191a5872629166424bd20543dd26aa019def365b93cf6abb889988673d8066010919eecf4eab607e29c7c203bf7fcf436ffac49ec41121f0b07562dbee2181ec26036a49a5327d8c6b15a36070a6f39d5dfaa4d0925695df32b8e36f65440ffb31dc5c0365649e235762a34963cb3890008cfd8f69c306905a7b8f67c6c0cedb278fa632f87feba885177054a76f0baad28944b02e440da35a7bbce7abd0e7323fa144fa6247d5d1f6b413341c4584f32ae3c1e609926389570bdd6693eae101b3f6de4a11cba339be0254f295a65c6567cc2afa7a5eb02bc957fac7f510b26cef798641e903e33348f0b66f061c05fd6158d62f713fa9fc4b8eaa4e0e0f9a76b8eb86a4eceff00dbd6bcec160c517c84de5fa10b73aec8c0a2236f1811f21eb5442c51e36ba2da1fc2462e24ca41d856ca983f53499e7ba9e797130c9c76852feb677adc30c75bbd10e135b60883fa5fa1678d8d8519b907d308db5c42b256dd5f7314bd231355e5f3e772ceb413147a9f025880db82b227c7cf337de26c379643a1101271a30fa14cdc4a3ad1799cb444b3e69141f967f055b92ac74f1105dae4600efe2f23d9953125b44521b1a03727f9625f5a9d9c9ecd6e096ed59402c212a97d6963fd8ba4"], 0xd5) (async) sendmsg$NL802154_CMD_DEL_SEC_LEVEL(r3, &(0x7f00000003c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0x1c, 0x0, 0x200, 0x70bd29, 0x25dfdbff, {}, [@NL802154_ATTR_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20004800}, 0x44) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0xe, &(0x7f0000000580)=ANY=[@ANYBLOB="b70200000200bfa300000000000007030000fdfdfff67a0af0ffd8ffffff79a4f0ff00000000b7060400ffffffff2d6405000000000065040000010000400404000001000000b7050000000000f56a0a00fe00000000850000000a000000990000000000000095000020000000009c050000002c5fea2e25dad5ff4c6fa0"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) (async) r5 = accept4(r2, 0x0, &(0x7f0000000080), 0x100800) setsockopt$SO_BINDTODEVICE_wg(r5, 0x1, 0x19, &(0x7f00000000c0)='wg2\x00', 0x4) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f1, &(0x7f00000006c0)={'ip6tnl0\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @loopback={0x4500000000000000}, @remote}}) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r4, 0x89f5, &(0x7f0000002900)={'ip6_vti0\x00', &(0x7f0000002a00)={'ip6tnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev, @remote}}) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x4e22, 0xfffffffd, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0xe0}, 0x1c) (async) connect$inet6(r4, &(0x7f0000000600)={0xa, 0x4e24, 0x200, @dev={0xfe, 0x80, '\x00', 0x14}}, 0x1c) (async) socket$inet6(0x10, 0x108000000003, 0x0) 18:23:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r0 = creat(0x0, 0x0) (async, rerun: 32) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async, rerun: 32) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000080eff95c9594c9c593602c06f113c0762b78a1398c57049bdf50344c22fa46ab9"], &(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', r1}, 0x31) (async) syz_clone(0x40986280, 0x0, 0x0, &(0x7f0000000a40), &(0x7f00000002c0), 0x0) (async) ioctl$FS_IOC_FIEMAP(0xffffffffffffffff, 0xc020660b, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) ptrace(0x4208, 0x0) (async) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'wg1\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x3fc}, 0x0, r3}) (async) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000001c0)={&(0x7f0000000400)=ANY=[@ANYRESHEX=r2, @ANYBLOB="da04800293802b1a4a12c224fdaffdc11987a5930b8525809d21d333b3b71cb9e6ea657b1fb9538f071e9bc5a6ff997528443edd070681b4d847135574bb540d3288591b1e668b76f892f218396fe2a0412986705e8dc97a507823aa873206d95189c5988fac0b5894b2f2c62bda0f29fb604d9b9586528b4c7e9db49992f088e09ec7acbafa0b8e2b94977773a8984d87c2085f4a733287ae99f7e1b437bbda0a603498190564725937b0448adbe8774f39c561ff4b4de1e21e7602e9e4b6d97a25fa01516b1aa549d24f29f35144c71d38f8d4", @ANYBLOB="0200f1ff0f000a00c500f3ff08000b0000020000"], 0x2c}, 0x1, 0x0, 0x0, 0x40080c0}, 0x4801) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640), 0x0, 0x0) flock(r4, 0x0) (async) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) (async) syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001680)=ANY=[@ANYBLOB="b70200000f0e0009bfa300000000000024020000fffeff7f7a03f0fff8ffffff79a4f0ff00000000b7060000d0b68af1de640200000000007502faff07cd02020404000001007d60b70300000d1000006a0a00fe0000000d8500000026000000b70000000004002995000000000000001da5ad3548ebb63d18db6a1c72821c9b767ac8308fbcd5c5e4a5ad1059b5725ac60c2ceaea4c0ec908abb6e7325ec1956bd8660bf3664148a2c96752fe2bb328dff1aa503b8de7ab9a780001000000000000d4bf20c2bd152d814f01f2cd539e030b0000000000007f2efcf32333b08e6e497640000000aea5cac0ceafdb9a2eeb02a1f5104d16ddb64963d84d91004cd5817e0b7f005e6ee7a39e2f0b5a18ed786b783ab1321ea5e82ae5ba2c42a5e23ea6253d5df768d0cb9f35e4f41a62d79b4c03e53466fa4f22d8c19f958e8b34de3535e7dacf1b13f7e851ec843c2288a2e7ff949a7a48ce18799ee53de177a81ea67a8f84538a9a311c754e5ab59a43f56d2085786e7ec07d78917f7169f006f3f5c95177fbd0b14b36259e2905ef911785c88a16aae46084d676d8ef8aa6ecc2d34a442bc098f4fcc96623b7c373b0ef04d55b846b094b0d6c7a75a76d445e0dcdf72c7ef97e08512ef5987b6e09a6a7caffff0000141f65e7d9ebe3be70c4364333af9a9d91c3e41ac37a63f85ad8254479c12f7c84fa5df32b70a80cce69cf30d3d67d84ccf3f9db9b2ff72f3ce0d7ce76fd967d0736690111de2ddc4b153c989ef100bbf76063d3f6ffffb73d70e9c3d7b90aecf48eb19767e00b75041739952fe87fde27ce01893f54ec0ea8e792414f639bc9ce1fea3f6ac0d7025759d4b45577c205c70631e8ad585951950e851250540593e61860b69a521f4e210b6494e3c52d927195737945cc03d5668483151710de246420a1b6c55b73876a6ed7f58bde38b44ab13d980c894ed90d9338923789a1edcd8043fe87919088383268324a25df14010c8e1b49b0400e4f6f767ee30ea306000000b8c97c00eaa00ff9bc46e1cfecbdc0e4ffac53e8f76c8b556306b409d04544d3a7edd4d447d2fb431e226ae182b8dcc86fe09b404a0b7c723d3b19c3dc382fa91fb0fb8f9f3f13296bb1758b24aad0922091d49e2bc408a5a37d2fe7a60b903d2d9fe9c151cafcc8dc389671c2d08b6e2641500568445b00cee4585af04fa69e0380be0d66649dcf3bf8a9066e596119109ea8b308ff070000aab1c95bb22cedd913b22dcaa197ccc34586dc50bd9f4628ebe757bae30b356521df06f995cb57f97052fc4158250ccecfb47ea8faf509593fadc7eafb613313b052397af1ede94d87590ce90a0a7579766f7ec4fcd3cb0b1a8c531724d5ef6b334803cedaa9cedf16dc3af6c9eb0dcca5303eed6689ea910900785f61278dde47e6672e93a314a5f60e7b682bf0cacde21f6090f4fb311afd7f8b48f3f0d8c66449d8687dcf2d0f76668b2b9bf8b32b518e01ffb985f8054d37959c529e99b7daf32acfed749d516d014cef5f98126324e202badc1e5c20d69e576a770000000000005addc0103756b894418e4591c624a9b2ccabbfb888d413d923b0c901973cd7c9d197d6d8e64787c4d397f57a15b6e0b4212b6cb55b9c207bbe84f483b15f45b9a1d3af087047c568aef1d8559c6146bb93026ebfc0bb5ec10b6290dc757a4903a88fb2c035f9349b59085cf91b8b775152786118a1020000fc19928ccb713ff09e179c308fbe9bc543dcf43f731074d96ef2447a2a4af5ca0c39e7ca2e801e57560a55e9cfa095cf3f74398219ad10e5e9d26631c2f1db3a2882f6e130a79517a88de7596429a20793e12616aa32b3e720c6521fbe933321adde8ca7dd99c0a0125ff8c18119a6926083f4a2c008a9f2a29e30823bf0ec3639cadaf9be9608358e1e5ab17eea477b1754f78f45468c9568471647f8bc03d11811ac6eec1741ceb39a3ecd9e3c325fcabbab3d12f6a759f7ce11dafa387a8077db8a2230d2014a57bc8dd47741270000008000000000b2eebd5e1626cab98499328ff024a240199993433ceb5be20427a32df7047d63010dfc6a461517ad48ff64042e84c85c899fd11c6320a8d8fc0e78c1aaa152d567f91dd943f62d167fed1b605965a5c2b32d094a461a990000000000000000000000000000000000000000000200000000000000000000b385c644a4a170e6dc9e9e546bfa049d025b319abd87fd85482b43db5d6c2cb6a204d45f88dd4140c8edb598a36e21ad132bf6b88c99c56633b01813fc5cd7d048469a966bbfb300fd772cbadf0cf26899bfd15e7d9408026a92f13f11d1c9832259b2f97227f84a3bb96253717a177ac091d0f4632f638b09a0307ff31729857f6fb7dac17ed09e6fe9f19e481a3f77cead663f42456e080952636515c758f5047ba148944133a492ef20a1778088c42094903d6ece2497b99fc745c420b035ff7961484a0f62a2d957ae2e47ff1ea8a059f2d03bf9c3e8d2b16ab409de762522f6008de48bb70b698c5c9867437ac3127fad4bd699acaad78a5f66c7fc7d46e048082a0af61e6b052e473ed26b032a070ea10e985703b292c7336112b1f35c3b069363869dce725d8da75dcec76dc591c052feecee18c64c4600a0bc3d4945d4b918865bbf52f732a500689cbd9a84d07846417796f2a85e7a41d27d64b10f8e970469cf495b4a1b4ea8b5322f78e9f3048351b550c59a634b47981420081ea4da18b9d318fa001ce660b28bbcf3c1a8893d130b26d25e491f478ae4f95f71ea8897b34c55f1678b8453f08a5ae1b3b4d8c83053c57637a98ef57e5fa51971eba5e287e9910cba734336703defc13fe1659b157e5d9de7bfb929e715ed1a9a505a04a8d8474482295afbb9de90de2e918522cac2d5b5ac09d1fdc4fd7c6393a684ad7234ecb65d0008000000000000560ad146e8b9e9cd9b050edb1f6735c90a76b1ba4dbdee34d0b6750f25ba7251944ada77665573460056351d009a568c782f4438ecba9bee47f25286300e83bd1853076ad52eac84029335b86e7f21e39a1af3d070abef94bc0827db0046dcb7d63bf64bf801f33e3196b522c836a40b0100d0961533737c57e9b7337b981a99f63f600f90647703f0640f6594dd9f26436024a1f90f174769bad5a283271e6d7f49dec90a05bd771dd0502dc2170ccf98ade27e858eb5686ac900000000ae1bc4246ae316c6af10bf02088b4bb2ac89c96e58578dc50eddbf01ece3cb8a363ecbeb8198997115d7151f691a2a755d8233e006dd38ed5ba350bd6aad3bf6f5108083f0100f8a20666e92ec7254ce7284159057be455d16134d65ce69c4b906b76427224b69750b779d81eb6e37e1db62b1788ff918433787f8026ef5c518113d4841b5ca4dbe8d4afff527513a2efc8403be48e494b3bfeede33b1deefd9d902e8dc868f30161c2cd13621b0a20362181186ff8cf4c8d58d74822f92554287ee157e9f1597c3e2e238f382a91bf48b4de88363c841bd7a8cddae334429ccf45bd3d434d9ecf74634ffc9539010f0d36e672b9d668cc6762c0b25e4a527fb4d184ba84498b1367e4b31faf75f1b3dcecfd80c57015d8cd16171507add30833865fc1a42780e9d57bb14a6ebea4018d26e18747546fc7a4a619753fd9bea132058eb90f9b80549473eea2fb9bc43d38d8719a1cca094bd933ceef87a3ec0c2ac70d5f843425100950000009e000000000008000018779600b1f2ae5ed34f5b7e77278f7ded9f030000002e050000009f95a59418f612dfa87c654043da1a59c3c43c7884ab65d4b34984afe30c67179c4f5a3ba0e491f2b942b754a3c0d5b878c4ad63591c3fc7d3a4d4296d4bab0a88e55ff9c2536654bb2f83e8015fac216119e8ce582698938c9a331a97c087b71ffb4c3a599e08fa0607e50300f7ff00d03bf057b408c86a1165bd9a1bdbf3dff88c9b2173a75d5fc82dce6d8a3f297231e33588d7cf183109c1118d94a41d48f8efcf193ff26908accba23f1ec1cff64a1b912ededeb080f9a241e07709e6dd6a3a7e18200c9e80b9634e6f0c4d000000000000000000000000000000005e50e77d04fcf8931ad07b38a39957e6b3a3c909000000e9d694e483e848fe0d00ee7c7d6cc30932a9575aa8808d10a4963560250bb4e60e88c726f63662cb143daf4b9ebd0774998a59fbb42dc35f12452cca456a12b7d15cf3ce7ea350e9510e96527cde622998683e65b235c284543ca32436f9e705dff00f08df1115175628a327876dea291480c2dde8a59d1856eed2b502965038af0d56e49e0e2e9cb06b2927b2eec3f42fa0e4d0f2e25104805f386d460e212c27ac7bafe6a0078f8648ff9f1e0257338ae58457fb27b29430cc9ac6a33ea11b88ae8bc95dffa293aa69d6d47f89b28a25a7ec2fce6691549990f93d1f02e1b619813699303b6b1260d5537e85315551adabe00c98bd7aa06e7f00c89f11a410518d181cbfb9bdb9160af19f1fc456b5fc4f099814631024b734c0cd8843c5cb124a21092e6cdd8aa2f4d3f93e92c6d850898890d9449e3f499af92be74ba8ba7928feabbd99d6288dece7513c50b973bab87214415078857d18032ab5adb8d4bf32405cc5f63eba7e60bcd0098fd7957943b3c4cf13de4e049e06ad7ebc236d1088c99d35f40555364ff86cab4542261999bccd3269e51d10900a1c05696b47ff33a159abce6bb1d69193bd01f59f1d3f431b4e0868db623cb8375baa50785b8fcd37ce4c52abe43c1e3368735022e7cc7a9b397b19b32adc91444f519ad33f7f2680e3cf7ecd3cfc67816eb66b1faa78dd8e3f7e233b6048c53813e6b508dfc713583d8ef8f9cfff5cdae59aa7aca654b1740c90eb71ca000000000000000000000000000000000000000000faa53c07b5f590ee4c8bfbd828972bb7bbc8ed7ae23bf3bca7eb378ba0e912b150dde95dafe80ee043a1d640bd60fdfbe4a2d2aa0607b026f78417471e6ea0d1e86b309b29d0dae2d2c9c730ac21cc2a6213596a784a09775f86a9e6d5b6c7b3c5d10177a873edb630fdf9b1e11005a1ce41d04a2ad3f5d25a1595e7609849033d2e86ac682f2f0cde376f50a88a3ab5e83f56e43a07641b82c077fa1479b79e85c71a9c00000000000000078ce7c4ab383dac0325fa7f4ffb201c479265272febf3d529aa3d9ffb08e4dbc8842fbda4d38c4cf584ccf207e5373231fdb1f7888049370800845004e16a26b06b635f740492c303da988ab41b2ac3d9e9074590475678260f205532235444e991d7d63e52aa28964fb727db39091e5efee76e3d61b34d191895b7d49600a3536c7506df587256999d8094e6346eb781c0e212020d89242ac467aa803fa4140093fe17c4d15e3b4dd931b0db633e0162786e43da18a722aed9a3781d6d373598ae96ab34909981681c75d1f823647fed2bd858a86ecf4b5c32d2f63ca6268ed97eb79ff8d3ccb24f111cf6f9179a8cbedaebe04172b3bc54dffa34e065facf9eafdbff22bddc89faff0f9ed96221bcab5a06391cca36a09c92e87047513673b9b58c8453aa6e4f6054bc33b24f43d1dbe4d9a7572ca90a90b26d956b8d8502f58602485f716b9beb4a632e11a3124e818ad6dd010f86c011af09a56747a97f716e91a2c0386d7db2f54fe25a7ff123e5861a9855"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x171}, 0x48) (async) ioctl$KDSKBMETA(0xffffffffffffffff, 0x4b63, &(0x7f0000000100)=0x4) 18:23:38 executing program 5: r0 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r0, 0x0, 0x0) ioctl$KVM_SET_NR_MMU_PAGES(r0, 0xae44, 0xa0) bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x4, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="850000004f07a7945149b3636f000000c02b5a41000000009500000000000000"], &(0x7f0000000140)='GPL\x00', 0x2, 0xff5b, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x1e, 0x10, 0x0, 0x1e, 0xffffffffffffffff}, 0x25) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(r0, 0x80286722, &(0x7f0000000100)={&(0x7f0000000400)=""/190, 0xbe, 0x8001, 0x7}) write$P9_RXATTRWALK(r1, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000380)={r1, 0x0, 0xb0, 0x0, &(0x7f0000000040)="30353d53fabd6b8c1c14eebf08ba2b7afd5ab4a4aed28a4e1bc720d61cd101ca17ee5093718659dd5a6716bef5c3c3093ad289d2cb3c573dbdede81a52057fc7d4d20e6393d96744537b87ba8a315427878abb3bd5fc84f5e4096d167230e2fc59ffa523e18542754e9b85b9c1561cf7cacc8b76afc27d0b6f2b04cb1e1e2f9bc916e76bf91cc88e95c8d762e8a46f53cde883985160c333f4d75e1b01575e327d77fdfb6c343a996cf1932f190e16d8", &(0x7f0000000100), 0x3, 0x0, 0xfb, 0x17, &(0x7f0000000240)="93cc973aa63c7e69f6f968d0d36f9881229d035a00b06c668421aa7167bb8c597766bddf1386b7a60eac69689707650a05e2a18a0b4db5cfcddf9c8a9dc498343a59680e438946b90451b07783a1f32afb5a7cabd6a9295eac1f2a3b4f9ce060ea3e413ad3a244e995daf1e20d538bfdeb921e43b6f3abcb95ad5e63eea381cddea6e7bd4a5790bcd8c620bde19b1172e5dd626c24b9c7ed08646d2ed02027803ccd436b615de352147cd8939f5091fd7ab3423d4b0408739e5f8a114d278b019262385afd27c8b7680f9da3b5f819347731c9614a45a916d50c058353e2189171a21943a7fb1835dfc2d581b6cbc12c1b31823651dc70031141df", &(0x7f0000000340)="a40d4a6a3058b217a3b703c47f6bec469a5a37dd5d6a9a", 0x0, 0x2}, 0x48) 18:23:38 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b24, 0x0) 18:23:38 executing program 1: ioctl$VIDIOC_SUBDEV_ENUM_DV_TIMINGS(0xffffffffffffffff, 0xc0945662, &(0x7f0000000080)={0x4ff13245, 0x0, '\x00', {0x0, @reserved}}) r0 = socket(0xa, 0x6, 0x0) fsetxattr$security_capability(r0, &(0x7f0000000140), &(0x7f0000000180)=@v2={0x2000000, [{0x9, 0x5}, {0x6, 0x1560}]}, 0x14, 0x2) connect$rds(r0, &(0x7f0000000000)={0x2, 0x4e24, @local}, 0x10) sendmmsg(r0, &(0x7f0000004680)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000000000010000800000000098c38fee826983d9ff3947eeab9a115f77dab78c4158fffa79334f9322804ba5d8e820ef9da4b3eb6b19a9a3d6a8ab7b3018c1e289d4549e3149e1635c53de078d5044cfab007f1d6d3065b2dd538d3158280674c6cc8da95a72328b7f8363ce977127c6e522f1bd72fd04fb2df542440b150a7ad255272d7e6020f567fba64d0f0a79ec031faa5d6d2b41643bf616e12c8ecb41f84c5af7daf4cb216c2df1350ffa8234c8fac059a86379f02b4250cabc268a004ff3b915e17a273dae6c18db"], 0x10}}], 0x2, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_DV_TIMINGS(0xffffffffffffffff, 0xc0945662, &(0x7f0000000080)={0x4ff13245, 0x0, '\x00', {0x0, @reserved}}) (async) socket(0xa, 0x6, 0x0) (async) fsetxattr$security_capability(r0, &(0x7f0000000140), &(0x7f0000000180)=@v2={0x2000000, [{0x9, 0x5}, {0x6, 0x1560}]}, 0x14, 0x2) (async) connect$rds(r0, &(0x7f0000000000)={0x2, 0x4e24, @local}, 0x10) (async) sendmmsg(r0, &(0x7f0000004680)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000000000010000800000000098c38fee826983d9ff3947eeab9a115f77dab78c4158fffa79334f9322804ba5d8e820ef9da4b3eb6b19a9a3d6a8ab7b3018c1e289d4549e3149e1635c53de078d5044cfab007f1d6d3065b2dd538d3158280674c6cc8da95a72328b7f8363ce977127c6e522f1bd72fd04fb2df542440b150a7ad255272d7e6020f567fba64d0f0a79ec031faa5d6d2b41643bf616e12c8ecb41f84c5af7daf4cb216c2df1350ffa8234c8fac059a86379f02b4250cabc268a004ff3b915e17a273dae6c18db"], 0x10}}], 0x2, 0x0) (async) 18:23:38 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000940)='./file0\x00', 0x0, 0x2, &(0x7f00000004c0)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x8000}], 0xa008, &(0x7f0000000300)=ANY=[@ANYBLOB="18043ce3b75ef342dd7dac473fe97e8537bc0819bee0a6f53e6290f1735aa0c48fd69f8fdff3bed27329452e3d030d6b157e3fdd7312e8c274c58b5e8c08ddf7318cc2906cbf53f5042aa9e9a09e4e465bfbe5d25507cd2738349d936623cee15dbb4abd00cab999c3b6b6b60414f869269a2f041a462483e00ef261721fa922f09170651dedd261d5d47f98249d6bc84b6176bbafced2ec2d857cfa0a0a7ccb9f87ac78b985d4ac4c7c5e0b7e2779b1f7fdbe759405402dac36921a5581d743ee7e890cd8de39533bf419f73c031eaf743934f84bedba5a0ccf95bd16b886368e2a9bd0bb6b7499bad6c4484018a9f75c6a24c3f7"], 0x0) chdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x2c, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000100000005000000000004000040000020000000721f1f63721f1f630100ffff53ef010001000000721f1f63000000000000000001000000000000000b0000000001000008000000d2420100120300000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3132343031373531363700"/192, 0xc0, 0x400}, {&(0x7f00000100c0)="000000000000000000000000061c762a9e0343b5b85a1f1630e12449010040000c00000000000000721f1f6300"/64, 0x40, 0x4e0}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000040000004600000000000000", 0x40, 0x540}, {&(0x7f0000010140)="0300000004000000010000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000010160)="02000000030000000400000016000f000300040000000000000000000f00c5d7", 0x20, 0x800}, {&(0x7f0000010180)="ff030000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000721f1f63721f1f63721f1f6300"/4128, 0x1020, 0x1000}, {&(0x7f00000111a0)="ed41000000080000721f1f63721f1f63721f1f6300000000000004004000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x2100}, {&(0x7f00000111e0)="2000000094c04e8d94c04e8d00000000721f1f6300"/32, 0x20, 0x2180}, {&(0x7f0000011200)="8081000000180000721f1f63721f1f63721f1f6300000000000001004000000010000800000000000af301000400000000000000000000000300000030000000", 0x40, 0x2200}, {&(0x7f0000011240)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x2280}, {&(0x7f0000011260)="8081000000180000721f1f63721f1f63721f1f6300000000000001004000000010000800000000000af301000400000000000000000000000300000040000000", 0x40, 0x2300}, {&(0x7f00000112a0)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x2380}, {&(0x7f00000112c0)="c041000000400000721f1f63721f1f63721f1f6300000000000002004000000000000800000000000af301000400000000000000000000000800000020000000", 0x40, 0x2a00}, {&(0x7f0000011300)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x2a80}, {&(0x7f0000011320)="ed41000000080000721f1f63721f1f63721f1f6300000000000002004000000000000800030000000af3010004000000000000000000000001000000500000000000000000000000000000000000000000000000000000000000000000000000000000006857711e0000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0xa0, 0x2b00}, {&(0x7f00000113c0)="ed8100001a040000721f1f63721f1f63721f1f6300000000000001004000000000000800010000000af301000400000000000000000000000100000060000000000000000000000000000000000000000000000000000000000000000000000000000000848480ee0000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0xa0, 0x2c00}, {&(0x7f0000011460)="ffa1000027000000721f1f63721f1f63721f1f6300000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e313234303137353136372f66696c65302f66696c653000000000000000000000000000000000000000000090123cf70000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0xa0, 0x2d00}, {&(0x7f0000011500)="ed8100000a000000721f1f63721f1f63721f1f6300000000000001004000000000000800010000000af3010004000000000000000000000001000000700000000000000000000000000000000000000000000000000000000000000000000000000000009a4e79b80000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000000002ea06015400000000000600000000000000786174747231000006014c0000000000060000000000000078617474723200000000000000000000000000000000000000000000000000000000000078617474723200007861747472310000ed81000028230000721f1f63721f1f63721f1f6300000000000002004000000000000800010000000af3010004000000000000000000000005000000800000000000000000000000000000000000000000000000000000000000000000000000000000004a3af0580000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0x1a0, 0x2e00}, {&(0x7f00000116a0)="ed81000064000000721f1f63721f1f63721f1f6300000000000001004000000000000800010000000af301000400000000000000000000000100000090000000000000000000000000000000000000000000000000000000000000000000000000000000f9c9ddbb0000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0xa0, 0x3000}, {&(0x7f0000011740)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c6533000000110000009407090166696c652e636f6c64000000", 0x80, 0x8000}, {&(0x7f00000117c0)="0b0000000c0001022e00000002000000f40702022e2e00"/32, 0x20, 0x10000}, {&(0x7f00000117e0)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x10800}, {&(0x7f0000011800)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x11000}, {&(0x7f0000011820)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x11800}, {&(0x7f0000011840)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x12000}, {&(0x7f0000011860)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x12800}, {&(0x7f0000011880)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x13000}, {&(0x7f00000118a0)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x13800}, {&(0x7f00000118c0)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x18000}, {&(0x7f00000118e0)="0200"/32, 0x20, 0x18400}, {&(0x7f0000011900)="0300"/32, 0x20, 0x18800}, {&(0x7f0000011920)="0400"/32, 0x20, 0x18c00}, {&(0x7f0000011940)="0500"/32, 0x20, 0x19000}, {&(0x7f0000011960)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000800300"/96, 0x60, 0x19400}, {&(0x7f00000119c0)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x20000}, {&(0x7f00000119e0)="0200"/32, 0x20, 0x20400}, {&(0x7f0000011a00)="0300"/32, 0x20, 0x20800}, {&(0x7f0000011a20)="0400"/32, 0x20, 0x20c00}, {&(0x7f0000011a40)="0500"/32, 0x20, 0x21000}, {&(0x7f0000011a60)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000800300"/96, 0x60, 0x21400}, {&(0x7f0000011ac0)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d807050766696c653100"/64, 0x40, 0x28000}, {&(0x7f0000011b00)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x30000}, {&(0x7f0000011f20)='syzkallers\x00'/32, 0x20, 0x38000}, {&(0x7f0000011f40)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x48000}], 0x0, &(0x7f0000011fc0), 0x1) prctl$PR_GET_TIMERSLACK(0x1e) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_QGROUP_LIMIT(r0, 0x8030942b, &(0x7f0000000080)={0x0, {0xd, 0x7, 0x7, 0x20, 0x8000000000000001}}) syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000940)='./file0\x00', 0x0, 0x2, &(0x7f00000004c0)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x8000}], 0xa008, &(0x7f0000000300)=ANY=[@ANYBLOB="18043ce3b75ef342dd7dac473fe97e8537bc0819bee0a6f53e6290f1735aa0c48fd69f8fdff3bed27329452e3d030d6b157e3fdd7312e8c274c58b5e8c08ddf7318cc2906cbf53f5042aa9e9a09e4e465bfbe5d25507cd2738349d936623cee15dbb4abd00cab999c3b6b6b60414f869269a2f041a462483e00ef261721fa922f09170651dedd261d5d47f98249d6bc84b6176bbafced2ec2d857cfa0a0a7ccb9f87ac78b985d4ac4c7c5e0b7e2779b1f7fdbe759405402dac36921a5581d743ee7e890cd8de39533bf419f73c031eaf743934f84bedba5a0ccf95bd16b886368e2a9bd0bb6b7499bad6c4484018a9f75c6a24c3f7"], 0x0) (async) chdir(&(0x7f00000000c0)='./file0\x00') (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) (async) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x2c, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000100000005000000000004000040000020000000721f1f63721f1f630100ffff53ef010001000000721f1f63000000000000000001000000000000000b0000000001000008000000d2420100120300000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3132343031373531363700"/192, 0xc0, 0x400}, {&(0x7f00000100c0)="000000000000000000000000061c762a9e0343b5b85a1f1630e12449010040000c00000000000000721f1f6300"/64, 0x40, 0x4e0}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000040000004600000000000000", 0x40, 0x540}, {&(0x7f0000010140)="0300000004000000010000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000010160)="02000000030000000400000016000f000300040000000000000000000f00c5d7", 0x20, 0x800}, {&(0x7f0000010180)="ff030000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000721f1f63721f1f63721f1f6300"/4128, 0x1020, 0x1000}, {&(0x7f00000111a0)="ed41000000080000721f1f63721f1f63721f1f6300000000000004004000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x2100}, {&(0x7f00000111e0)="2000000094c04e8d94c04e8d00000000721f1f6300"/32, 0x20, 0x2180}, {&(0x7f0000011200)="8081000000180000721f1f63721f1f63721f1f6300000000000001004000000010000800000000000af301000400000000000000000000000300000030000000", 0x40, 0x2200}, {&(0x7f0000011240)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x2280}, {&(0x7f0000011260)="8081000000180000721f1f63721f1f63721f1f6300000000000001004000000010000800000000000af301000400000000000000000000000300000040000000", 0x40, 0x2300}, {&(0x7f00000112a0)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x2380}, {&(0x7f00000112c0)="c041000000400000721f1f63721f1f63721f1f6300000000000002004000000000000800000000000af301000400000000000000000000000800000020000000", 0x40, 0x2a00}, {&(0x7f0000011300)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x2a80}, {&(0x7f0000011320)="ed41000000080000721f1f63721f1f63721f1f6300000000000002004000000000000800030000000af3010004000000000000000000000001000000500000000000000000000000000000000000000000000000000000000000000000000000000000006857711e0000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0xa0, 0x2b00}, {&(0x7f00000113c0)="ed8100001a040000721f1f63721f1f63721f1f6300000000000001004000000000000800010000000af301000400000000000000000000000100000060000000000000000000000000000000000000000000000000000000000000000000000000000000848480ee0000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0xa0, 0x2c00}, {&(0x7f0000011460)="ffa1000027000000721f1f63721f1f63721f1f6300000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e313234303137353136372f66696c65302f66696c653000000000000000000000000000000000000000000090123cf70000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0xa0, 0x2d00}, {&(0x7f0000011500)="ed8100000a000000721f1f63721f1f63721f1f6300000000000001004000000000000800010000000af3010004000000000000000000000001000000700000000000000000000000000000000000000000000000000000000000000000000000000000009a4e79b80000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000000002ea06015400000000000600000000000000786174747231000006014c0000000000060000000000000078617474723200000000000000000000000000000000000000000000000000000000000078617474723200007861747472310000ed81000028230000721f1f63721f1f63721f1f6300000000000002004000000000000800010000000af3010004000000000000000000000005000000800000000000000000000000000000000000000000000000000000000000000000000000000000004a3af0580000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0x1a0, 0x2e00}, {&(0x7f00000116a0)="ed81000064000000721f1f63721f1f63721f1f6300000000000001004000000000000800010000000af301000400000000000000000000000100000090000000000000000000000000000000000000000000000000000000000000000000000000000000f9c9ddbb0000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0xa0, 0x3000}, {&(0x7f0000011740)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c6533000000110000009407090166696c652e636f6c64000000", 0x80, 0x8000}, {&(0x7f00000117c0)="0b0000000c0001022e00000002000000f40702022e2e00"/32, 0x20, 0x10000}, {&(0x7f00000117e0)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x10800}, {&(0x7f0000011800)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x11000}, {&(0x7f0000011820)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x11800}, {&(0x7f0000011840)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x12000}, {&(0x7f0000011860)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x12800}, {&(0x7f0000011880)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x13000}, {&(0x7f00000118a0)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x13800}, {&(0x7f00000118c0)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x18000}, {&(0x7f00000118e0)="0200"/32, 0x20, 0x18400}, {&(0x7f0000011900)="0300"/32, 0x20, 0x18800}, {&(0x7f0000011920)="0400"/32, 0x20, 0x18c00}, {&(0x7f0000011940)="0500"/32, 0x20, 0x19000}, {&(0x7f0000011960)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000800300"/96, 0x60, 0x19400}, {&(0x7f00000119c0)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x20000}, {&(0x7f00000119e0)="0200"/32, 0x20, 0x20400}, {&(0x7f0000011a00)="0300"/32, 0x20, 0x20800}, {&(0x7f0000011a20)="0400"/32, 0x20, 0x20c00}, {&(0x7f0000011a40)="0500"/32, 0x20, 0x21000}, {&(0x7f0000011a60)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000800300"/96, 0x60, 0x21400}, {&(0x7f0000011ac0)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d807050766696c653100"/64, 0x40, 0x28000}, {&(0x7f0000011b00)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x30000}, {&(0x7f0000011f20)='syzkallers\x00'/32, 0x20, 0x38000}, {&(0x7f0000011f40)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x48000}], 0x0, &(0x7f0000011fc0), 0x1) (async) prctl$PR_GET_TIMERSLACK(0x1e) (async) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BTRFS_IOC_QGROUP_LIMIT(r0, 0x8030942b, &(0x7f0000000080)={0x0, {0xd, 0x7, 0x7, 0x20, 0x8000000000000001}}) (async) 18:23:38 executing program 1: ioctl$VIDIOC_SUBDEV_ENUM_DV_TIMINGS(0xffffffffffffffff, 0xc0945662, &(0x7f0000000080)={0x4ff13245, 0x0, '\x00', {0x0, @reserved}}) (async) r0 = socket(0xa, 0x6, 0x0) fsetxattr$security_capability(r0, &(0x7f0000000140), &(0x7f0000000180)=@v2={0x2000000, [{0x9, 0x5}, {0x6, 0x1560}]}, 0x14, 0x2) (async) connect$rds(r0, &(0x7f0000000000)={0x2, 0x4e24, @local}, 0x10) sendmmsg(r0, &(0x7f0000004680)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000000000010000800000000098c38fee826983d9ff3947eeab9a115f77dab78c4158fffa79334f9322804ba5d8e820ef9da4b3eb6b19a9a3d6a8ab7b3018c1e289d4549e3149e1635c53de078d5044cfab007f1d6d3065b2dd538d3158280674c6cc8da95a72328b7f8363ce977127c6e522f1bd72fd04fb2df542440b150a7ad255272d7e6020f567fba64d0f0a79ec031faa5d6d2b41643bf616e12c8ecb41f84c5af7daf4cb216c2df1350ffa8234c8fac059a86379f02b4250cabc268a004ff3b915e17a273dae6c18db"], 0x10}}], 0x2, 0x0) 18:23:38 executing program 5: r0 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r0, 0x0, 0x0) ioctl$KVM_SET_NR_MMU_PAGES(r0, 0xae44, 0xa0) bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x4, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="850000004f07a7945149b3636f000000c02b5a41000000009500000000000000"], &(0x7f0000000140)='GPL\x00', 0x2, 0xff5b, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x1e, 0x10, 0x0, 0x1e, 0xffffffffffffffff}, 0x25) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(r0, 0x80286722, &(0x7f0000000100)={&(0x7f0000000400)=""/190, 0xbe, 0x8001, 0x7}) write$P9_RXATTRWALK(r1, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000380)={r1, 0x0, 0xb0, 0x0, &(0x7f0000000040)="30353d53fabd6b8c1c14eebf08ba2b7afd5ab4a4aed28a4e1bc720d61cd101ca17ee5093718659dd5a6716bef5c3c3093ad289d2cb3c573dbdede81a52057fc7d4d20e6393d96744537b87ba8a315427878abb3bd5fc84f5e4096d167230e2fc59ffa523e18542754e9b85b9c1561cf7cacc8b76afc27d0b6f2b04cb1e1e2f9bc916e76bf91cc88e95c8d762e8a46f53cde883985160c333f4d75e1b01575e327d77fdfb6c343a996cf1932f190e16d8", &(0x7f0000000100), 0x3, 0x0, 0xfb, 0x17, &(0x7f0000000240)="93cc973aa63c7e69f6f968d0d36f9881229d035a00b06c668421aa7167bb8c597766bddf1386b7a60eac69689707650a05e2a18a0b4db5cfcddf9c8a9dc498343a59680e438946b90451b07783a1f32afb5a7cabd6a9295eac1f2a3b4f9ce060ea3e413ad3a244e995daf1e20d538bfdeb921e43b6f3abcb95ad5e63eea381cddea6e7bd4a5790bcd8c620bde19b1172e5dd626c24b9c7ed08646d2ed02027803ccd436b615de352147cd8939f5091fd7ab3423d4b0408739e5f8a114d278b019262385afd27c8b7680f9da3b5f819347731c9614a45a916d50c058353e2189171a21943a7fb1835dfc2d581b6cbc12c1b31823651dc70031141df", &(0x7f0000000340)="a40d4a6a3058b217a3b703c47f6bec469a5a37dd5d6a9a", 0x0, 0x2}, 0x48) openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) (async) write$P9_RXATTRWALK(r0, 0x0, 0x0) (async) ioctl$KVM_SET_NR_MMU_PAGES(r0, 0xae44, 0xa0) (async) bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x4, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="850000004f07a7945149b3636f000000c02b5a41000000009500000000000000"], &(0x7f0000000140)='GPL\x00', 0x2, 0xff5b, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x1e, 0x10, 0x0, 0x1e, 0xffffffffffffffff}, 0x25) (async) openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) (async) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(r0, 0x80286722, &(0x7f0000000100)={&(0x7f0000000400)=""/190, 0xbe, 0x8001, 0x7}) (async) write$P9_RXATTRWALK(r1, 0x0, 0x0) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000380)={r1, 0x0, 0xb0, 0x0, &(0x7f0000000040)="30353d53fabd6b8c1c14eebf08ba2b7afd5ab4a4aed28a4e1bc720d61cd101ca17ee5093718659dd5a6716bef5c3c3093ad289d2cb3c573dbdede81a52057fc7d4d20e6393d96744537b87ba8a315427878abb3bd5fc84f5e4096d167230e2fc59ffa523e18542754e9b85b9c1561cf7cacc8b76afc27d0b6f2b04cb1e1e2f9bc916e76bf91cc88e95c8d762e8a46f53cde883985160c333f4d75e1b01575e327d77fdfb6c343a996cf1932f190e16d8", &(0x7f0000000100), 0x3, 0x0, 0xfb, 0x17, &(0x7f0000000240)="93cc973aa63c7e69f6f968d0d36f9881229d035a00b06c668421aa7167bb8c597766bddf1386b7a60eac69689707650a05e2a18a0b4db5cfcddf9c8a9dc498343a59680e438946b90451b07783a1f32afb5a7cabd6a9295eac1f2a3b4f9ce060ea3e413ad3a244e995daf1e20d538bfdeb921e43b6f3abcb95ad5e63eea381cddea6e7bd4a5790bcd8c620bde19b1172e5dd626c24b9c7ed08646d2ed02027803ccd436b615de352147cd8939f5091fd7ab3423d4b0408739e5f8a114d278b019262385afd27c8b7680f9da3b5f819347731c9614a45a916d50c058353e2189171a21943a7fb1835dfc2d581b6cbc12c1b31823651dc70031141df", &(0x7f0000000340)="a40d4a6a3058b217a3b703c47f6bec469a5a37dd5d6a9a", 0x0, 0x2}, 0x48) (async) [ 234.018620][ T4915] netlink: 'syz-executor.3': attribute type 28 has an invalid length. [ 234.020912][ T4918] loop4: detected capacity change from 0 to 128 18:23:38 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b24, 0x0) 18:23:38 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001d00)=ANY=[@ANYBLOB='#\x00\x00\x00(\x00\''], 0x4c}}, 0x0) r1 = socket(0x10, 0x3, 0x0) write(r1, &(0x7f0000000140)="240000001a005f0014f9f4070009090002fc80000000000000efffff07001c0007000000", 0x24) (async) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r1, 0x10e, 0x1, &(0x7f0000000040)=0xf, 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="73797a3160a7a1f688079cd45cfe2b0f89fab7841be7ceee9096109a238e0d2f68e3c3e49068fa6d330a063c99fe321f265d07bfd4c61604f090d7d2951e47c04304b1ebe9511e0b338ac66bc8eaa19f72e0c67cc3d6cb25c8a00dcc8d5218f6f38da90e032e0ff83b68514b364b3ae76740e4051e0529031eb01ddd2b041bf5f37212c25a5cba2ade97e0d8963de65cfce9e2ea062d41f95fa26cc388dcc5fb3f3eb0f53e508256870eb400000000d191a5872629166424bd20543dd26aa019def365b93cf6abb889988673d8066010919eecf4eab607e29c7c203bf7fcf436ffac49ec41121f0b07562dbee2181ec26036a49a5327d8c6b15a36070a6f39d5dfaa4d0925695df32b8e36f65440ffb31dc5c0365649e235762a34963cb3890008cfd8f69c306905a7b8f67c6c0cedb278fa632f87feba885177054a76f0baad28944b02e440da35a7bbce7abd0e7323fa144fa6247d5d1f6b413341c4584f32ae3c1e609926389570bdd6693eae101b3f6de4a11cba339be0254f295a65c6567cc2afa7a5eb02bc957fac7f510b26cef798641e903e33348f0b66f061c05fd6158d62f713fa9fc4b8eaa4e0e0f9a76b8eb86a4eceff00dbd6bcec160c517c84de5fa10b73aec8c0a2236f1811f21eb5442c51e36ba2da1fc2462e24ca41d856ca983f53499e7ba9e797130c9c76852feb677adc30c75bbd10e135b60883fa5fa1678d8d8519b907d308db5c42b256dd5f7314bd231355e5f3e772ceb413147a9f025880db82b227c7cf337de26c379643a1101271a30fa14cdc4a3ad1799cb444b3e69141f967f055b92ac74f1105dae4600efe2f23d9953125b44521b1a03727f9625f5a9d9c9ecd6e096ed59402c212a97d6963fd8ba4"], 0xd5) (async, rerun: 32) sendmsg$NL802154_CMD_DEL_SEC_LEVEL(r3, &(0x7f00000003c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0x1c, 0x0, 0x200, 0x70bd29, 0x25dfdbff, {}, [@NL802154_ATTR_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20004800}, 0x44) (async, rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0xe, &(0x7f0000000580)=ANY=[@ANYBLOB="b70200000200bfa300000000000007030000fdfdfff67a0af0ffd8ffffff79a4f0ff00000000b7060400ffffffff2d6405000000000065040000010000400404000001000000b7050000000000f56a0a00fe00000000850000000a000000990000000000000095000020000000009c050000002c5fea2e25dad5ff4c6fa0"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async, rerun: 32) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) (async, rerun: 32) r5 = accept4(r2, 0x0, &(0x7f0000000080), 0x100800) setsockopt$SO_BINDTODEVICE_wg(r5, 0x1, 0x19, &(0x7f00000000c0)='wg2\x00', 0x4) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f1, &(0x7f00000006c0)={'ip6tnl0\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @loopback={0x4500000000000000}, @remote}}) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r4, 0x89f5, &(0x7f0000002900)={'ip6_vti0\x00', &(0x7f0000002a00)={'ip6tnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev, @remote}}) (async, rerun: 64) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x4e22, 0xfffffffd, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0xe0}, 0x1c) (async, rerun: 64) connect$inet6(r4, &(0x7f0000000600)={0xa, 0x4e24, 0x200, @dev={0xfe, 0x80, '\x00', 0x14}}, 0x1c) (async) socket$inet6(0x10, 0x108000000003, 0x0) 18:23:38 executing program 0: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="120100000000002fdc4a34b9a6e2ca202505a8a44000010203010902240001010030fc090400000007010100090501020000000412090582021000060404517a3741ae7328f6c32f73f425ef1de8b71c04cea6e728d011353ed2e7cbe1f891e46f9eea1761bf85feaf146df985349b55e706483cbc3e87e66cb3f5d9f6dde7181af460942aa232f59d177d823adc9b7fb1cf1e7dfdfcbd7f9c6be1171700793f3949bc289958e1b2079828285cde45d9bded3a224ea4a19b767d4ffe84a7e6d2704761152671e0bbb9b1334832a8f47d3d9050df59bdb7b6cf8130d338c4130a3549158673a0a1ce41f423ac48b19166c7b530ce5b96bf782f844d1a6e4a816699f41ceaf406d0fcd54d51d67eb748e692538214ae663850fd6bafa29931aa44515fe2808db6621af7c69ef5c9562da37d352d7f203e844e6f4bbf0ac4c284f36c44caa213cfae6fe1392b922a0171e82974469009c231896b2ec2f82cefee4a2e12c56f23cd4f560fe792b0f3e0ade91eddb400"/383], &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x4, &(0x7f0000000100)=@lang_id={0x4}}, {0x36, &(0x7f0000000040)=@string={0x36, 0x3, "04e7af567cd2d127e98379f486bb58bb3a3fe4f2eef5d0273d100fffe4215651366ae4c47138b70a8deb86c5567f163fee725e24"}}, {0x0, 0x0}]}) syz_usb_connect(0x2, 0x113, &(0x7f0000000380)={{0x12, 0x1, 0x110, 0x39, 0x38, 0x33, 0x8, 0x16ab, 0x7812, 0xc869, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x101, 0x2, 0x2c, 0x0, 0x0, 0xfb, [{{0x9, 0x4, 0x5f, 0x1f, 0x4, 0xbe, 0xfc, 0x8e, 0x81, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "45d8f77d9c"}, {0x5, 0x24, 0x0, 0x5f82}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x6, 0x8, 0x4}, [@ncm={0x6, 0x24, 0x1a, 0x4, 0xc}, @mdlm_detail={0x32, 0x24, 0x13, 0x9, "054e1fcfa9764213aaa5b1ee6ee7ac02c138267de4741dd75f41e0cf65510018876f5e8de792867e119b28548c01"}]}], [{{0x9, 0x5, 0x80, 0x0, 0x200, 0x1, 0x1, 0x40}}, {{0x9, 0x5, 0xe, 0x3, 0x3ff, 0x5, 0x6f, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x84, 0x2}]}}, {{0x9, 0x5, 0x3, 0x0, 0x400, 0x4, 0x5, 0x9, [@generic={0x4e, 0xd, "dd3854ac2d483089a236191b934e7a6374f8fe669e727bd6674555b1857607fe407e623324f0fa75470b4cb362f2cdc5cd7141e467e65d87c957c574625fb39d6ea2ba87a9c06cf420b5cd2b"}]}}, {{0x9, 0x5, 0x0, 0x2, 0x400, 0x2, 0x0, 0x9}}]}}, {{0x9, 0x4, 0xad, 0x1, 0x0, 0xf8, 0x84, 0x1, 0x80, [@uac_as={[@format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x8001, 0x800, 0x31, "b7101e"}, @format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0xf1, 0x2, 0x1f, 0x3, "54b7d5", "58f3"}]}]}}]}}]}}, &(0x7f0000000880)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0x5, 0x79, 0x3a, 0x40, 0x40}, 0xf, &(0x7f0000000080)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0xff, 0xbd, 0x81}]}, 0x7, [{0xa6, &(0x7f00000004c0)=@string={0xa6, 0x3, "398483c9c4ca04a00ef61aa87febc195b4d8622f5401659fef70e68509f9875ccac766e0c10be1b63cb86e9095498e3d262713be344c1c3f67a60908dde1021038cc4e03036d433334b38fa041c3e60abb2ae74237e77b69401eb7c7f43d72f66eeabcb71951fd92c1597453d81739d62f772442fa5cef935d302445479ea353b4a0bdec39f1f4edc1b5bad0a585a960256af226c882355d551ed4cf12fd3e581dc85be5"}}, {0xd7, &(0x7f0000000580)=@string={0xd7, 0x3, "1ed019826255190574877f9148890299ef44a820dfc1bdc785e682fb44b157c6e27dba743af59a913d9a8166a17013598c5467aa2d4d1f975497697e0e8dff39a9cc16e179c931af98ab100ce1bc28827062a587abbab9cff7cc422af412a7da78fe264a92513e950dc84d37b8d8d7d738401741196b9426946a802b10550091e7511c8d709b845789500872b5c156fc83f3d6d2d2a5b97d0660285e834fc8ac9da58770bd4e373ef1a98658af9b8b63be56c5ba5d5634851f9fdf419e85eee51785fc1ca6c3e8fd6c2b3b1a4c75ed8c37a17f9f8b"}}, {0x46, &(0x7f00000002c0)=@string={0x46, 0x3, "9684dfc3d6f0e4fa7c0abc000207520f60a6c19ab459b5d5709dd0324755b277f76e3dd25882bd316944db64c67e8cc87c51c867f5ecf8e09dde0d06da67853c4aa7441c"}}, {0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x32}}, {0x88, &(0x7f0000000680)=@string={0x88, 0x3, "3e7b64eeed082f31ce494db9cfc0dd1ff3504b696ddb61bc3fe135585947325ce2495a3c19f5301ee984b3b18765d4f97ebca99563833919226c7ef31c227914552f9b38035cb32f4b30e1e33f39763dd7b2e1bf425bd329ec06e4485c31906c20774c761d37ea0d30c23b13d597d4783d2bf5a385a418c3154752c7fff6fe42626400b6cb47"}}, {0xc9, &(0x7f0000000740)=@string={0xc9, 0x3, "6d505c4fa9827d66d5b17bf20b0de84ff4e1a63d745fcc9d8ef5a3028db0644dec47fb02b2a5fbc836c92ec8a052b8b379e2a11e2b7cf9ecd75d0ccd39ce555612ceeaf4cf68e856163383dbee723cf5aedeeaa71376398526a7b6d2d3b13a43e1ce4e5a294e604bb8b517e436528cc837a696d8791db1dea689712ac2941025a96965916c53f94b09739668559bc16f153b041d333dc7205d67ab337e859ac6d2499b972d7ab362dc9f6e0e3592700444fa10686ee8c365c9752541009f09ef7a37cd7a3ff6d2"}}, {0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x810}}]}) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001640)=ANY=[@ANYBLOB="124100002bb9e440c0090602631100000001090212000100000000090412a104ea248f4e70dd3e6a74e2b41ecbc32e22993fe783f8c90cecc0c255fa8cbf97af285a33a603eacdc8d4a54fd7c20a76cf8874422d5c54e0ec21b342da59dd8a206a4891376c3295314b727e5746f2f9f7c7490796ad94f21d65b3a1eb92cd638c9b41"], 0x0) syz_usb_control_io(r0, &(0x7f00000010c0)={0x2c, &(0x7f0000000e40)={0x20, 0xe, 0xc7, {0xc7, 0xc, "cf8639acb47d22768e13d3a5f1969027cceaa99fb46d279df10b8e36e77601d79ba8abf9c233299d08bb88ec76e1ccfb036536e553432e56e56c2e601d03aa539655fad56eddf58d89207622cefff8c9f11df5893aa84cb3e8b52732c7c8112a7927cc74d9da716d05d22960b520a181a54a66cdd4aa1c96350736438a0f6c5e899fd05c87d1e316e7ed5328079336f5f5bbdea0d7219b2fc965ef3def0a4388753e1b718b13f3660db9adc7aab9b8e46213f02f16da9c26cd01369505432b7e5fc6a87adf"}}, &(0x7f0000000f80)={0x0, 0x3, 0x60, @string={0x60, 0x3, "be398a15152998590fbacbccc5c8435bcab92e6f2392ec2d78284709cac050cd827075b1b875e945679c24014cf05eaeb3119afd12cb7543972a36c2f8e894e21f682dc88848375ff4a118cdfa337a4d128a970aac99bf8c914ae2d64ece"}}, &(0x7f0000001000)={0x0, 0xf, 0x6a, {0x5, 0xf, 0x6a, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x9, "96f0a131e3faf469f6bdf679a946d784"}, @generic={0x43, 0x10, 0x2, "bc0ea11e4bfb1b85aae99750431fa52dc43d4b55cbf7ad13ef47f72565dfe05a88ad8f7a7eeed11c265d00e5531ac572464152a16ddaf31cd5fc480d1157a895"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x7, 0x9, 0x8}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x1, 0x9, 0x6}]}}, &(0x7f0000000d40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x10, 0x8, 0x6, "00da5c53", "679b3f29"}}, &(0x7f0000001080)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x80, 0x9, 0x1, 0x8, 0xa052, 0x9}}}, &(0x7f0000001580)={0x84, &(0x7f0000001100)={0x0, 0x18, 0x87, "96d69ac5171dcf038761e5d42b943ebe90253e69fabb03bcae79ea008927beb28fafee2c6562d8617dd0e79faf25bb99ba096d008a5dd3c6fd1738ffe0e18268a1d6754e353955d949d5b98137561f56eac7d51b8255315f66bac7d13379d3b6d4dc7d97e156b2a3b41fc257ea6f907023915119967d16e89029835bd64d5fbd221f9c713f2a01"}, &(0x7f00000011c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000001200)={0x0, 0x8, 0x1, 0x26}, &(0x7f0000001240)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000001280)={0x20, 0x0, 0x4, {0x20, 0x20}}, &(0x7f00000012c0)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000001300)={0x40, 0x9, 0x1, 0x5}, &(0x7f0000001340)={0x40, 0xb, 0x2, "893f"}, &(0x7f0000001380)={0x40, 0xf, 0x2, 0x4}, &(0x7f00000013c0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000001400)={0x40, 0x17, 0x6, @local}, &(0x7f0000001440)={0x40, 0x19, 0x2, "6cd1"}, &(0x7f0000001480)={0x40, 0x1a, 0x2, 0x1}, &(0x7f00000014c0)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000001500)={0x40, 0x1e, 0x1, 0x39}, &(0x7f0000001540)={0x40, 0x21, 0x1, 0x5}}) syz_usb_control_io(r0, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000680)={0x0, 0x0, 0x1, "8d"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, &(0x7f0000000a40)={0x14, &(0x7f0000000900)={0x40, 0x1, 0x5c, {0x5c, 0x23, "a425e5cb0456c4a29c918f12307f02c9da0eb62dc46ec7acb31c7e321c014a29e28165e6ab08f9ebf7548c29e9053ec7cd7cb446372ebdec2edb02bab5dc3fb395303ac22be6d7d654cc4c8d089d5db8146bdbf6d2737bc875f8"}}, &(0x7f0000000980)={0x0, 0x3, 0x88, @string={0x88, 0x3, "db2c67e760b95e68788399b983fb2ccfb63056f787cbaee2cbb8b13d726cd3488d3b3ca609b72d40b5e985d5ce3fa0b781ff8a581393195083968a1956937ccc7ba643c1135cd354b976a79d537b392d76ee3122775d362705b8672654730cbdce1e7a07adad85fb3998d33f7ba17c8a684e8054edac5132d13f7a5792cd24818b2eeb799ea8"}}}, &(0x7f0000000d00)={0x34, &(0x7f0000000a80)={0x40, 0x13, 0x7c, "1003bffeb6f118150997c0a7a14321e1a694de44c1ddf232ce3b46ee44a76eafd156613a340902c779dc800264c9d9ecb1a61650e041004850c8ee54eec1e1662918a4a4c72986cbfee321d2526deabd932d71d3855db2b6dca7a2fe908c0c78a8586d7417f2ec4c3872768b967b39673a115fd3dac7d1316f4fcd74"}, &(0x7f0000000b40)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000b80)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000bc0)={0x20, 0x0, 0x90, {0x8e, "bc1ed8e6fa715587147cf93f65a08e02041ca0b84521c257678d16c953935958e1a69d655064d9f1343ff7a23e17fe1e585f7c2e6a57fc38dc069efd3313f1f555e27e8cf2826aa67c084cce3564434b5e09e137eb6e27f338b95a0a005c15c657069cb4aba21938c8853b9db24ba78b6b5c2a23db43005c9f27f875e1b284a4c70d611c0656ac70a00518e480cb"}}, &(0x7f0000000c80)={0x20, 0x1, 0x1, 0x5d}, &(0x7f0000000cc0)={0x20, 0x0, 0x1, 0x4f}}) 18:23:38 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xf, 0x6, &(0x7f00000004c0)=ANY=[@ANYBLOB="050000000000000061110c0000000000f20481eb5734922ed78eb86d8510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d80000000000000002be16ad10a48b243ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd6587d452d66b7cc957d77578f4c352f9311247000f35138d5521f9453559c35da860e8efbc6f2b2a3e314422b854421e962fd6fd5f58126a1e9d16f97ebded73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a2312ed6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1cebfba2f87925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af08000000b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98ef7042ad2a928956148d50cbe43a1ed25268816b00000000000009d2b2830efee8f3f4b37d753a30a147b24a48435bd8a568669596e9e086795800dd7a0defb6670c3d62ad0a97aec773713a66b223fa8b148871c8d31d2499893ed20fa7a050fbbef9e326e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e49ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f40b4ae7dc3b2aeb0d11cd22c35d3324000000000000000142f0f91f3ecfec0d2182985687c884404bc6a14a1a954459679f57b7b4b0579d2335130f88d56fa05746d8ab7208bd4561aeafe1d6577"], &(0x7f0000000080)='GPL\x00', 0x2, 0xb4, &(0x7f000000cf3d)=""/180, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x80) openat$procfs(0xffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r3 = creat(&(0x7f0000000240)='./file0\x00', 0x0) r4 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmmsg(r4, 0x0, 0x0, 0x10040015) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) ioctl$FITRIM(r5, 0xc0185879, 0x0) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000000240)={0x0, 0x7ffffffa}) setsockopt$packet_tx_ring(r5, 0x107, 0xd, &(0x7f0000000100)=@req={0x3, 0x3, 0x3, 0x2b39f9e6}, 0x10) fallocate(r3, 0x100000001, 0x0, 0x2811fdff) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) ioctl$FITRIM(r6, 0xc0185879, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x8000}) ioctl$FITRIM(r6, 0xc0185879, &(0x7f0000000240)={0xcffffff, 0x7ffffffa}) r7 = openat$smackfs_netlabel(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000000)={0x80000000}) read(r1, &(0x7f0000008100)=""/104, 0x68) fallocate(r2, 0x40, 0x8, 0x1) 18:23:38 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000940)='./file0\x00', 0x0, 0x2, &(0x7f00000004c0)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x8000}], 0xa008, &(0x7f0000000300)=ANY=[@ANYBLOB="18043ce3b75ef342dd7dac473fe97e8537bc0819bee0a6f53e6290f1735aa0c48fd69f8fdff3bed27329452e3d030d6b157e3fdd7312e8c274c58b5e8c08ddf7318cc2906cbf53f5042aa9e9a09e4e465bfbe5d25507cd2738349d936623cee15dbb4abd00cab999c3b6b6b60414f869269a2f041a462483e00ef261721fa922f09170651dedd261d5d47f98249d6bc84b6176bbafced2ec2d857cfa0a0a7ccb9f87ac78b985d4ac4c7c5e0b7e2779b1f7fdbe759405402dac36921a5581d743ee7e890cd8de39533bf419f73c031eaf743934f84bedba5a0ccf95bd16b886368e2a9bd0bb6b7499bad6c4484018a9f75c6a24c3f7"], 0x0) (async) chdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) (async) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x2c, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000100000005000000000004000040000020000000721f1f63721f1f630100ffff53ef010001000000721f1f63000000000000000001000000000000000b0000000001000008000000d2420100120300000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3132343031373531363700"/192, 0xc0, 0x400}, {&(0x7f00000100c0)="000000000000000000000000061c762a9e0343b5b85a1f1630e12449010040000c00000000000000721f1f6300"/64, 0x40, 0x4e0}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000040000004600000000000000", 0x40, 0x540}, {&(0x7f0000010140)="0300000004000000010000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000010160)="02000000030000000400000016000f000300040000000000000000000f00c5d7", 0x20, 0x800}, {&(0x7f0000010180)="ff030000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000721f1f63721f1f63721f1f6300"/4128, 0x1020, 0x1000}, {&(0x7f00000111a0)="ed41000000080000721f1f63721f1f63721f1f6300000000000004004000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x2100}, {&(0x7f00000111e0)="2000000094c04e8d94c04e8d00000000721f1f6300"/32, 0x20, 0x2180}, {&(0x7f0000011200)="8081000000180000721f1f63721f1f63721f1f6300000000000001004000000010000800000000000af301000400000000000000000000000300000030000000", 0x40, 0x2200}, {&(0x7f0000011240)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x2280}, {&(0x7f0000011260)="8081000000180000721f1f63721f1f63721f1f6300000000000001004000000010000800000000000af301000400000000000000000000000300000040000000", 0x40, 0x2300}, {&(0x7f00000112a0)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x2380}, {&(0x7f00000112c0)="c041000000400000721f1f63721f1f63721f1f6300000000000002004000000000000800000000000af301000400000000000000000000000800000020000000", 0x40, 0x2a00}, {&(0x7f0000011300)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x2a80}, {&(0x7f0000011320)="ed41000000080000721f1f63721f1f63721f1f6300000000000002004000000000000800030000000af3010004000000000000000000000001000000500000000000000000000000000000000000000000000000000000000000000000000000000000006857711e0000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0xa0, 0x2b00}, {&(0x7f00000113c0)="ed8100001a040000721f1f63721f1f63721f1f6300000000000001004000000000000800010000000af301000400000000000000000000000100000060000000000000000000000000000000000000000000000000000000000000000000000000000000848480ee0000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0xa0, 0x2c00}, {&(0x7f0000011460)="ffa1000027000000721f1f63721f1f63721f1f6300000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e313234303137353136372f66696c65302f66696c653000000000000000000000000000000000000000000090123cf70000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0xa0, 0x2d00}, {&(0x7f0000011500)="ed8100000a000000721f1f63721f1f63721f1f6300000000000001004000000000000800010000000af3010004000000000000000000000001000000700000000000000000000000000000000000000000000000000000000000000000000000000000009a4e79b80000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000000002ea06015400000000000600000000000000786174747231000006014c0000000000060000000000000078617474723200000000000000000000000000000000000000000000000000000000000078617474723200007861747472310000ed81000028230000721f1f63721f1f63721f1f6300000000000002004000000000000800010000000af3010004000000000000000000000005000000800000000000000000000000000000000000000000000000000000000000000000000000000000004a3af0580000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0x1a0, 0x2e00}, {&(0x7f00000116a0)="ed81000064000000721f1f63721f1f63721f1f6300000000000001004000000000000800010000000af301000400000000000000000000000100000090000000000000000000000000000000000000000000000000000000000000000000000000000000f9c9ddbb0000000000000000000000000000000000000000000000002000000094c04e8d94c04e8d94c04e8d721f1f6394c04e8d0000000000000000", 0xa0, 0x3000}, {&(0x7f0000011740)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c6533000000110000009407090166696c652e636f6c64000000", 0x80, 0x8000}, {&(0x7f00000117c0)="0b0000000c0001022e00000002000000f40702022e2e00"/32, 0x20, 0x10000}, {&(0x7f00000117e0)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x10800}, {&(0x7f0000011800)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x11000}, {&(0x7f0000011820)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x11800}, {&(0x7f0000011840)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x12000}, {&(0x7f0000011860)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x12800}, {&(0x7f0000011880)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x13000}, {&(0x7f00000118a0)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x13800}, {&(0x7f00000118c0)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x18000}, {&(0x7f00000118e0)="0200"/32, 0x20, 0x18400}, {&(0x7f0000011900)="0300"/32, 0x20, 0x18800}, {&(0x7f0000011920)="0400"/32, 0x20, 0x18c00}, {&(0x7f0000011940)="0500"/32, 0x20, 0x19000}, {&(0x7f0000011960)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000800300"/96, 0x60, 0x19400}, {&(0x7f00000119c0)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x20000}, {&(0x7f00000119e0)="0200"/32, 0x20, 0x20400}, {&(0x7f0000011a00)="0300"/32, 0x20, 0x20800}, {&(0x7f0000011a20)="0400"/32, 0x20, 0x20c00}, {&(0x7f0000011a40)="0500"/32, 0x20, 0x21000}, {&(0x7f0000011a60)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000800300"/96, 0x60, 0x21400}, {&(0x7f0000011ac0)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d807050766696c653100"/64, 0x40, 0x28000}, {&(0x7f0000011b00)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x30000}, {&(0x7f0000011f20)='syzkallers\x00'/32, 0x20, 0x38000}, {&(0x7f0000011f40)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x48000}], 0x0, &(0x7f0000011fc0), 0x1) (async) prctl$PR_GET_TIMERSLACK(0x1e) (async) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BTRFS_IOC_QGROUP_LIMIT(r0, 0x8030942b, &(0x7f0000000080)={0x0, {0xd, 0x7, 0x7, 0x20, 0x8000000000000001}}) 18:23:38 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b24, 0x0) 18:23:38 executing program 5: r0 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r0, 0x0, 0x0) ioctl$KVM_SET_NR_MMU_PAGES(r0, 0xae44, 0xa0) (async) bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x4, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="850000004f07a7945149b3636f000000c02b5a41000000009500000000000000"], &(0x7f0000000140)='GPL\x00', 0x2, 0xff5b, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x1e, 0x10, 0x0, 0x1e, 0xffffffffffffffff}, 0x25) (async) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(r0, 0x80286722, &(0x7f0000000100)={&(0x7f0000000400)=""/190, 0xbe, 0x8001, 0x7}) (async) write$P9_RXATTRWALK(r1, 0x0, 0x0) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000380)={r1, 0x0, 0xb0, 0x0, &(0x7f0000000040)="30353d53fabd6b8c1c14eebf08ba2b7afd5ab4a4aed28a4e1bc720d61cd101ca17ee5093718659dd5a6716bef5c3c3093ad289d2cb3c573dbdede81a52057fc7d4d20e6393d96744537b87ba8a315427878abb3bd5fc84f5e4096d167230e2fc59ffa523e18542754e9b85b9c1561cf7cacc8b76afc27d0b6f2b04cb1e1e2f9bc916e76bf91cc88e95c8d762e8a46f53cde883985160c333f4d75e1b01575e327d77fdfb6c343a996cf1932f190e16d8", &(0x7f0000000100), 0x3, 0x0, 0xfb, 0x17, &(0x7f0000000240)="93cc973aa63c7e69f6f968d0d36f9881229d035a00b06c668421aa7167bb8c597766bddf1386b7a60eac69689707650a05e2a18a0b4db5cfcddf9c8a9dc498343a59680e438946b90451b07783a1f32afb5a7cabd6a9295eac1f2a3b4f9ce060ea3e413ad3a244e995daf1e20d538bfdeb921e43b6f3abcb95ad5e63eea381cddea6e7bd4a5790bcd8c620bde19b1172e5dd626c24b9c7ed08646d2ed02027803ccd436b615de352147cd8939f5091fd7ab3423d4b0408739e5f8a114d278b019262385afd27c8b7680f9da3b5f819347731c9614a45a916d50c058353e2189171a21943a7fb1835dfc2d581b6cbc12c1b31823651dc70031141df", &(0x7f0000000340)="a40d4a6a3058b217a3b703c47f6bec469a5a37dd5d6a9a", 0x0, 0x2}, 0x48) [ 234.221759][ T4942] netlink: 'syz-executor.3': attribute type 28 has an invalid length. 18:23:38 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = dup(r0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000200)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee01}}, './file0\x00'}) connect$inet6(r2, &(0x7f0000000380)={0xa, 0x4e24, 0x712, @loopback, 0x670}, 0x1c) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r3 = socket(0x0, 0x0, 0xff) connect$inet(r3, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x18, 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000068000000a552000095000000000000009500"/32], &(0x7f0000000400)='syzkaller\x00', 0x7f, 0x5f, &(0x7f0000000440)=""/95, 0x41100, 0x12, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000004c0)={0x3, 0x4}, 0x8, 0x10, &(0x7f0000000500)={0x4, 0x3, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000640)=[0x1, r2, 0xffffffffffffffff, r1]}, 0x80) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r4, 0x84, 0x9, &(0x7f0000000580)={0x0, @in6={{0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x10000}}, 0x4, 0x0, 0x3fc, 0x1, 0x32}, 0x9c) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vxcan0\x00'}) setsockopt$inet6_int(r2, 0x29, 0x48, &(0x7f0000000080)=0xfff, 0x4) bind$inet6(r4, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) 18:23:39 executing program 4: syz_clone(0x40900080, 0x0, 0x0, &(0x7f0000001000), 0x0, 0x0) [ 234.313603][ T4964] loop4: detected capacity change from 0 to 128 18:23:39 executing program 5: 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) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000c40)) sendmmsg$unix(r2, &(0x7f0000000bc0)=[{{&(0x7f0000000a80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000b00), 0x0, 0x0, 0x0, 0x40000}}], 0x1, 0x80) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) mkdir(&(0x7f00000001c0)='./file0\x00', 0x80) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x101000, 0x0) openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r4, &(0x7f0000000b80)=[{{&(0x7f0000000000)={0xa, 0x4e23, 0x3, @mcast1}, 0x1c, &(0x7f0000000b40)=[{&(0x7f0000000040)="58c700c7833993d6bae89e69ad75a9c54bd952ecd5db0e276c7c58e6ecf65b4ba911a20699199ac0e82211468e35029c22603ecfc99300dd116ed95baf698d0ed54bd03e0a1bc90aacfb02af74bb86631f4fe09a130fab0559e76f26c9a8560f434260c439b194cd9d9ee330effe7a049c446a202f54ed857f586f7356e30e9b6da64a1cbc2522e2ff095f62146f9512ea57bfcc5f357dfac017b3f786408ca671b430049b64ff2ad13500053952cff94cb01e09bcc09fdd70ed57bc805d82070d0a3a57d7bc746033e487863a44f672f075c3d182b072388902215983e9baf5cbf2c99fb87c5a36388b189266ba0d3342b11d5c0356f3d08f7e34ec5d16fdada756f8926ec70e4764268dec18ea66318b7e27c2facf9227ccddc56259901bdc39ca9e54b71713d3cc69fba2dceedd5a5d5f4f3f0937b38a7ab6f9888318a1de0704a100763c64f3daf010245a6a2244309bca9cd529724590367325584f5a2f3308f6cef01241ab114d722b3d37216c44d0e8d8c3e4ebdb12b6e7f9f9cffd78defcdc042328b931d1dce91f0ebab75c21c9875780e1b4eedd791dd4408612feac1d616b227cf3f53dc92aaee47a4b269e3f00b08c0197ed97191aa22777d548c16d7e8e9ef5587001f4aa0cfa82d14629e1a48ccab7146a970d1300a555dda8f50fc02c1384b507ac6233c6fd5284eaf3e57ee73b1928aed3541ed08c69d3f7342382e9ad53e5cf5f8ef5d5efc997337e162df1cf40e5b89575669186525587540e9e4d58db59e5447d89d0aff7f3fabb4767ddd6bce7339265ce19a87d7b26bf27ad749d97984d902b987eab5f97073da3ee7601b35977400975bf530e397b0c31624ed669002c2d2e9f219a0114a60885f4cca9fe3aae276a335f219883cb7de6d682f15ea4d3fe23fc762ffc6c1fd81ccca5982405ca9fab3798889cc88ca8f107927349eb61e9e0289290c7ea324e8cb7747bce814dddaceff3563b898e68ff03396220cf348b7b490aa0a27b728c2c8eaee38c7ad8c8706800f0081d3fec73fd60b2ec991474f770286f3a67c8ffb4dc1f61917f761f5f59b9068af8f59e24ea1a4c3a43fae3d35958225c6320a8522c3ea94c3155bcb64a763372d1a53eb86d05ae44a0199c1dfba1d57cc545fd17e020fecb13e3e865d60dba6aecbfed84e71f5930f21fbeaaf734d4b6b1bed7dc84b0ca906727cbc517f694a80c3f5d36365c3e10fbbe9ecdf68da9ba40c4f933f45c1e6890cd0af391f8b2b6dd4e70a7d9abe4bdd10718230c0f4dfef2e02bcd26e0b9a5e81f89f8ac808fd0da7323791d42e1fd17e0bab0d09203abe0f927738edcbbe58f7c975c0580e1eaf61d3a455aa787bd7a929b4fd72d2b78a7cd5f51d7c71e4dfce1ea737443d99d1a596e6831b1d69cbd4cb4b28f76bba7653f0874cb7d4166da768d92ccb1af823913e66120ff9c5586bc3f490e3d3452b097349fd4761be327da13fe7681cff8a4248e27e1cb3302bc324a67c345f804b8fa86e24437bcc3ae3826b01da0f7b324ba55be43f4a5b3d3bf451b2bd4603e54e0a46b6c223881dec673dd7b849ea7aee6e159c53103af60c7b5c19a07c02cdc8a558b27069d24c99033055f7ce0fe4295d398814c38784dd44a93c341efa5b09995d784b068cbf0636ce63cb58dc924b108d841c37852f2794a227657df26d7181712f01ff63b7558e9306f23a13d26ed2a89c16445bc12bcaa377ea081f691ffa32e1104a6c26ca2fcceaff8c5af4425b435d3c825c320fa05e7e9a43f45bdf3763b0dc9d5dc665df7ec4a181384340d310f063ec72cc7c457b5245c7999b487a09dd69cce1da263682f3d6579bee0199638d83697eb18b3565d0816244b6a30511cd6c457aeda85a2b268b34d1644a56e8442f62456d7233097d98ddb5e7c246f31dda5852529f21f9fd5325f5834f3048e86b95c7c7bc29acd359ee002c857380e976f7e35051d7e0037cd7991d11b43c290d54a3d3d65ad2fa735f9a5443facb3b87f184b5b353a21a17dabdc649d1d7cf7dde05aebaf0e641b106b3e87fb8d8c880b54df7abd3e62180b00ec66354e4d6e2e30f1f91325e0bd19dde10120201ee6dfccd5891cb03c2f30565f4401a77ddaf6c278c984c509defcf7b88f6ff2da168d6d0ee2aaf2b26779751ab9e16d947eefc7edbd210ec77e4ec3f47d5b80bfecc22356a85f205c3606476fb7eeccfa455d5a48b03eb3405c69de208c3f6b6efff78493cc0326cba0e1b43ea4d99982cead6115fb8f373229235bb3554c193902835dffcd64b5fd48880f1471628690317afa0ce1683c2edc09840ff06992d905a29d83578ec0104f05978427567e1ad9cb713a674f84414530d2328c58fd87fa4d99f9766416cbd09ee81e6099fdf0a85e33eb0ba15165f501bcffbd09098a9e305fbf215f8c8ae9b9b81a24695553be8cbbb4a72f7fd969d837dd76bbc176530b52f9822d18845d9e171f76d5b8a26b1e571aaad4b0747d1fd507f8dad92c2d42c1b2dc366b02be6bc61b699847349e8edf60872ccc690947a04d33d0f35db4742a3c46a6517eea1f8beae1a7e54224317e361353969ffdb7fcd86f5b1ddeffec1fc7ebad0c62382118224640753e3724baa58dd2eb106fe02771311b14a64ba489c872f27b824a3ca78fc0865c1f78c9b025c3241ad959c222c49c11005c2dff979d704a977a9355c7652986a16b109c8db536adebc927735001b5787355df307a4cc00a02ecf5934617d7fbdc3f7e1fa3701ca7fbf058abfc6543d0cbdb952d835dde2b402698545af0f2c2988f43fbadda82bb2dc229c9bb80715d77ecc23cc2c1d22530b7a7e36a09f8ba7e514c9e498f5f305cbfb956435b5f23897122836ab350e4f552f229fc3aa51557d0090e9dad62ea9a86132aa94e17f725d03ff26e591ec68fe5740a330682821e628ce466244f6b870f97c8018d0a02c6cc22f1070852c48fc6cf541641da17d9f7d4c164e94bb0b6ea5f30d9a891391b8bcca5329c4f80845389e4fae1529faf9396139246e981bafad00e3025eb414648e19c205884e48150dfa131dab3680c45b9874847db248af4e3717653a594f5a06294305ab95d788cabdbb1f4da4efa4202414575dbf73c2b1050469c63f134dfc3db1e70d5d1a4447968c06ec7c960fc558f3a65c61a591d301d644a59849b9d32e07e046942cc7cc7c04ee2d7f07750b834772a11566676e77a15f661f641789fe597c0f476fb2c5da274a4f55d1331cf566e7654a14aeb53ae28ba44af9ff60169cebf0cef758440cb44cdb76d4be35dfba715899d9ff8bdabe7aac143f9726ddedde85168f0e4adafe87862c3a431ea790bb2dc03380de5a55b0e1cb343063a9674411fb7b2756c264b4340d86db919ac05bac81be98e9a2a312eb145fc6407c14fd8ed3bffa51a5cf811ccd1836a7a60d233ab1b837e08dc79a135d0460c32d94e33f5e786c315fb93bd941ad32cc41c39be2da46ee86dd24de310eff546e68b09b86757798768b7e00723c010aca87301e194efabfe069b2c5c80c7258dfced2daaaf5e94ec73f7828ed1faf0ab3abf96b5b1550cf3ef17c1045a4a4557813281373413425c092e91ecf13e36c0974256b467ef6653d85a07b874c039a95f53b34ca194c8e240ae9f1b7cdc3fe3f1", 0xa23}, {&(0x7f0000001040)="54ce37a7", 0x4}, {&(0x7f00000010c0)="b5333e8352d1feffe1bd3ba42ab1d8b71209041ed0f1", 0x16}], 0x3}}], 0x1, 0x4040002) 18:23:39 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xf, 0x6, &(0x7f00000004c0)=ANY=[@ANYBLOB="050000000000000061110c0000000000f20481eb5734922ed78eb86d8510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d80000000000000002be16ad10a48b243ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd6587d452d66b7cc957d77578f4c352f9311247000f35138d5521f9453559c35da860e8efbc6f2b2a3e314422b854421e962fd6fd5f58126a1e9d16f97ebded73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a2312ed6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1cebfba2f87925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af08000000b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98ef7042ad2a928956148d50cbe43a1ed25268816b00000000000009d2b2830efee8f3f4b37d753a30a147b24a48435bd8a568669596e9e086795800dd7a0defb6670c3d62ad0a97aec773713a66b223fa8b148871c8d31d2499893ed20fa7a050fbbef9e326e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e49ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f40b4ae7dc3b2aeb0d11cd22c35d3324000000000000000142f0f91f3ecfec0d2182985687c884404bc6a14a1a954459679f57b7b4b0579d2335130f88d56fa05746d8ab7208bd4561aeafe1d6577"], &(0x7f0000000080)='GPL\x00', 0x2, 0xb4, &(0x7f000000cf3d)=""/180, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x80) openat$procfs(0xffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r3 = creat(&(0x7f0000000240)='./file0\x00', 0x0) r4 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmmsg(r4, 0x0, 0x0, 0x10040015) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) ioctl$FITRIM(r5, 0xc0185879, 0x0) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000000240)={0x0, 0x7ffffffa}) setsockopt$packet_tx_ring(r5, 0x107, 0xd, &(0x7f0000000100)=@req={0x3, 0x3, 0x3, 0x2b39f9e6}, 0x10) fallocate(r3, 0x100000001, 0x0, 0x2811fdff) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) ioctl$FITRIM(r6, 0xc0185879, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x8000}) ioctl$FITRIM(r6, 0xc0185879, &(0x7f0000000240)={0xcffffff, 0x7ffffffa}) r7 = openat$smackfs_netlabel(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000000)={0x80000000}) read(r1, &(0x7f0000008100)=""/104, 0x68) fallocate(r2, 0x40, 0x8, 0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xf, 0x6, &(0x7f00000004c0)=ANY=[@ANYBLOB="050000000000000061110c0000000000f20481eb5734922ed78eb86d8510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d80000000000000002be16ad10a48b243ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd6587d452d66b7cc957d77578f4c352f9311247000f35138d5521f9453559c35da860e8efbc6f2b2a3e314422b854421e962fd6fd5f58126a1e9d16f97ebded73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a2312ed6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1cebfba2f87925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af08000000b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98ef7042ad2a928956148d50cbe43a1ed25268816b00000000000009d2b2830efee8f3f4b37d753a30a147b24a48435bd8a568669596e9e086795800dd7a0defb6670c3d62ad0a97aec773713a66b223fa8b148871c8d31d2499893ed20fa7a050fbbef9e326e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e49ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f40b4ae7dc3b2aeb0d11cd22c35d3324000000000000000142f0f91f3ecfec0d2182985687c884404bc6a14a1a954459679f57b7b4b0579d2335130f88d56fa05746d8ab7208bd4561aeafe1d6577"], &(0x7f0000000080)='GPL\x00', 0x2, 0xb4, &(0x7f000000cf3d)=""/180, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) openat$procfs(0xffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) creat(&(0x7f0000000240)='./file0\x00', 0x0) (async) socket$nl_sock_diag(0x10, 0x3, 0x4) (async) sendmmsg(r4, 0x0, 0x0, 0x10040015) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) ioctl$FITRIM(r5, 0xc0185879, 0x0) (async) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000000240)={0x0, 0x7ffffffa}) (async) setsockopt$packet_tx_ring(r5, 0x107, 0xd, &(0x7f0000000100)=@req={0x3, 0x3, 0x3, 0x2b39f9e6}, 0x10) (async) fallocate(r3, 0x100000001, 0x0, 0x2811fdff) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) ioctl$FITRIM(r6, 0xc0185879, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x8000}) (async) ioctl$FITRIM(r6, 0xc0185879, &(0x7f0000000240)={0xcffffff, 0x7ffffffa}) (async) openat$smackfs_netlabel(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000000)={0x80000000}) (async) read(r1, &(0x7f0000008100)=""/104, 0x68) (async) fallocate(r2, 0x40, 0x8, 0x1) (async) [ 234.530702][ T4208] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 234.718914][ T4208] usb 1-1: device descriptor read/64, error 18 [ 235.329008][ T4208] usb 1-1: new high-speed USB device number 3 using dummy_hcd 18:23:40 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = dup(r0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000200)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee01}}, './file0\x00'}) connect$inet6(r2, &(0x7f0000000380)={0xa, 0x4e24, 0x712, @loopback, 0x670}, 0x1c) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r3 = socket(0x0, 0x0, 0xff) connect$inet(r3, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x18, 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000068000000a552000095000000000000009500"/32], &(0x7f0000000400)='syzkaller\x00', 0x7f, 0x5f, &(0x7f0000000440)=""/95, 0x41100, 0x12, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000004c0)={0x3, 0x4}, 0x8, 0x10, &(0x7f0000000500)={0x4, 0x3, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000640)=[0x1, r2, 0xffffffffffffffff, r1]}, 0x80) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r4, 0x84, 0x9, &(0x7f0000000580)={0x0, @in6={{0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x10000}}, 0x4, 0x0, 0x3fc, 0x1, 0x32}, 0x9c) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vxcan0\x00'}) setsockopt$inet6_int(r2, 0x29, 0x48, &(0x7f0000000080)=0xfff, 0x4) bind$inet6(r4, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async) syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) dup(r0) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000200)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee01}}, './file0\x00'}) (async) connect$inet6(r2, &(0x7f0000000380)={0xa, 0x4e24, 0x712, @loopback, 0x670}, 0x1c) (async) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) (async) socket(0x0, 0x0, 0xff) (async) connect$inet(r3, 0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x18, 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000068000000a552000095000000000000009500"/32], &(0x7f0000000400)='syzkaller\x00', 0x7f, 0x5f, &(0x7f0000000440)=""/95, 0x41100, 0x12, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000004c0)={0x3, 0x4}, 0x8, 0x10, &(0x7f0000000500)={0x4, 0x3, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000640)=[0x1, r2, 0xffffffffffffffff, r1]}, 0x80) (async) socket$inet6_sctp(0xa, 0x5, 0x84) (async) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r4, 0x84, 0x9, &(0x7f0000000580)={0x0, @in6={{0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x10000}}, 0x4, 0x0, 0x3fc, 0x1, 0x32}, 0x9c) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vxcan0\x00'}) (async) setsockopt$inet6_int(r2, 0x29, 0x48, &(0x7f0000000080)=0xfff, 0x4) (async) bind$inet6(r4, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r4, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) (async) 18:23:40 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xf, 0x6, &(0x7f00000004c0)=ANY=[@ANYBLOB="050000000000000061110c0000000000f20481eb5734922ed78eb86d8510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d80000000000000002be16ad10a48b243ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd6587d452d66b7cc957d77578f4c352f9311247000f35138d5521f9453559c35da860e8efbc6f2b2a3e314422b854421e962fd6fd5f58126a1e9d16f97ebded73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a2312ed6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1cebfba2f87925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af08000000b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98ef7042ad2a928956148d50cbe43a1ed25268816b00000000000009d2b2830efee8f3f4b37d753a30a147b24a48435bd8a568669596e9e086795800dd7a0defb6670c3d62ad0a97aec773713a66b223fa8b148871c8d31d2499893ed20fa7a050fbbef9e326e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e49ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f40b4ae7dc3b2aeb0d11cd22c35d3324000000000000000142f0f91f3ecfec0d2182985687c884404bc6a14a1a954459679f57b7b4b0579d2335130f88d56fa05746d8ab7208bd4561aeafe1d6577"], &(0x7f0000000080)='GPL\x00', 0x2, 0xb4, &(0x7f000000cf3d)=""/180, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x80) openat$procfs(0xffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) (async) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) r3 = creat(&(0x7f0000000240)='./file0\x00', 0x0) r4 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmmsg(r4, 0x0, 0x0, 0x10040015) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) ioctl$FITRIM(r5, 0xc0185879, 0x0) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000000240)={0x0, 0x7ffffffa}) (async) setsockopt$packet_tx_ring(r5, 0x107, 0xd, &(0x7f0000000100)=@req={0x3, 0x3, 0x3, 0x2b39f9e6}, 0x10) fallocate(r3, 0x100000001, 0x0, 0x2811fdff) (async) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) ioctl$FITRIM(r6, 0xc0185879, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x8000}) (async) ioctl$FITRIM(r6, 0xc0185879, &(0x7f0000000240)={0xcffffff, 0x7ffffffa}) (async) r7 = openat$smackfs_netlabel(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000000)={0x80000000}) (async, rerun: 32) read(r1, &(0x7f0000008100)=""/104, 0x68) (async, rerun: 32) fallocate(r2, 0x40, 0x8, 0x1) [ 235.530222][ T4208] usb 1-1: device descriptor read/64, error 18 18:23:40 executing program 4: syz_clone(0x40900080, 0x0, 0x0, &(0x7f0000001000), 0x0, 0x0) syz_clone(0x40900080, 0x0, 0x0, &(0x7f0000001000), 0x0, 0x0) (async) [ 235.650687][ T4208] usb usb1-port1: attempt power cycle [ 236.079734][ T4208] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 236.181005][ T4208] usb 1-1: Invalid ep0 maxpacket: 47 [ 236.331311][ T4208] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 236.433940][ T4208] usb 1-1: Invalid ep0 maxpacket: 47 [ 236.440729][ T4208] usb usb1-port1: unable to enumerate USB device 18:23:41 executing program 0: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="120100000000002fdc4a34b9a6e2ca202505a8a44000010203010902240001010030fc090400000007010100090501020000000412090582021000060404517a3741ae7328f6c32f73f425ef1de8b71c04cea6e728d011353ed2e7cbe1f891e46f9eea1761bf85feaf146df985349b55e706483cbc3e87e66cb3f5d9f6dde7181af460942aa232f59d177d823adc9b7fb1cf1e7dfdfcbd7f9c6be1171700793f3949bc289958e1b2079828285cde45d9bded3a224ea4a19b767d4ffe84a7e6d2704761152671e0bbb9b1334832a8f47d3d9050df59bdb7b6cf8130d338c4130a3549158673a0a1ce41f423ac48b19166c7b530ce5b96bf782f844d1a6e4a816699f41ceaf406d0fcd54d51d67eb748e692538214ae663850fd6bafa29931aa44515fe2808db6621af7c69ef5c9562da37d352d7f203e844e6f4bbf0ac4c284f36c44caa213cfae6fe1392b922a0171e82974469009c231896b2ec2f82cefee4a2e12c56f23cd4f560fe792b0f3e0ade91eddb400"/383], &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x4, &(0x7f0000000100)=@lang_id={0x4}}, {0x36, &(0x7f0000000040)=@string={0x36, 0x3, "04e7af567cd2d127e98379f486bb58bb3a3fe4f2eef5d0273d100fffe4215651366ae4c47138b70a8deb86c5567f163fee725e24"}}, {0x0, 0x0}]}) (async) syz_usb_connect(0x2, 0x113, &(0x7f0000000380)={{0x12, 0x1, 0x110, 0x39, 0x38, 0x33, 0x8, 0x16ab, 0x7812, 0xc869, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x101, 0x2, 0x2c, 0x0, 0x0, 0xfb, [{{0x9, 0x4, 0x5f, 0x1f, 0x4, 0xbe, 0xfc, 0x8e, 0x81, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "45d8f77d9c"}, {0x5, 0x24, 0x0, 0x5f82}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x6, 0x8, 0x4}, [@ncm={0x6, 0x24, 0x1a, 0x4, 0xc}, @mdlm_detail={0x32, 0x24, 0x13, 0x9, "054e1fcfa9764213aaa5b1ee6ee7ac02c138267de4741dd75f41e0cf65510018876f5e8de792867e119b28548c01"}]}], [{{0x9, 0x5, 0x80, 0x0, 0x200, 0x1, 0x1, 0x40}}, {{0x9, 0x5, 0xe, 0x3, 0x3ff, 0x5, 0x6f, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x84, 0x2}]}}, {{0x9, 0x5, 0x3, 0x0, 0x400, 0x4, 0x5, 0x9, [@generic={0x4e, 0xd, "dd3854ac2d483089a236191b934e7a6374f8fe669e727bd6674555b1857607fe407e623324f0fa75470b4cb362f2cdc5cd7141e467e65d87c957c574625fb39d6ea2ba87a9c06cf420b5cd2b"}]}}, {{0x9, 0x5, 0x0, 0x2, 0x400, 0x2, 0x0, 0x9}}]}}, {{0x9, 0x4, 0xad, 0x1, 0x0, 0xf8, 0x84, 0x1, 0x80, [@uac_as={[@format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x8001, 0x800, 0x31, "b7101e"}, @format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0xf1, 0x2, 0x1f, 0x3, "54b7d5", "58f3"}]}]}}]}}]}}, &(0x7f0000000880)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0x5, 0x79, 0x3a, 0x40, 0x40}, 0xf, &(0x7f0000000080)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0xff, 0xbd, 0x81}]}, 0x7, [{0xa6, &(0x7f00000004c0)=@string={0xa6, 0x3, "398483c9c4ca04a00ef61aa87febc195b4d8622f5401659fef70e68509f9875ccac766e0c10be1b63cb86e9095498e3d262713be344c1c3f67a60908dde1021038cc4e03036d433334b38fa041c3e60abb2ae74237e77b69401eb7c7f43d72f66eeabcb71951fd92c1597453d81739d62f772442fa5cef935d302445479ea353b4a0bdec39f1f4edc1b5bad0a585a960256af226c882355d551ed4cf12fd3e581dc85be5"}}, {0xd7, &(0x7f0000000580)=@string={0xd7, 0x3, "1ed019826255190574877f9148890299ef44a820dfc1bdc785e682fb44b157c6e27dba743af59a913d9a8166a17013598c5467aa2d4d1f975497697e0e8dff39a9cc16e179c931af98ab100ce1bc28827062a587abbab9cff7cc422af412a7da78fe264a92513e950dc84d37b8d8d7d738401741196b9426946a802b10550091e7511c8d709b845789500872b5c156fc83f3d6d2d2a5b97d0660285e834fc8ac9da58770bd4e373ef1a98658af9b8b63be56c5ba5d5634851f9fdf419e85eee51785fc1ca6c3e8fd6c2b3b1a4c75ed8c37a17f9f8b"}}, {0x46, &(0x7f00000002c0)=@string={0x46, 0x3, "9684dfc3d6f0e4fa7c0abc000207520f60a6c19ab459b5d5709dd0324755b277f76e3dd25882bd316944db64c67e8cc87c51c867f5ecf8e09dde0d06da67853c4aa7441c"}}, {0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x32}}, {0x88, &(0x7f0000000680)=@string={0x88, 0x3, "3e7b64eeed082f31ce494db9cfc0dd1ff3504b696ddb61bc3fe135585947325ce2495a3c19f5301ee984b3b18765d4f97ebca99563833919226c7ef31c227914552f9b38035cb32f4b30e1e33f39763dd7b2e1bf425bd329ec06e4485c31906c20774c761d37ea0d30c23b13d597d4783d2bf5a385a418c3154752c7fff6fe42626400b6cb47"}}, {0xc9, &(0x7f0000000740)=@string={0xc9, 0x3, "6d505c4fa9827d66d5b17bf20b0de84ff4e1a63d745fcc9d8ef5a3028db0644dec47fb02b2a5fbc836c92ec8a052b8b379e2a11e2b7cf9ecd75d0ccd39ce555612ceeaf4cf68e856163383dbee723cf5aedeeaa71376398526a7b6d2d3b13a43e1ce4e5a294e604bb8b517e436528cc837a696d8791db1dea689712ac2941025a96965916c53f94b09739668559bc16f153b041d333dc7205d67ab337e859ac6d2499b972d7ab362dc9f6e0e3592700444fa10686ee8c365c9752541009f09ef7a37cd7a3ff6d2"}}, {0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x810}}]}) (async) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001640)=ANY=[@ANYBLOB="124100002bb9e440c0090602631100000001090212000100000000090412a104ea248f4e70dd3e6a74e2b41ecbc32e22993fe783f8c90cecc0c255fa8cbf97af285a33a603eacdc8d4a54fd7c20a76cf8874422d5c54e0ec21b342da59dd8a206a4891376c3295314b727e5746f2f9f7c7490796ad94f21d65b3a1eb92cd638c9b41"], 0x0) syz_usb_control_io(r0, &(0x7f00000010c0)={0x2c, &(0x7f0000000e40)={0x20, 0xe, 0xc7, {0xc7, 0xc, "cf8639acb47d22768e13d3a5f1969027cceaa99fb46d279df10b8e36e77601d79ba8abf9c233299d08bb88ec76e1ccfb036536e553432e56e56c2e601d03aa539655fad56eddf58d89207622cefff8c9f11df5893aa84cb3e8b52732c7c8112a7927cc74d9da716d05d22960b520a181a54a66cdd4aa1c96350736438a0f6c5e899fd05c87d1e316e7ed5328079336f5f5bbdea0d7219b2fc965ef3def0a4388753e1b718b13f3660db9adc7aab9b8e46213f02f16da9c26cd01369505432b7e5fc6a87adf"}}, &(0x7f0000000f80)={0x0, 0x3, 0x60, @string={0x60, 0x3, "be398a15152998590fbacbccc5c8435bcab92e6f2392ec2d78284709cac050cd827075b1b875e945679c24014cf05eaeb3119afd12cb7543972a36c2f8e894e21f682dc88848375ff4a118cdfa337a4d128a970aac99bf8c914ae2d64ece"}}, &(0x7f0000001000)={0x0, 0xf, 0x6a, {0x5, 0xf, 0x6a, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x9, "96f0a131e3faf469f6bdf679a946d784"}, @generic={0x43, 0x10, 0x2, "bc0ea11e4bfb1b85aae99750431fa52dc43d4b55cbf7ad13ef47f72565dfe05a88ad8f7a7eeed11c265d00e5531ac572464152a16ddaf31cd5fc480d1157a895"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x7, 0x9, 0x8}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x1, 0x9, 0x6}]}}, &(0x7f0000000d40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x10, 0x8, 0x6, "00da5c53", "679b3f29"}}, &(0x7f0000001080)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x80, 0x9, 0x1, 0x8, 0xa052, 0x9}}}, &(0x7f0000001580)={0x84, &(0x7f0000001100)={0x0, 0x18, 0x87, "96d69ac5171dcf038761e5d42b943ebe90253e69fabb03bcae79ea008927beb28fafee2c6562d8617dd0e79faf25bb99ba096d008a5dd3c6fd1738ffe0e18268a1d6754e353955d949d5b98137561f56eac7d51b8255315f66bac7d13379d3b6d4dc7d97e156b2a3b41fc257ea6f907023915119967d16e89029835bd64d5fbd221f9c713f2a01"}, &(0x7f00000011c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000001200)={0x0, 0x8, 0x1, 0x26}, &(0x7f0000001240)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000001280)={0x20, 0x0, 0x4, {0x20, 0x20}}, &(0x7f00000012c0)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000001300)={0x40, 0x9, 0x1, 0x5}, &(0x7f0000001340)={0x40, 0xb, 0x2, "893f"}, &(0x7f0000001380)={0x40, 0xf, 0x2, 0x4}, &(0x7f00000013c0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000001400)={0x40, 0x17, 0x6, @local}, &(0x7f0000001440)={0x40, 0x19, 0x2, "6cd1"}, &(0x7f0000001480)={0x40, 0x1a, 0x2, 0x1}, &(0x7f00000014c0)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000001500)={0x40, 0x1e, 0x1, 0x39}, &(0x7f0000001540)={0x40, 0x21, 0x1, 0x5}}) (async, rerun: 32) syz_usb_control_io(r0, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000680)={0x0, 0x0, 0x1, "8d"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) syz_usb_control_io$printer(r0, &(0x7f0000000a40)={0x14, &(0x7f0000000900)={0x40, 0x1, 0x5c, {0x5c, 0x23, "a425e5cb0456c4a29c918f12307f02c9da0eb62dc46ec7acb31c7e321c014a29e28165e6ab08f9ebf7548c29e9053ec7cd7cb446372ebdec2edb02bab5dc3fb395303ac22be6d7d654cc4c8d089d5db8146bdbf6d2737bc875f8"}}, &(0x7f0000000980)={0x0, 0x3, 0x88, @string={0x88, 0x3, "db2c67e760b95e68788399b983fb2ccfb63056f787cbaee2cbb8b13d726cd3488d3b3ca609b72d40b5e985d5ce3fa0b781ff8a581393195083968a1956937ccc7ba643c1135cd354b976a79d537b392d76ee3122775d362705b8672654730cbdce1e7a07adad85fb3998d33f7ba17c8a684e8054edac5132d13f7a5792cd24818b2eeb799ea8"}}}, &(0x7f0000000d00)={0x34, &(0x7f0000000a80)={0x40, 0x13, 0x7c, "1003bffeb6f118150997c0a7a14321e1a694de44c1ddf232ce3b46ee44a76eafd156613a340902c779dc800264c9d9ecb1a61650e041004850c8ee54eec1e1662918a4a4c72986cbfee321d2526deabd932d71d3855db2b6dca7a2fe908c0c78a8586d7417f2ec4c3872768b967b39673a115fd3dac7d1316f4fcd74"}, &(0x7f0000000b40)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000b80)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000bc0)={0x20, 0x0, 0x90, {0x8e, "bc1ed8e6fa715587147cf93f65a08e02041ca0b84521c257678d16c953935958e1a69d655064d9f1343ff7a23e17fe1e585f7c2e6a57fc38dc069efd3313f1f555e27e8cf2826aa67c084cce3564434b5e09e137eb6e27f338b95a0a005c15c657069cb4aba21938c8853b9db24ba78b6b5c2a23db43005c9f27f875e1b284a4c70d611c0656ac70a00518e480cb"}}, &(0x7f0000000c80)={0x20, 0x1, 0x1, 0x5d}, &(0x7f0000000cc0)={0x20, 0x0, 0x1, 0x4f}}) 18:23:41 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = dup(r0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000200)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee01}}, './file0\x00'}) connect$inet6(r2, &(0x7f0000000380)={0xa, 0x4e24, 0x712, @loopback, 0x670}, 0x1c) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r3 = socket(0x0, 0x0, 0xff) connect$inet(r3, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x18, 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000068000000a552000095000000000000009500"/32], &(0x7f0000000400)='syzkaller\x00', 0x7f, 0x5f, &(0x7f0000000440)=""/95, 0x41100, 0x12, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000004c0)={0x3, 0x4}, 0x8, 0x10, &(0x7f0000000500)={0x4, 0x3, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000640)=[0x1, r2, 0xffffffffffffffff, r1]}, 0x80) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r4, 0x84, 0x9, &(0x7f0000000580)={0x0, @in6={{0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x10000}}, 0x4, 0x0, 0x3fc, 0x1, 0x32}, 0x9c) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vxcan0\x00'}) setsockopt$inet6_int(r2, 0x29, 0x48, &(0x7f0000000080)=0xfff, 0x4) bind$inet6(r4, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) 18:23:41 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async, rerun: 32) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) (rerun: 32) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r1 = dup(r0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000200)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee01}}, './file0\x00'}) connect$inet6(r2, &(0x7f0000000380)={0xa, 0x4e24, 0x712, @loopback, 0x670}, 0x1c) (async) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) (async) r3 = socket(0x0, 0x0, 0xff) connect$inet(r3, 0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x18, 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000068000000a552000095000000000000009500"/32], &(0x7f0000000400)='syzkaller\x00', 0x7f, 0x5f, &(0x7f0000000440)=""/95, 0x41100, 0x12, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000004c0)={0x3, 0x4}, 0x8, 0x10, &(0x7f0000000500)={0x4, 0x3, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000640)=[0x1, r2, 0xffffffffffffffff, r1]}, 0x80) (async, rerun: 64) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) (rerun: 64) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r4, 0x84, 0x9, &(0x7f0000000580)={0x0, @in6={{0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x10000}}, 0x4, 0x0, 0x3fc, 0x1, 0x32}, 0x9c) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vxcan0\x00'}) setsockopt$inet6_int(r2, 0x29, 0x48, &(0x7f0000000080)=0xfff, 0x4) bind$inet6(r4, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r4, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) 18:23:41 executing program 4: syz_clone(0x40900080, 0x0, 0x0, &(0x7f0000001000), 0x0, 0x0) [ 237.310122][ T5022] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 237.399247][ T5024] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 237.417894][ T5022] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 237.450232][ T5024] misc raw-gadget: fail, usb_gadget_register_driver returned -16 18:23:42 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDFONTOP_COPY(r0, 0x4b72, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDFONTOP_COPY(r1, 0x4b72, 0x0) ioctl$TIOCGWINSZ(r1, 0x5413, &(0x7f0000000080)) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xe) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) mount$binderfs(0x0, &(0x7f00000000c0)='./binderfs\x00', &(0x7f0000000000), 0xebe7d720b20234fb, &(0x7f0000000100)=ANY=[]) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDFONTOP_COPY(r2, 0x4b72, 0x0) ioctl$KDMKTONE(r2, 0x4b30, 0x3) 18:23:42 executing program 0: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="120100000000002fdc4a34b9a6e2ca202505a8a44000010203010902240001010030fc090400000007010100090501020000000412090582021000060404517a3741ae7328f6c32f73f425ef1de8b71c04cea6e728d011353ed2e7cbe1f891e46f9eea1761bf85feaf146df985349b55e706483cbc3e87e66cb3f5d9f6dde7181af460942aa232f59d177d823adc9b7fb1cf1e7dfdfcbd7f9c6be1171700793f3949bc289958e1b2079828285cde45d9bded3a224ea4a19b767d4ffe84a7e6d2704761152671e0bbb9b1334832a8f47d3d9050df59bdb7b6cf8130d338c4130a3549158673a0a1ce41f423ac48b19166c7b530ce5b96bf782f844d1a6e4a816699f41ceaf406d0fcd54d51d67eb748e692538214ae663850fd6bafa29931aa44515fe2808db6621af7c69ef5c9562da37d352d7f203e844e6f4bbf0ac4c284f36c44caa213cfae6fe1392b922a0171e82974469009c231896b2ec2f82cefee4a2e12c56f23cd4f560fe792b0f3e0ade91eddb400"/383], &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x4, &(0x7f0000000100)=@lang_id={0x4}}, {0x36, &(0x7f0000000040)=@string={0x36, 0x3, "04e7af567cd2d127e98379f486bb58bb3a3fe4f2eef5d0273d100fffe4215651366ae4c47138b70a8deb86c5567f163fee725e24"}}, {0x0, 0x0}]}) (async, rerun: 32) syz_usb_connect(0x2, 0x113, &(0x7f0000000380)={{0x12, 0x1, 0x110, 0x39, 0x38, 0x33, 0x8, 0x16ab, 0x7812, 0xc869, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x101, 0x2, 0x2c, 0x0, 0x0, 0xfb, [{{0x9, 0x4, 0x5f, 0x1f, 0x4, 0xbe, 0xfc, 0x8e, 0x81, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "45d8f77d9c"}, {0x5, 0x24, 0x0, 0x5f82}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x6, 0x8, 0x4}, [@ncm={0x6, 0x24, 0x1a, 0x4, 0xc}, @mdlm_detail={0x32, 0x24, 0x13, 0x9, "054e1fcfa9764213aaa5b1ee6ee7ac02c138267de4741dd75f41e0cf65510018876f5e8de792867e119b28548c01"}]}], [{{0x9, 0x5, 0x80, 0x0, 0x200, 0x1, 0x1, 0x40}}, {{0x9, 0x5, 0xe, 0x3, 0x3ff, 0x5, 0x6f, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x84, 0x2}]}}, {{0x9, 0x5, 0x3, 0x0, 0x400, 0x4, 0x5, 0x9, [@generic={0x4e, 0xd, "dd3854ac2d483089a236191b934e7a6374f8fe669e727bd6674555b1857607fe407e623324f0fa75470b4cb362f2cdc5cd7141e467e65d87c957c574625fb39d6ea2ba87a9c06cf420b5cd2b"}]}}, {{0x9, 0x5, 0x0, 0x2, 0x400, 0x2, 0x0, 0x9}}]}}, {{0x9, 0x4, 0xad, 0x1, 0x0, 0xf8, 0x84, 0x1, 0x80, [@uac_as={[@format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x8001, 0x800, 0x31, "b7101e"}, @format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0xf1, 0x2, 0x1f, 0x3, "54b7d5", "58f3"}]}]}}]}}]}}, &(0x7f0000000880)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0x5, 0x79, 0x3a, 0x40, 0x40}, 0xf, &(0x7f0000000080)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0xff, 0xbd, 0x81}]}, 0x7, [{0xa6, &(0x7f00000004c0)=@string={0xa6, 0x3, "398483c9c4ca04a00ef61aa87febc195b4d8622f5401659fef70e68509f9875ccac766e0c10be1b63cb86e9095498e3d262713be344c1c3f67a60908dde1021038cc4e03036d433334b38fa041c3e60abb2ae74237e77b69401eb7c7f43d72f66eeabcb71951fd92c1597453d81739d62f772442fa5cef935d302445479ea353b4a0bdec39f1f4edc1b5bad0a585a960256af226c882355d551ed4cf12fd3e581dc85be5"}}, {0xd7, &(0x7f0000000580)=@string={0xd7, 0x3, "1ed019826255190574877f9148890299ef44a820dfc1bdc785e682fb44b157c6e27dba743af59a913d9a8166a17013598c5467aa2d4d1f975497697e0e8dff39a9cc16e179c931af98ab100ce1bc28827062a587abbab9cff7cc422af412a7da78fe264a92513e950dc84d37b8d8d7d738401741196b9426946a802b10550091e7511c8d709b845789500872b5c156fc83f3d6d2d2a5b97d0660285e834fc8ac9da58770bd4e373ef1a98658af9b8b63be56c5ba5d5634851f9fdf419e85eee51785fc1ca6c3e8fd6c2b3b1a4c75ed8c37a17f9f8b"}}, {0x46, &(0x7f00000002c0)=@string={0x46, 0x3, "9684dfc3d6f0e4fa7c0abc000207520f60a6c19ab459b5d5709dd0324755b277f76e3dd25882bd316944db64c67e8cc87c51c867f5ecf8e09dde0d06da67853c4aa7441c"}}, {0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x32}}, {0x88, &(0x7f0000000680)=@string={0x88, 0x3, "3e7b64eeed082f31ce494db9cfc0dd1ff3504b696ddb61bc3fe135585947325ce2495a3c19f5301ee984b3b18765d4f97ebca99563833919226c7ef31c227914552f9b38035cb32f4b30e1e33f39763dd7b2e1bf425bd329ec06e4485c31906c20774c761d37ea0d30c23b13d597d4783d2bf5a385a418c3154752c7fff6fe42626400b6cb47"}}, {0xc9, &(0x7f0000000740)=@string={0xc9, 0x3, "6d505c4fa9827d66d5b17bf20b0de84ff4e1a63d745fcc9d8ef5a3028db0644dec47fb02b2a5fbc836c92ec8a052b8b379e2a11e2b7cf9ecd75d0ccd39ce555612ceeaf4cf68e856163383dbee723cf5aedeeaa71376398526a7b6d2d3b13a43e1ce4e5a294e604bb8b517e436528cc837a696d8791db1dea689712ac2941025a96965916c53f94b09739668559bc16f153b041d333dc7205d67ab337e859ac6d2499b972d7ab362dc9f6e0e3592700444fa10686ee8c365c9752541009f09ef7a37cd7a3ff6d2"}}, {0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x810}}]}) (async, rerun: 32) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001640)=ANY=[@ANYBLOB="124100002bb9e440c0090602631100000001090212000100000000090412a104ea248f4e70dd3e6a74e2b41ecbc32e22993fe783f8c90cecc0c255fa8cbf97af285a33a603eacdc8d4a54fd7c20a76cf8874422d5c54e0ec21b342da59dd8a206a4891376c3295314b727e5746f2f9f7c7490796ad94f21d65b3a1eb92cd638c9b41"], 0x0) syz_usb_control_io(r0, &(0x7f00000010c0)={0x2c, &(0x7f0000000e40)={0x20, 0xe, 0xc7, {0xc7, 0xc, "cf8639acb47d22768e13d3a5f1969027cceaa99fb46d279df10b8e36e77601d79ba8abf9c233299d08bb88ec76e1ccfb036536e553432e56e56c2e601d03aa539655fad56eddf58d89207622cefff8c9f11df5893aa84cb3e8b52732c7c8112a7927cc74d9da716d05d22960b520a181a54a66cdd4aa1c96350736438a0f6c5e899fd05c87d1e316e7ed5328079336f5f5bbdea0d7219b2fc965ef3def0a4388753e1b718b13f3660db9adc7aab9b8e46213f02f16da9c26cd01369505432b7e5fc6a87adf"}}, &(0x7f0000000f80)={0x0, 0x3, 0x60, @string={0x60, 0x3, "be398a15152998590fbacbccc5c8435bcab92e6f2392ec2d78284709cac050cd827075b1b875e945679c24014cf05eaeb3119afd12cb7543972a36c2f8e894e21f682dc88848375ff4a118cdfa337a4d128a970aac99bf8c914ae2d64ece"}}, &(0x7f0000001000)={0x0, 0xf, 0x6a, {0x5, 0xf, 0x6a, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x9, "96f0a131e3faf469f6bdf679a946d784"}, @generic={0x43, 0x10, 0x2, "bc0ea11e4bfb1b85aae99750431fa52dc43d4b55cbf7ad13ef47f72565dfe05a88ad8f7a7eeed11c265d00e5531ac572464152a16ddaf31cd5fc480d1157a895"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x7, 0x9, 0x8}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x1, 0x9, 0x6}]}}, &(0x7f0000000d40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x10, 0x8, 0x6, "00da5c53", "679b3f29"}}, &(0x7f0000001080)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x80, 0x9, 0x1, 0x8, 0xa052, 0x9}}}, &(0x7f0000001580)={0x84, &(0x7f0000001100)={0x0, 0x18, 0x87, "96d69ac5171dcf038761e5d42b943ebe90253e69fabb03bcae79ea008927beb28fafee2c6562d8617dd0e79faf25bb99ba096d008a5dd3c6fd1738ffe0e18268a1d6754e353955d949d5b98137561f56eac7d51b8255315f66bac7d13379d3b6d4dc7d97e156b2a3b41fc257ea6f907023915119967d16e89029835bd64d5fbd221f9c713f2a01"}, &(0x7f00000011c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000001200)={0x0, 0x8, 0x1, 0x26}, &(0x7f0000001240)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000001280)={0x20, 0x0, 0x4, {0x20, 0x20}}, &(0x7f00000012c0)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000001300)={0x40, 0x9, 0x1, 0x5}, &(0x7f0000001340)={0x40, 0xb, 0x2, "893f"}, &(0x7f0000001380)={0x40, 0xf, 0x2, 0x4}, &(0x7f00000013c0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000001400)={0x40, 0x17, 0x6, @local}, &(0x7f0000001440)={0x40, 0x19, 0x2, "6cd1"}, &(0x7f0000001480)={0x40, 0x1a, 0x2, 0x1}, &(0x7f00000014c0)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000001500)={0x40, 0x1e, 0x1, 0x39}, &(0x7f0000001540)={0x40, 0x21, 0x1, 0x5}}) syz_usb_control_io(r0, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000680)={0x0, 0x0, 0x1, "8d"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$printer(r0, &(0x7f0000000a40)={0x14, &(0x7f0000000900)={0x40, 0x1, 0x5c, {0x5c, 0x23, "a425e5cb0456c4a29c918f12307f02c9da0eb62dc46ec7acb31c7e321c014a29e28165e6ab08f9ebf7548c29e9053ec7cd7cb446372ebdec2edb02bab5dc3fb395303ac22be6d7d654cc4c8d089d5db8146bdbf6d2737bc875f8"}}, &(0x7f0000000980)={0x0, 0x3, 0x88, @string={0x88, 0x3, "db2c67e760b95e68788399b983fb2ccfb63056f787cbaee2cbb8b13d726cd3488d3b3ca609b72d40b5e985d5ce3fa0b781ff8a581393195083968a1956937ccc7ba643c1135cd354b976a79d537b392d76ee3122775d362705b8672654730cbdce1e7a07adad85fb3998d33f7ba17c8a684e8054edac5132d13f7a5792cd24818b2eeb799ea8"}}}, &(0x7f0000000d00)={0x34, &(0x7f0000000a80)={0x40, 0x13, 0x7c, "1003bffeb6f118150997c0a7a14321e1a694de44c1ddf232ce3b46ee44a76eafd156613a340902c779dc800264c9d9ecb1a61650e041004850c8ee54eec1e1662918a4a4c72986cbfee321d2526deabd932d71d3855db2b6dca7a2fe908c0c78a8586d7417f2ec4c3872768b967b39673a115fd3dac7d1316f4fcd74"}, &(0x7f0000000b40)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000b80)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000bc0)={0x20, 0x0, 0x90, {0x8e, "bc1ed8e6fa715587147cf93f65a08e02041ca0b84521c257678d16c953935958e1a69d655064d9f1343ff7a23e17fe1e585f7c2e6a57fc38dc069efd3313f1f555e27e8cf2826aa67c084cce3564434b5e09e137eb6e27f338b95a0a005c15c657069cb4aba21938c8853b9db24ba78b6b5c2a23db43005c9f27f875e1b284a4c70d611c0656ac70a00518e480cb"}}, &(0x7f0000000c80)={0x20, 0x1, 0x1, 0x5d}, &(0x7f0000000cc0)={0x20, 0x0, 0x1, 0x4f}}) 18:23:42 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDFONTOP_COPY(r0, 0x4b72, 0x0) (async) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDFONTOP_COPY(r1, 0x4b72, 0x0) ioctl$TIOCGWINSZ(r1, 0x5413, &(0x7f0000000080)) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xe) (async) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) (async) mount$binderfs(0x0, &(0x7f00000000c0)='./binderfs\x00', &(0x7f0000000000), 0xebe7d720b20234fb, &(0x7f0000000100)=ANY=[]) (async) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDFONTOP_COPY(r2, 0x4b72, 0x0) (async) ioctl$KDMKTONE(r2, 0x4b30, 0x3) [ 237.754883][ T5043] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 237.804326][ T5041] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 237.834493][ T5043] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 237.856077][ T5041] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 237.877410][ T5041] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 237.891861][ T5041] misc raw-gadget: fail, usb_gadget_register_driver returned -16 18:23:42 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000c40)) (async) sendmmsg$unix(r2, &(0x7f0000000bc0)=[{{&(0x7f0000000a80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000b00), 0x0, 0x0, 0x0, 0x40000}}], 0x1, 0x80) (async) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) (async) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) mkdir(&(0x7f00000001c0)='./file0\x00', 0x80) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x101000, 0x0) openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) r4 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r4, &(0x7f0000000b80)=[{{&(0x7f0000000000)={0xa, 0x4e23, 0x3, @mcast1}, 0x1c, &(0x7f0000000b40)=[{&(0x7f0000000040)="58c700c7833993d6bae89e69ad75a9c54bd952ecd5db0e276c7c58e6ecf65b4ba911a20699199ac0e82211468e35029c22603ecfc99300dd116ed95baf698d0ed54bd03e0a1bc90aacfb02af74bb86631f4fe09a130fab0559e76f26c9a8560f434260c439b194cd9d9ee330effe7a049c446a202f54ed857f586f7356e30e9b6da64a1cbc2522e2ff095f62146f9512ea57bfcc5f357dfac017b3f786408ca671b430049b64ff2ad13500053952cff94cb01e09bcc09fdd70ed57bc805d82070d0a3a57d7bc746033e487863a44f672f075c3d182b072388902215983e9baf5cbf2c99fb87c5a36388b189266ba0d3342b11d5c0356f3d08f7e34ec5d16fdada756f8926ec70e4764268dec18ea66318b7e27c2facf9227ccddc56259901bdc39ca9e54b71713d3cc69fba2dceedd5a5d5f4f3f0937b38a7ab6f9888318a1de0704a100763c64f3daf010245a6a2244309bca9cd529724590367325584f5a2f3308f6cef01241ab114d722b3d37216c44d0e8d8c3e4ebdb12b6e7f9f9cffd78defcdc042328b931d1dce91f0ebab75c21c9875780e1b4eedd791dd4408612feac1d616b227cf3f53dc92aaee47a4b269e3f00b08c0197ed97191aa22777d548c16d7e8e9ef5587001f4aa0cfa82d14629e1a48ccab7146a970d1300a555dda8f50fc02c1384b507ac6233c6fd5284eaf3e57ee73b1928aed3541ed08c69d3f7342382e9ad53e5cf5f8ef5d5efc997337e162df1cf40e5b89575669186525587540e9e4d58db59e5447d89d0aff7f3fabb4767ddd6bce7339265ce19a87d7b26bf27ad749d97984d902b987eab5f97073da3ee7601b35977400975bf530e397b0c31624ed669002c2d2e9f219a0114a60885f4cca9fe3aae276a335f219883cb7de6d682f15ea4d3fe23fc762ffc6c1fd81ccca5982405ca9fab3798889cc88ca8f107927349eb61e9e0289290c7ea324e8cb7747bce814dddaceff3563b898e68ff03396220cf348b7b490aa0a27b728c2c8eaee38c7ad8c8706800f0081d3fec73fd60b2ec991474f770286f3a67c8ffb4dc1f61917f761f5f59b9068af8f59e24ea1a4c3a43fae3d35958225c6320a8522c3ea94c3155bcb64a763372d1a53eb86d05ae44a0199c1dfba1d57cc545fd17e020fecb13e3e865d60dba6aecbfed84e71f5930f21fbeaaf734d4b6b1bed7dc84b0ca906727cbc517f694a80c3f5d36365c3e10fbbe9ecdf68da9ba40c4f933f45c1e6890cd0af391f8b2b6dd4e70a7d9abe4bdd10718230c0f4dfef2e02bcd26e0b9a5e81f89f8ac808fd0da7323791d42e1fd17e0bab0d09203abe0f927738edcbbe58f7c975c0580e1eaf61d3a455aa787bd7a929b4fd72d2b78a7cd5f51d7c71e4dfce1ea737443d99d1a596e6831b1d69cbd4cb4b28f76bba7653f0874cb7d4166da768d92ccb1af823913e66120ff9c5586bc3f490e3d3452b097349fd4761be327da13fe7681cff8a4248e27e1cb3302bc324a67c345f804b8fa86e24437bcc3ae3826b01da0f7b324ba55be43f4a5b3d3bf451b2bd4603e54e0a46b6c223881dec673dd7b849ea7aee6e159c53103af60c7b5c19a07c02cdc8a558b27069d24c99033055f7ce0fe4295d398814c38784dd44a93c341efa5b09995d784b068cbf0636ce63cb58dc924b108d841c37852f2794a227657df26d7181712f01ff63b7558e9306f23a13d26ed2a89c16445bc12bcaa377ea081f691ffa32e1104a6c26ca2fcceaff8c5af4425b435d3c825c320fa05e7e9a43f45bdf3763b0dc9d5dc665df7ec4a181384340d310f063ec72cc7c457b5245c7999b487a09dd69cce1da263682f3d6579bee0199638d83697eb18b3565d0816244b6a30511cd6c457aeda85a2b268b34d1644a56e8442f62456d7233097d98ddb5e7c246f31dda5852529f21f9fd5325f5834f3048e86b95c7c7bc29acd359ee002c857380e976f7e35051d7e0037cd7991d11b43c290d54a3d3d65ad2fa735f9a5443facb3b87f184b5b353a21a17dabdc649d1d7cf7dde05aebaf0e641b106b3e87fb8d8c880b54df7abd3e62180b00ec66354e4d6e2e30f1f91325e0bd19dde10120201ee6dfccd5891cb03c2f30565f4401a77ddaf6c278c984c509defcf7b88f6ff2da168d6d0ee2aaf2b26779751ab9e16d947eefc7edbd210ec77e4ec3f47d5b80bfecc22356a85f205c3606476fb7eeccfa455d5a48b03eb3405c69de208c3f6b6efff78493cc0326cba0e1b43ea4d99982cead6115fb8f373229235bb3554c193902835dffcd64b5fd48880f1471628690317afa0ce1683c2edc09840ff06992d905a29d83578ec0104f05978427567e1ad9cb713a674f84414530d2328c58fd87fa4d99f9766416cbd09ee81e6099fdf0a85e33eb0ba15165f501bcffbd09098a9e305fbf215f8c8ae9b9b81a24695553be8cbbb4a72f7fd969d837dd76bbc176530b52f9822d18845d9e171f76d5b8a26b1e571aaad4b0747d1fd507f8dad92c2d42c1b2dc366b02be6bc61b699847349e8edf60872ccc690947a04d33d0f35db4742a3c46a6517eea1f8beae1a7e54224317e361353969ffdb7fcd86f5b1ddeffec1fc7ebad0c62382118224640753e3724baa58dd2eb106fe02771311b14a64ba489c872f27b824a3ca78fc0865c1f78c9b025c3241ad959c222c49c11005c2dff979d704a977a9355c7652986a16b109c8db536adebc927735001b5787355df307a4cc00a02ecf5934617d7fbdc3f7e1fa3701ca7fbf058abfc6543d0cbdb952d835dde2b402698545af0f2c2988f43fbadda82bb2dc229c9bb80715d77ecc23cc2c1d22530b7a7e36a09f8ba7e514c9e498f5f305cbfb956435b5f23897122836ab350e4f552f229fc3aa51557d0090e9dad62ea9a86132aa94e17f725d03ff26e591ec68fe5740a330682821e628ce466244f6b870f97c8018d0a02c6cc22f1070852c48fc6cf541641da17d9f7d4c164e94bb0b6ea5f30d9a891391b8bcca5329c4f80845389e4fae1529faf9396139246e981bafad00e3025eb414648e19c205884e48150dfa131dab3680c45b9874847db248af4e3717653a594f5a06294305ab95d788cabdbb1f4da4efa4202414575dbf73c2b1050469c63f134dfc3db1e70d5d1a4447968c06ec7c960fc558f3a65c61a591d301d644a59849b9d32e07e046942cc7cc7c04ee2d7f07750b834772a11566676e77a15f661f641789fe597c0f476fb2c5da274a4f55d1331cf566e7654a14aeb53ae28ba44af9ff60169cebf0cef758440cb44cdb76d4be35dfba715899d9ff8bdabe7aac143f9726ddedde85168f0e4adafe87862c3a431ea790bb2dc03380de5a55b0e1cb343063a9674411fb7b2756c264b4340d86db919ac05bac81be98e9a2a312eb145fc6407c14fd8ed3bffa51a5cf811ccd1836a7a60d233ab1b837e08dc79a135d0460c32d94e33f5e786c315fb93bd941ad32cc41c39be2da46ee86dd24de310eff546e68b09b86757798768b7e00723c010aca87301e194efabfe069b2c5c80c7258dfced2daaaf5e94ec73f7828ed1faf0ab3abf96b5b1550cf3ef17c1045a4a4557813281373413425c092e91ecf13e36c0974256b467ef6653d85a07b874c039a95f53b34ca194c8e240ae9f1b7cdc3fe3f1", 0xa23}, {&(0x7f0000001040)="54ce37a7", 0x4}, {&(0x7f00000010c0)="b5333e8352d1feffe1bd3ba42ab1d8b71209041ed0f1", 0x16}], 0x3}}], 0x1, 0x4040002) 18:23:42 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x12, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x51}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xf, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) r3 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r3, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r3, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r1, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) r6 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r6, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r6, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r5, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000001000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r4, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000002c0)={'ip6_vti0\x00', &(0x7f0000000240)={'syztnl2\x00', 0x0, 0x4, 0x3, 0x3f, 0x20, 0x0, @dev={0xfe, 0x80, '\x00', 0x28}, @remote, 0x40, 0x8, 0x5, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000380)={'gre0\x00', &(0x7f0000000300)={'syztnl0\x00', 0x0, 0x40, 0x8000, 0x7fff, 0x6, {{0x10, 0x4, 0x0, 0x22, 0x40, 0x67, 0x0, 0x3f, 0x29, 0x0, @broadcast, @remote, {[@ra={0x94, 0x4, 0x1}, @timestamp={0x44, 0xc, 0x44, 0x0, 0xf, [0x2, 0x8]}, @cipso={0x86, 0x18, 0x3, [{0x5, 0x8, "48315c0eb51c"}, {0x6, 0x8, "10c43a6b56e4"}, {0x5, 0x2}]}, @end]}}}}}) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000480)={&(0x7f00000003c0)={0xbc, 0x0, 0x411, 0x70bd2a, 0x25dfdbff, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pim6reg0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'lo\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}]}]}, 0xbc}, 0x1, 0x0, 0x0, 0x40000}, 0x4008080) r9 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r10 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0xa, 0x5, 0x1f, 0x8, 0x20, r9, 0x0, '\x00', 0x0, r10, 0x1, 0x5, 0x2}, 0x48) 18:23:42 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDFONTOP_COPY(r0, 0x4b72, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDFONTOP_COPY(r1, 0x4b72, 0x0) ioctl$TIOCGWINSZ(r1, 0x5413, &(0x7f0000000080)) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xe) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) mount$binderfs(0x0, &(0x7f00000000c0)='./binderfs\x00', &(0x7f0000000000), 0xebe7d720b20234fb, &(0x7f0000000100)=ANY=[]) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDFONTOP_COPY(r2, 0x4b72, 0x0) ioctl$KDMKTONE(r2, 0x4b30, 0x3) syz_open_dev$tty20(0xc, 0x4, 0x0) (async) ioctl$KDFONTOP_COPY(r0, 0x4b72, 0x0) (async) syz_open_dev$tty20(0xc, 0x4, 0x0) (async) ioctl$KDFONTOP_COPY(r1, 0x4b72, 0x0) (async) ioctl$TIOCGWINSZ(r1, 0x5413, &(0x7f0000000080)) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xe) (async) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) (async) mount$binderfs(0x0, &(0x7f00000000c0)='./binderfs\x00', &(0x7f0000000000), 0xebe7d720b20234fb, &(0x7f0000000100)=ANY=[]) (async) syz_open_dev$tty20(0xc, 0x4, 0x0) (async) ioctl$KDFONTOP_COPY(r2, 0x4b72, 0x0) (async) ioctl$KDMKTONE(r2, 0x4b30, 0x3) (async) 18:23:42 executing program 0: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f00000001c0), 0x0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x106) r1 = socket$inet6(0xa, 0x400000000001, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, &(0x7f0000000180), 0x0, 0x4040, 0x0, 0x0) r2 = memfd_secret(0x80000) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e22, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}, 0x3ff}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00000001c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r3 = open(&(0x7f0000000280)='./file0\x00', 0x3e97f49584f43e7, 0x4) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000200)=0x1fdb, 0x4) ftruncate(r3, 0x80006) sendfile(r1, r3, 0x0, 0x8000fffffffe) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r2) r4 = dup2(r2, r2) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGPGRP(r5, 0x8904, &(0x7f0000000240)) write$P9_RREADLINK(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="16e9e2a1154f715ddc0ac97f33a51000000017020007002e2f66696c6530"], 0x10) bind$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e20, 0x9, @empty, 0x4}, 0x1c) 18:23:42 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000000000)='\x00', 0x1, 0x0, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @local, 0x4}, 0xffffffffffffff7f) connect$inet6(r0, &(0x7f0000000680)={0xa, 0x0, 0x0, @private2}, 0x1c) shutdown(r0, 0x1) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000040), &(0x7f0000000080)=0x8) 18:23:42 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000c40)) sendmmsg$unix(r2, &(0x7f0000000bc0)=[{{&(0x7f0000000a80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000b00), 0x0, 0x0, 0x0, 0x40000}}], 0x1, 0x80) (async) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) (async) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) mkdir(&(0x7f00000001c0)='./file0\x00', 0x80) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x101000, 0x0) openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) r4 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r4, &(0x7f0000000b80)=[{{&(0x7f0000000000)={0xa, 0x4e23, 0x3, @mcast1}, 0x1c, &(0x7f0000000b40)=[{&(0x7f0000000040)="58c700c7833993d6bae89e69ad75a9c54bd952ecd5db0e276c7c58e6ecf65b4ba911a20699199ac0e82211468e35029c22603ecfc99300dd116ed95baf698d0ed54bd03e0a1bc90aacfb02af74bb86631f4fe09a130fab0559e76f26c9a8560f434260c439b194cd9d9ee330effe7a049c446a202f54ed857f586f7356e30e9b6da64a1cbc2522e2ff095f62146f9512ea57bfcc5f357dfac017b3f786408ca671b430049b64ff2ad13500053952cff94cb01e09bcc09fdd70ed57bc805d82070d0a3a57d7bc746033e487863a44f672f075c3d182b072388902215983e9baf5cbf2c99fb87c5a36388b189266ba0d3342b11d5c0356f3d08f7e34ec5d16fdada756f8926ec70e4764268dec18ea66318b7e27c2facf9227ccddc56259901bdc39ca9e54b71713d3cc69fba2dceedd5a5d5f4f3f0937b38a7ab6f9888318a1de0704a100763c64f3daf010245a6a2244309bca9cd529724590367325584f5a2f3308f6cef01241ab114d722b3d37216c44d0e8d8c3e4ebdb12b6e7f9f9cffd78defcdc042328b931d1dce91f0ebab75c21c9875780e1b4eedd791dd4408612feac1d616b227cf3f53dc92aaee47a4b269e3f00b08c0197ed97191aa22777d548c16d7e8e9ef5587001f4aa0cfa82d14629e1a48ccab7146a970d1300a555dda8f50fc02c1384b507ac6233c6fd5284eaf3e57ee73b1928aed3541ed08c69d3f7342382e9ad53e5cf5f8ef5d5efc997337e162df1cf40e5b89575669186525587540e9e4d58db59e5447d89d0aff7f3fabb4767ddd6bce7339265ce19a87d7b26bf27ad749d97984d902b987eab5f97073da3ee7601b35977400975bf530e397b0c31624ed669002c2d2e9f219a0114a60885f4cca9fe3aae276a335f219883cb7de6d682f15ea4d3fe23fc762ffc6c1fd81ccca5982405ca9fab3798889cc88ca8f107927349eb61e9e0289290c7ea324e8cb7747bce814dddaceff3563b898e68ff03396220cf348b7b490aa0a27b728c2c8eaee38c7ad8c8706800f0081d3fec73fd60b2ec991474f770286f3a67c8ffb4dc1f61917f761f5f59b9068af8f59e24ea1a4c3a43fae3d35958225c6320a8522c3ea94c3155bcb64a763372d1a53eb86d05ae44a0199c1dfba1d57cc545fd17e020fecb13e3e865d60dba6aecbfed84e71f5930f21fbeaaf734d4b6b1bed7dc84b0ca906727cbc517f694a80c3f5d36365c3e10fbbe9ecdf68da9ba40c4f933f45c1e6890cd0af391f8b2b6dd4e70a7d9abe4bdd10718230c0f4dfef2e02bcd26e0b9a5e81f89f8ac808fd0da7323791d42e1fd17e0bab0d09203abe0f927738edcbbe58f7c975c0580e1eaf61d3a455aa787bd7a929b4fd72d2b78a7cd5f51d7c71e4dfce1ea737443d99d1a596e6831b1d69cbd4cb4b28f76bba7653f0874cb7d4166da768d92ccb1af823913e66120ff9c5586bc3f490e3d3452b097349fd4761be327da13fe7681cff8a4248e27e1cb3302bc324a67c345f804b8fa86e24437bcc3ae3826b01da0f7b324ba55be43f4a5b3d3bf451b2bd4603e54e0a46b6c223881dec673dd7b849ea7aee6e159c53103af60c7b5c19a07c02cdc8a558b27069d24c99033055f7ce0fe4295d398814c38784dd44a93c341efa5b09995d784b068cbf0636ce63cb58dc924b108d841c37852f2794a227657df26d7181712f01ff63b7558e9306f23a13d26ed2a89c16445bc12bcaa377ea081f691ffa32e1104a6c26ca2fcceaff8c5af4425b435d3c825c320fa05e7e9a43f45bdf3763b0dc9d5dc665df7ec4a181384340d310f063ec72cc7c457b5245c7999b487a09dd69cce1da263682f3d6579bee0199638d83697eb18b3565d0816244b6a30511cd6c457aeda85a2b268b34d1644a56e8442f62456d7233097d98ddb5e7c246f31dda5852529f21f9fd5325f5834f3048e86b95c7c7bc29acd359ee002c857380e976f7e35051d7e0037cd7991d11b43c290d54a3d3d65ad2fa735f9a5443facb3b87f184b5b353a21a17dabdc649d1d7cf7dde05aebaf0e641b106b3e87fb8d8c880b54df7abd3e62180b00ec66354e4d6e2e30f1f91325e0bd19dde10120201ee6dfccd5891cb03c2f30565f4401a77ddaf6c278c984c509defcf7b88f6ff2da168d6d0ee2aaf2b26779751ab9e16d947eefc7edbd210ec77e4ec3f47d5b80bfecc22356a85f205c3606476fb7eeccfa455d5a48b03eb3405c69de208c3f6b6efff78493cc0326cba0e1b43ea4d99982cead6115fb8f373229235bb3554c193902835dffcd64b5fd48880f1471628690317afa0ce1683c2edc09840ff06992d905a29d83578ec0104f05978427567e1ad9cb713a674f84414530d2328c58fd87fa4d99f9766416cbd09ee81e6099fdf0a85e33eb0ba15165f501bcffbd09098a9e305fbf215f8c8ae9b9b81a24695553be8cbbb4a72f7fd969d837dd76bbc176530b52f9822d18845d9e171f76d5b8a26b1e571aaad4b0747d1fd507f8dad92c2d42c1b2dc366b02be6bc61b699847349e8edf60872ccc690947a04d33d0f35db4742a3c46a6517eea1f8beae1a7e54224317e361353969ffdb7fcd86f5b1ddeffec1fc7ebad0c62382118224640753e3724baa58dd2eb106fe02771311b14a64ba489c872f27b824a3ca78fc0865c1f78c9b025c3241ad959c222c49c11005c2dff979d704a977a9355c7652986a16b109c8db536adebc927735001b5787355df307a4cc00a02ecf5934617d7fbdc3f7e1fa3701ca7fbf058abfc6543d0cbdb952d835dde2b402698545af0f2c2988f43fbadda82bb2dc229c9bb80715d77ecc23cc2c1d22530b7a7e36a09f8ba7e514c9e498f5f305cbfb956435b5f23897122836ab350e4f552f229fc3aa51557d0090e9dad62ea9a86132aa94e17f725d03ff26e591ec68fe5740a330682821e628ce466244f6b870f97c8018d0a02c6cc22f1070852c48fc6cf541641da17d9f7d4c164e94bb0b6ea5f30d9a891391b8bcca5329c4f80845389e4fae1529faf9396139246e981bafad00e3025eb414648e19c205884e48150dfa131dab3680c45b9874847db248af4e3717653a594f5a06294305ab95d788cabdbb1f4da4efa4202414575dbf73c2b1050469c63f134dfc3db1e70d5d1a4447968c06ec7c960fc558f3a65c61a591d301d644a59849b9d32e07e046942cc7cc7c04ee2d7f07750b834772a11566676e77a15f661f641789fe597c0f476fb2c5da274a4f55d1331cf566e7654a14aeb53ae28ba44af9ff60169cebf0cef758440cb44cdb76d4be35dfba715899d9ff8bdabe7aac143f9726ddedde85168f0e4adafe87862c3a431ea790bb2dc03380de5a55b0e1cb343063a9674411fb7b2756c264b4340d86db919ac05bac81be98e9a2a312eb145fc6407c14fd8ed3bffa51a5cf811ccd1836a7a60d233ab1b837e08dc79a135d0460c32d94e33f5e786c315fb93bd941ad32cc41c39be2da46ee86dd24de310eff546e68b09b86757798768b7e00723c010aca87301e194efabfe069b2c5c80c7258dfced2daaaf5e94ec73f7828ed1faf0ab3abf96b5b1550cf3ef17c1045a4a4557813281373413425c092e91ecf13e36c0974256b467ef6653d85a07b874c039a95f53b34ca194c8e240ae9f1b7cdc3fe3f1", 0xa23}, {&(0x7f0000001040)="54ce37a7", 0x4}, {&(0x7f00000010c0)="b5333e8352d1feffe1bd3ba42ab1d8b71209041ed0f1", 0x16}], 0x3}}], 0x1, 0x4040002) 18:23: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) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000c40)) sendmmsg$unix(r2, &(0x7f0000000bc0)=[{{&(0x7f0000000a80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000b00), 0x0, 0x0, 0x0, 0x40000}}], 0x1, 0x80) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) mkdir(&(0x7f00000001c0)='./file0\x00', 0x80) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x101000, 0x0) openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r4, &(0x7f0000000b80)=[{{&(0x7f0000000000)={0xa, 0x4e23, 0x3, @mcast1}, 0x1c, &(0x7f0000000b40)=[{&(0x7f0000000040)="58c700c7833993d6bae89e69ad75a9c54bd952ecd5db0e276c7c58e6ecf65b4ba911a20699199ac0e82211468e35029c22603ecfc99300dd116ed95baf698d0ed54bd03e0a1bc90aacfb02af74bb86631f4fe09a130fab0559e76f26c9a8560f434260c439b194cd9d9ee330effe7a049c446a202f54ed857f586f7356e30e9b6da64a1cbc2522e2ff095f62146f9512ea57bfcc5f357dfac017b3f786408ca671b430049b64ff2ad13500053952cff94cb01e09bcc09fdd70ed57bc805d82070d0a3a57d7bc746033e487863a44f672f075c3d182b072388902215983e9baf5cbf2c99fb87c5a36388b189266ba0d3342b11d5c0356f3d08f7e34ec5d16fdada756f8926ec70e4764268dec18ea66318b7e27c2facf9227ccddc56259901bdc39ca9e54b71713d3cc69fba2dceedd5a5d5f4f3f0937b38a7ab6f9888318a1de0704a100763c64f3daf010245a6a2244309bca9cd529724590367325584f5a2f3308f6cef01241ab114d722b3d37216c44d0e8d8c3e4ebdb12b6e7f9f9cffd78defcdc042328b931d1dce91f0ebab75c21c9875780e1b4eedd791dd4408612feac1d616b227cf3f53dc92aaee47a4b269e3f00b08c0197ed97191aa22777d548c16d7e8e9ef5587001f4aa0cfa82d14629e1a48ccab7146a970d1300a555dda8f50fc02c1384b507ac6233c6fd5284eaf3e57ee73b1928aed3541ed08c69d3f7342382e9ad53e5cf5f8ef5d5efc997337e162df1cf40e5b89575669186525587540e9e4d58db59e5447d89d0aff7f3fabb4767ddd6bce7339265ce19a87d7b26bf27ad749d97984d902b987eab5f97073da3ee7601b35977400975bf530e397b0c31624ed669002c2d2e9f219a0114a60885f4cca9fe3aae276a335f219883cb7de6d682f15ea4d3fe23fc762ffc6c1fd81ccca5982405ca9fab3798889cc88ca8f107927349eb61e9e0289290c7ea324e8cb7747bce814dddaceff3563b898e68ff03396220cf348b7b490aa0a27b728c2c8eaee38c7ad8c8706800f0081d3fec73fd60b2ec991474f770286f3a67c8ffb4dc1f61917f761f5f59b9068af8f59e24ea1a4c3a43fae3d35958225c6320a8522c3ea94c3155bcb64a763372d1a53eb86d05ae44a0199c1dfba1d57cc545fd17e020fecb13e3e865d60dba6aecbfed84e71f5930f21fbeaaf734d4b6b1bed7dc84b0ca906727cbc517f694a80c3f5d36365c3e10fbbe9ecdf68da9ba40c4f933f45c1e6890cd0af391f8b2b6dd4e70a7d9abe4bdd10718230c0f4dfef2e02bcd26e0b9a5e81f89f8ac808fd0da7323791d42e1fd17e0bab0d09203abe0f927738edcbbe58f7c975c0580e1eaf61d3a455aa787bd7a929b4fd72d2b78a7cd5f51d7c71e4dfce1ea737443d99d1a596e6831b1d69cbd4cb4b28f76bba7653f0874cb7d4166da768d92ccb1af823913e66120ff9c5586bc3f490e3d3452b097349fd4761be327da13fe7681cff8a4248e27e1cb3302bc324a67c345f804b8fa86e24437bcc3ae3826b01da0f7b324ba55be43f4a5b3d3bf451b2bd4603e54e0a46b6c223881dec673dd7b849ea7aee6e159c53103af60c7b5c19a07c02cdc8a558b27069d24c99033055f7ce0fe4295d398814c38784dd44a93c341efa5b09995d784b068cbf0636ce63cb58dc924b108d841c37852f2794a227657df26d7181712f01ff63b7558e9306f23a13d26ed2a89c16445bc12bcaa377ea081f691ffa32e1104a6c26ca2fcceaff8c5af4425b435d3c825c320fa05e7e9a43f45bdf3763b0dc9d5dc665df7ec4a181384340d310f063ec72cc7c457b5245c7999b487a09dd69cce1da263682f3d6579bee0199638d83697eb18b3565d0816244b6a30511cd6c457aeda85a2b268b34d1644a56e8442f62456d7233097d98ddb5e7c246f31dda5852529f21f9fd5325f5834f3048e86b95c7c7bc29acd359ee002c857380e976f7e35051d7e0037cd7991d11b43c290d54a3d3d65ad2fa735f9a5443facb3b87f184b5b353a21a17dabdc649d1d7cf7dde05aebaf0e641b106b3e87fb8d8c880b54df7abd3e62180b00ec66354e4d6e2e30f1f91325e0bd19dde10120201ee6dfccd5891cb03c2f30565f4401a77ddaf6c278c984c509defcf7b88f6ff2da168d6d0ee2aaf2b26779751ab9e16d947eefc7edbd210ec77e4ec3f47d5b80bfecc22356a85f205c3606476fb7eeccfa455d5a48b03eb3405c69de208c3f6b6efff78493cc0326cba0e1b43ea4d99982cead6115fb8f373229235bb3554c193902835dffcd64b5fd48880f1471628690317afa0ce1683c2edc09840ff06992d905a29d83578ec0104f05978427567e1ad9cb713a674f84414530d2328c58fd87fa4d99f9766416cbd09ee81e6099fdf0a85e33eb0ba15165f501bcffbd09098a9e305fbf215f8c8ae9b9b81a24695553be8cbbb4a72f7fd969d837dd76bbc176530b52f9822d18845d9e171f76d5b8a26b1e571aaad4b0747d1fd507f8dad92c2d42c1b2dc366b02be6bc61b699847349e8edf60872ccc690947a04d33d0f35db4742a3c46a6517eea1f8beae1a7e54224317e361353969ffdb7fcd86f5b1ddeffec1fc7ebad0c62382118224640753e3724baa58dd2eb106fe02771311b14a64ba489c872f27b824a3ca78fc0865c1f78c9b025c3241ad959c222c49c11005c2dff979d704a977a9355c7652986a16b109c8db536adebc927735001b5787355df307a4cc00a02ecf5934617d7fbdc3f7e1fa3701ca7fbf058abfc6543d0cbdb952d835dde2b402698545af0f2c2988f43fbadda82bb2dc229c9bb80715d77ecc23cc2c1d22530b7a7e36a09f8ba7e514c9e498f5f305cbfb956435b5f23897122836ab350e4f552f229fc3aa51557d0090e9dad62ea9a86132aa94e17f725d03ff26e591ec68fe5740a330682821e628ce466244f6b870f97c8018d0a02c6cc22f1070852c48fc6cf541641da17d9f7d4c164e94bb0b6ea5f30d9a891391b8bcca5329c4f80845389e4fae1529faf9396139246e981bafad00e3025eb414648e19c205884e48150dfa131dab3680c45b9874847db248af4e3717653a594f5a06294305ab95d788cabdbb1f4da4efa4202414575dbf73c2b1050469c63f134dfc3db1e70d5d1a4447968c06ec7c960fc558f3a65c61a591d301d644a59849b9d32e07e046942cc7cc7c04ee2d7f07750b834772a11566676e77a15f661f641789fe597c0f476fb2c5da274a4f55d1331cf566e7654a14aeb53ae28ba44af9ff60169cebf0cef758440cb44cdb76d4be35dfba715899d9ff8bdabe7aac143f9726ddedde85168f0e4adafe87862c3a431ea790bb2dc03380de5a55b0e1cb343063a9674411fb7b2756c264b4340d86db919ac05bac81be98e9a2a312eb145fc6407c14fd8ed3bffa51a5cf811ccd1836a7a60d233ab1b837e08dc79a135d0460c32d94e33f5e786c315fb93bd941ad32cc41c39be2da46ee86dd24de310eff546e68b09b86757798768b7e00723c010aca87301e194efabfe069b2c5c80c7258dfced2daaaf5e94ec73f7828ed1faf0ab3abf96b5b1550cf3ef17c1045a4a4557813281373413425c092e91ecf13e36c0974256b467ef6653d85a07b874c039a95f53b34ca194c8e240ae9f1b7cdc3fe3f1", 0xa23}, {&(0x7f0000001040)="54ce37a7", 0x4}, {&(0x7f00000010c0)="b5333e8352d1feffe1bd3ba42ab1d8b71209041ed0f1", 0x16}], 0x3}}], 0x1, 0x4040002) 18:23:42 executing program 0: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f00000001c0), 0x0) (async) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x106) (async) r1 = socket$inet6(0xa, 0x400000000001, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, &(0x7f0000000180), 0x0, 0x4040, 0x0, 0x0) r2 = memfd_secret(0x80000) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e22, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}, 0x3ff}, 0x1c) (async) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00000001c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r3 = open(&(0x7f0000000280)='./file0\x00', 0x3e97f49584f43e7, 0x4) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000200)=0x1fdb, 0x4) (async) ftruncate(r3, 0x80006) sendfile(r1, r3, 0x0, 0x8000fffffffe) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r2) (async) r4 = dup2(r2, r2) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGPGRP(r5, 0x8904, &(0x7f0000000240)) write$P9_RREADLINK(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="16e9e2a1154f715ddc0ac97f33a51000000017020007002e2f66696c6530"], 0x10) bind$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e20, 0x9, @empty, 0x4}, 0x1c) 18:23:42 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000000000)='\x00', 0x1, 0x0, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @local, 0x4}, 0xffffffffffffff7f) (async) connect$inet6(r0, &(0x7f0000000680)={0xa, 0x0, 0x0, @private2}, 0x1c) (async) shutdown(r0, 0x1) (async) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000040), &(0x7f0000000080)=0x8) 18:23:43 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x12, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x51}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xf, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) r3 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r3, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r3, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r1, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) r6 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r6, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r6, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r5, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000001000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r4, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000002c0)={'ip6_vti0\x00', &(0x7f0000000240)={'syztnl2\x00', 0x0, 0x4, 0x3, 0x3f, 0x20, 0x0, @dev={0xfe, 0x80, '\x00', 0x28}, @remote, 0x40, 0x8, 0x5, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000380)={'gre0\x00', &(0x7f0000000300)={'syztnl0\x00', 0x0, 0x40, 0x8000, 0x7fff, 0x6, {{0x10, 0x4, 0x0, 0x22, 0x40, 0x67, 0x0, 0x3f, 0x29, 0x0, @broadcast, @remote, {[@ra={0x94, 0x4, 0x1}, @timestamp={0x44, 0xc, 0x44, 0x0, 0xf, [0x2, 0x8]}, @cipso={0x86, 0x18, 0x3, [{0x5, 0x8, "48315c0eb51c"}, {0x6, 0x8, "10c43a6b56e4"}, {0x5, 0x2}]}, @end]}}}}}) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000480)={&(0x7f00000003c0)={0xbc, 0x0, 0x411, 0x70bd2a, 0x25dfdbff, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pim6reg0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'lo\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}]}]}, 0xbc}, 0x1, 0x0, 0x0, 0x40000}, 0x4008080) r9 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r10 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0xa, 0x5, 0x1f, 0x8, 0x20, r9, 0x0, '\x00', 0x0, r10, 0x1, 0x5, 0x2}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x12, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x51}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xf, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000100)={'vcan0\x00'}) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r3, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r3, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r1, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000100)={'vcan0\x00'}) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r6, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r6, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r5, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000001000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r4, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000002c0)={'ip6_vti0\x00', &(0x7f0000000240)={'syztnl2\x00', 0x0, 0x4, 0x3, 0x3f, 0x20, 0x0, @dev={0xfe, 0x80, '\x00', 0x28}, @remote, 0x40, 0x8, 0x5, 0x9}}) (async) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000380)={'gre0\x00', &(0x7f0000000300)={'syztnl0\x00', 0x0, 0x40, 0x8000, 0x7fff, 0x6, {{0x10, 0x4, 0x0, 0x22, 0x40, 0x67, 0x0, 0x3f, 0x29, 0x0, @broadcast, @remote, {[@ra={0x94, 0x4, 0x1}, @timestamp={0x44, 0xc, 0x44, 0x0, 0xf, [0x2, 0x8]}, @cipso={0x86, 0x18, 0x3, [{0x5, 0x8, "48315c0eb51c"}, {0x6, 0x8, "10c43a6b56e4"}, {0x5, 0x2}]}, @end]}}}}}) (async) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000480)={&(0x7f00000003c0)={0xbc, 0x0, 0x411, 0x70bd2a, 0x25dfdbff, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pim6reg0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'lo\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}]}]}, 0xbc}, 0x1, 0x0, 0x0, 0x40000}, 0x4008080) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0xa, 0x5, 0x1f, 0x8, 0x20, r9, 0x0, '\x00', 0x0, r10, 0x1, 0x5, 0x2}, 0x48) (async) 18:23:43 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000000000)='\x00', 0x1, 0x0, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @local, 0x4}, 0xffffffffffffff7f) connect$inet6(r0, &(0x7f0000000680)={0xa, 0x0, 0x0, @private2}, 0x1c) (async) shutdown(r0, 0x1) (async) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000040), &(0x7f0000000080)=0x8) 18:23:43 executing program 0: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f00000001c0), 0x0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x106) r1 = socket$inet6(0xa, 0x400000000001, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, &(0x7f0000000180), 0x0, 0x4040, 0x0, 0x0) r2 = memfd_secret(0x80000) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e22, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}, 0x3ff}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00000001c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r3 = open(&(0x7f0000000280)='./file0\x00', 0x3e97f49584f43e7, 0x4) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000200)=0x1fdb, 0x4) ftruncate(r3, 0x80006) sendfile(r1, r3, 0x0, 0x8000fffffffe) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r2) r4 = dup2(r2, r2) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGPGRP(r5, 0x8904, &(0x7f0000000240)) write$P9_RREADLINK(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="16e9e2a1154f715ddc0ac97f33a51000000017020007002e2f66696c6530"], 0x10) bind$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e20, 0x9, @empty, 0x4}, 0x1c) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) pipe2$9p(&(0x7f00000001c0), 0x0) (async) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x106) (async) socket$inet6(0xa, 0x400000000001, 0x0) (async) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r1, &(0x7f0000000180), 0x0, 0x4040, 0x0, 0x0) (async) memfd_secret(0x80000) (async) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e22, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}, 0x3ff}, 0x1c) (async) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00000001c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) (async) open(&(0x7f0000000280)='./file0\x00', 0x3e97f49584f43e7, 0x4) (async) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000200)=0x1fdb, 0x4) (async) ftruncate(r3, 0x80006) (async) sendfile(r1, r3, 0x0, 0x8000fffffffe) (async) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r2) (async) dup2(r2, r2) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) ioctl$sock_SIOCGPGRP(r5, 0x8904, &(0x7f0000000240)) (async) write$P9_RREADLINK(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="16e9e2a1154f715ddc0ac97f33a51000000017020007002e2f66696c6530"], 0x10) (async) bind$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e20, 0x9, @empty, 0x4}, 0x1c) (async) 18:23:43 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000000000)='\x00', 0x1, 0x0, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @local, 0x4}, 0xffffffffffffff7f) connect$inet6(r0, &(0x7f0000000680)={0xa, 0x0, 0x0, @private2}, 0x1c) shutdown(r0, 0x1) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000040), &(0x7f0000000080)=0x8) 18:23: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) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000c40)) sendmmsg$unix(r2, &(0x7f0000000bc0)=[{{&(0x7f0000000a80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000b00), 0x0, 0x0, 0x0, 0x40000}}], 0x1, 0x80) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) mkdir(&(0x7f00000001c0)='./file0\x00', 0x80) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x101000, 0x0) openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r4, &(0x7f0000000b80)=[{{&(0x7f0000000000)={0xa, 0x4e23, 0x3, @mcast1}, 0x1c, &(0x7f0000000b40)=[{&(0x7f0000000040)="58c700c7833993d6bae89e69ad75a9c54bd952ecd5db0e276c7c58e6ecf65b4ba911a20699199ac0e82211468e35029c22603ecfc99300dd116ed95baf698d0ed54bd03e0a1bc90aacfb02af74bb86631f4fe09a130fab0559e76f26c9a8560f434260c439b194cd9d9ee330effe7a049c446a202f54ed857f586f7356e30e9b6da64a1cbc2522e2ff095f62146f9512ea57bfcc5f357dfac017b3f786408ca671b430049b64ff2ad13500053952cff94cb01e09bcc09fdd70ed57bc805d82070d0a3a57d7bc746033e487863a44f672f075c3d182b072388902215983e9baf5cbf2c99fb87c5a36388b189266ba0d3342b11d5c0356f3d08f7e34ec5d16fdada756f8926ec70e4764268dec18ea66318b7e27c2facf9227ccddc56259901bdc39ca9e54b71713d3cc69fba2dceedd5a5d5f4f3f0937b38a7ab6f9888318a1de0704a100763c64f3daf010245a6a2244309bca9cd529724590367325584f5a2f3308f6cef01241ab114d722b3d37216c44d0e8d8c3e4ebdb12b6e7f9f9cffd78defcdc042328b931d1dce91f0ebab75c21c9875780e1b4eedd791dd4408612feac1d616b227cf3f53dc92aaee47a4b269e3f00b08c0197ed97191aa22777d548c16d7e8e9ef5587001f4aa0cfa82d14629e1a48ccab7146a970d1300a555dda8f50fc02c1384b507ac6233c6fd5284eaf3e57ee73b1928aed3541ed08c69d3f7342382e9ad53e5cf5f8ef5d5efc997337e162df1cf40e5b89575669186525587540e9e4d58db59e5447d89d0aff7f3fabb4767ddd6bce7339265ce19a87d7b26bf27ad749d97984d902b987eab5f97073da3ee7601b35977400975bf530e397b0c31624ed669002c2d2e9f219a0114a60885f4cca9fe3aae276a335f219883cb7de6d682f15ea4d3fe23fc762ffc6c1fd81ccca5982405ca9fab3798889cc88ca8f107927349eb61e9e0289290c7ea324e8cb7747bce814dddaceff3563b898e68ff03396220cf348b7b490aa0a27b728c2c8eaee38c7ad8c8706800f0081d3fec73fd60b2ec991474f770286f3a67c8ffb4dc1f61917f761f5f59b9068af8f59e24ea1a4c3a43fae3d35958225c6320a8522c3ea94c3155bcb64a763372d1a53eb86d05ae44a0199c1dfba1d57cc545fd17e020fecb13e3e865d60dba6aecbfed84e71f5930f21fbeaaf734d4b6b1bed7dc84b0ca906727cbc517f694a80c3f5d36365c3e10fbbe9ecdf68da9ba40c4f933f45c1e6890cd0af391f8b2b6dd4e70a7d9abe4bdd10718230c0f4dfef2e02bcd26e0b9a5e81f89f8ac808fd0da7323791d42e1fd17e0bab0d09203abe0f927738edcbbe58f7c975c0580e1eaf61d3a455aa787bd7a929b4fd72d2b78a7cd5f51d7c71e4dfce1ea737443d99d1a596e6831b1d69cbd4cb4b28f76bba7653f0874cb7d4166da768d92ccb1af823913e66120ff9c5586bc3f490e3d3452b097349fd4761be327da13fe7681cff8a4248e27e1cb3302bc324a67c345f804b8fa86e24437bcc3ae3826b01da0f7b324ba55be43f4a5b3d3bf451b2bd4603e54e0a46b6c223881dec673dd7b849ea7aee6e159c53103af60c7b5c19a07c02cdc8a558b27069d24c99033055f7ce0fe4295d398814c38784dd44a93c341efa5b09995d784b068cbf0636ce63cb58dc924b108d841c37852f2794a227657df26d7181712f01ff63b7558e9306f23a13d26ed2a89c16445bc12bcaa377ea081f691ffa32e1104a6c26ca2fcceaff8c5af4425b435d3c825c320fa05e7e9a43f45bdf3763b0dc9d5dc665df7ec4a181384340d310f063ec72cc7c457b5245c7999b487a09dd69cce1da263682f3d6579bee0199638d83697eb18b3565d0816244b6a30511cd6c457aeda85a2b268b34d1644a56e8442f62456d7233097d98ddb5e7c246f31dda5852529f21f9fd5325f5834f3048e86b95c7c7bc29acd359ee002c857380e976f7e35051d7e0037cd7991d11b43c290d54a3d3d65ad2fa735f9a5443facb3b87f184b5b353a21a17dabdc649d1d7cf7dde05aebaf0e641b106b3e87fb8d8c880b54df7abd3e62180b00ec66354e4d6e2e30f1f91325e0bd19dde10120201ee6dfccd5891cb03c2f30565f4401a77ddaf6c278c984c509defcf7b88f6ff2da168d6d0ee2aaf2b26779751ab9e16d947eefc7edbd210ec77e4ec3f47d5b80bfecc22356a85f205c3606476fb7eeccfa455d5a48b03eb3405c69de208c3f6b6efff78493cc0326cba0e1b43ea4d99982cead6115fb8f373229235bb3554c193902835dffcd64b5fd48880f1471628690317afa0ce1683c2edc09840ff06992d905a29d83578ec0104f05978427567e1ad9cb713a674f84414530d2328c58fd87fa4d99f9766416cbd09ee81e6099fdf0a85e33eb0ba15165f501bcffbd09098a9e305fbf215f8c8ae9b9b81a24695553be8cbbb4a72f7fd969d837dd76bbc176530b52f9822d18845d9e171f76d5b8a26b1e571aaad4b0747d1fd507f8dad92c2d42c1b2dc366b02be6bc61b699847349e8edf60872ccc690947a04d33d0f35db4742a3c46a6517eea1f8beae1a7e54224317e361353969ffdb7fcd86f5b1ddeffec1fc7ebad0c62382118224640753e3724baa58dd2eb106fe02771311b14a64ba489c872f27b824a3ca78fc0865c1f78c9b025c3241ad959c222c49c11005c2dff979d704a977a9355c7652986a16b109c8db536adebc927735001b5787355df307a4cc00a02ecf5934617d7fbdc3f7e1fa3701ca7fbf058abfc6543d0cbdb952d835dde2b402698545af0f2c2988f43fbadda82bb2dc229c9bb80715d77ecc23cc2c1d22530b7a7e36a09f8ba7e514c9e498f5f305cbfb956435b5f23897122836ab350e4f552f229fc3aa51557d0090e9dad62ea9a86132aa94e17f725d03ff26e591ec68fe5740a330682821e628ce466244f6b870f97c8018d0a02c6cc22f1070852c48fc6cf541641da17d9f7d4c164e94bb0b6ea5f30d9a891391b8bcca5329c4f80845389e4fae1529faf9396139246e981bafad00e3025eb414648e19c205884e48150dfa131dab3680c45b9874847db248af4e3717653a594f5a06294305ab95d788cabdbb1f4da4efa4202414575dbf73c2b1050469c63f134dfc3db1e70d5d1a4447968c06ec7c960fc558f3a65c61a591d301d644a59849b9d32e07e046942cc7cc7c04ee2d7f07750b834772a11566676e77a15f661f641789fe597c0f476fb2c5da274a4f55d1331cf566e7654a14aeb53ae28ba44af9ff60169cebf0cef758440cb44cdb76d4be35dfba715899d9ff8bdabe7aac143f9726ddedde85168f0e4adafe87862c3a431ea790bb2dc03380de5a55b0e1cb343063a9674411fb7b2756c264b4340d86db919ac05bac81be98e9a2a312eb145fc6407c14fd8ed3bffa51a5cf811ccd1836a7a60d233ab1b837e08dc79a135d0460c32d94e33f5e786c315fb93bd941ad32cc41c39be2da46ee86dd24de310eff546e68b09b86757798768b7e00723c010aca87301e194efabfe069b2c5c80c7258dfced2daaaf5e94ec73f7828ed1faf0ab3abf96b5b1550cf3ef17c1045a4a4557813281373413425c092e91ecf13e36c0974256b467ef6653d85a07b874c039a95f53b34ca194c8e240ae9f1b7cdc3fe3f1", 0xa23}, {&(0x7f0000001040)="54ce37a7", 0x4}, {&(0x7f00000010c0)="b5333e8352d1feffe1bd3ba42ab1d8b71209041ed0f1", 0x16}], 0x3}}], 0x1, 0x4040002) 18:23:44 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x12, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x51}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xf, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) r3 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r3, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r3, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r1, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) r6 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r6, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r6, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r5, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000001000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r4, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000002c0)={'ip6_vti0\x00', &(0x7f0000000240)={'syztnl2\x00', 0x0, 0x4, 0x3, 0x3f, 0x20, 0x0, @dev={0xfe, 0x80, '\x00', 0x28}, @remote, 0x40, 0x8, 0x5, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000380)={'gre0\x00', &(0x7f0000000300)={'syztnl0\x00', 0x0, 0x40, 0x8000, 0x7fff, 0x6, {{0x10, 0x4, 0x0, 0x22, 0x40, 0x67, 0x0, 0x3f, 0x29, 0x0, @broadcast, @remote, {[@ra={0x94, 0x4, 0x1}, @timestamp={0x44, 0xc, 0x44, 0x0, 0xf, [0x2, 0x8]}, @cipso={0x86, 0x18, 0x3, [{0x5, 0x8, "48315c0eb51c"}, {0x6, 0x8, "10c43a6b56e4"}, {0x5, 0x2}]}, @end]}}}}}) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000480)={&(0x7f00000003c0)={0xbc, 0x0, 0x411, 0x70bd2a, 0x25dfdbff, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pim6reg0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'lo\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}]}]}, 0xbc}, 0x1, 0x0, 0x0, 0x40000}, 0x4008080) r9 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r10 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0xa, 0x5, 0x1f, 0x8, 0x20, r9, 0x0, '\x00', 0x0, r10, 0x1, 0x5, 0x2}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x12, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x51}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xf, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000100)={'vcan0\x00'}) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r3, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r3, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r1, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000100)={'vcan0\x00'}) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r6, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r6, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r5, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000001000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r4, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000002c0)={'ip6_vti0\x00', &(0x7f0000000240)={'syztnl2\x00', 0x0, 0x4, 0x3, 0x3f, 0x20, 0x0, @dev={0xfe, 0x80, '\x00', 0x28}, @remote, 0x40, 0x8, 0x5, 0x9}}) (async) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000380)={'gre0\x00', &(0x7f0000000300)={'syztnl0\x00', 0x0, 0x40, 0x8000, 0x7fff, 0x6, {{0x10, 0x4, 0x0, 0x22, 0x40, 0x67, 0x0, 0x3f, 0x29, 0x0, @broadcast, @remote, {[@ra={0x94, 0x4, 0x1}, @timestamp={0x44, 0xc, 0x44, 0x0, 0xf, [0x2, 0x8]}, @cipso={0x86, 0x18, 0x3, [{0x5, 0x8, "48315c0eb51c"}, {0x6, 0x8, "10c43a6b56e4"}, {0x5, 0x2}]}, @end]}}}}}) (async) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000480)={&(0x7f00000003c0)={0xbc, 0x0, 0x411, 0x70bd2a, 0x25dfdbff, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pim6reg0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'lo\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}]}]}, 0xbc}, 0x1, 0x0, 0x0, 0x40000}, 0x4008080) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0xa, 0x5, 0x1f, 0x8, 0x20, r9, 0x0, '\x00', 0x0, r10, 0x1, 0x5, 0x2}, 0x48) (async) 18:23:44 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000003c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000180)=[{&(0x7f0000000140)="eb3c90", 0x3}, {0x0, 0x0, 0x14000}, {&(0x7f00000000c0)="77136fbc1e282d4fd5bbf4ec977e8b694193975ac2f04cc5c15d3b239d4f3fc2c83682685b4f8315911a943720b66e008165c3ba5f34ec9a46659975b624e7d08713b839ffc914a54bdc99e617c2099ec7a212b06f8f8ec390c834b450c2e348ae32773d48c52a83e7f6ec903b779f7b", 0x70}], 0x8100, &(0x7f0000000000)=ANY=[@ANYBLOB="090052b2"], 0x0) 18:23:44 executing program 4: stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='system.posix_acl_access\x00', &(0x7f00000004c0)={{}, {}, [{0x2, 0x0, 0xee00}, {0x2, 0x3, 0xee01}, {0x2, 0x6, 0xee00}], {0x4, 0x4}, [{0x8, 0x1, r0}, {0x8, 0x2, r1}], {0x10, 0x7}}, 0x4c, 0x2) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000080)={{{@in6=@private1, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@loopback}}, &(0x7f0000000180)=0xe8) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x40000, &(0x7f00000002c0)=ANY=[@ANYBLOB='xino=off,index=off,redirect_dir=./file0,nfs_export=on,redirect_dir=./file0,metacopy=off,defcontext=system_u,smackfsdef=,,uid<', @ANYRESDEC=r2, @ANYBLOB="2c66736e616d653d7d28272b2924272c646f6e745f6d6561737572652c6673757569643d64326331373530332d336235652d303539662d353438652d663603000000f332eb7a4484e7e422cee1d832822c646f6e745f686173682c686173682c6d61736b3d4d41595f415050454e442c00"]) syz_clone(0x8240200, 0x0, 0x0, 0x0, 0x0, 0x0) getpid() [ 240.306091][ T5127] loop1: detected capacity change from 0 to 320 18:23:45 executing program 5: bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', 0x1}, 0x10) r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000001c0), 0x80100, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r3, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000440)={&(0x7f0000000340)={0x20, 0x1, 0x8, 0x101, 0x0, 0x0, {0x5, 0x0, 0x2}, [@CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x40}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000380)=ANY=[@ANYBLOB='H\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r2, @ANYBLOB="0000000000000000f3ff05000a000100727376703600000018000200100002"], 0x48}}, 0x0) accept4(r1, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @link_local}}, &(0x7f0000000140)=0x80, 0x0) r4 = socket$netlink(0x10, 0x3, 0x9) sendmmsg(r4, &(0x7f00000002c0), 0x40000000000009f, 0x0) [ 241.037624][ T5132] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. 18:23:46 executing program 3: ioctl$I2C_TENBIT(0xffffffffffffffff, 0x704, 0x1) syz_clone3(&(0x7f0000000240)={0x200000000, &(0x7f0000000040), &(0x7f0000000080)=0x0, 0x0, {}, 0x0, 0x0, &(0x7f00000001c0), 0x0}, 0x58) read$FUSE(0xffffffffffffffff, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0x0) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) r1 = syz_clone3(&(0x7f0000002600)={0x40000400, &(0x7f0000002340), 0x0, 0x0, {0xd}, 0x0, 0x0, &(0x7f00000024c0)=""/213, 0x0}, 0x58) r2 = syz_open_dev$video(&(0x7f0000000000), 0x100, 0x204000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000000, 0x100010, r2, 0xc26cb000) mmap$binder(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x11, 0xffffffffffffffff, 0x0) syz_clone3(0x0, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) syz_clone3(&(0x7f0000005d40)={0x0, &(0x7f00000026c0), &(0x7f0000002700), &(0x7f0000002740), {0x3}, 0x0, 0x0, &(0x7f0000002840)=""/57, &(0x7f0000005d00)=[r0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0], 0x9}, 0x58) 18:23:46 executing program 4: stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='system.posix_acl_access\x00', &(0x7f00000004c0)={{}, {}, [{0x2, 0x0, 0xee00}, {0x2, 0x3, 0xee01}, {0x2, 0x6, 0xee00}], {0x4, 0x4}, [{0x8, 0x1, r0}, {0x8, 0x2, r1}], {0x10, 0x7}}, 0x4c, 0x2) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000080)={{{@in6=@private1, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@loopback}}, &(0x7f0000000180)=0xe8) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x40000, &(0x7f00000002c0)=ANY=[@ANYBLOB='xino=off,index=off,redirect_dir=./file0,nfs_export=on,redirect_dir=./file0,metacopy=off,defcontext=system_u,smackfsdef=,,uid<', @ANYRESDEC=r2, @ANYBLOB="2c66736e616d653d7d28272b2924272c646f6e745f6d6561737572652c6673757569643d64326331373530332d336235652d303539662d353438652d663603000000f332eb7a4484e7e422cee1d832822c646f6e745f686173682c686173682c6d61736b3d4d41595f415050454e442c00"]) syz_clone(0x8240200, 0x0, 0x0, 0x0, 0x0, 0x0) getpid() stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000280), &(0x7f0000000480)=0xc) (async) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='system.posix_acl_access\x00', &(0x7f00000004c0)={{}, {}, [{0x2, 0x0, 0xee00}, {0x2, 0x3, 0xee01}, {0x2, 0x6, 0xee00}], {0x4, 0x4}, [{0x8, 0x1, r0}, {0x8, 0x2, r1}], {0x10, 0x7}}, 0x4c, 0x2) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000080)={{{@in6=@private1, @in6=@loopback}}, {{@in=@remote}, 0x0, @in=@loopback}}, &(0x7f0000000180)=0xe8) (async) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x40000, &(0x7f00000002c0)=ANY=[@ANYBLOB='xino=off,index=off,redirect_dir=./file0,nfs_export=on,redirect_dir=./file0,metacopy=off,defcontext=system_u,smackfsdef=,,uid<', @ANYRESDEC=r2, @ANYBLOB="2c66736e616d653d7d28272b2924272c646f6e745f6d6561737572652c6673757569643d64326331373530332d336235652d303539662d353438652d663603000000f332eb7a4484e7e422cee1d832822c646f6e745f686173682c686173682c6d61736b3d4d41595f415050454e442c00"]) (async) syz_clone(0x8240200, 0x0, 0x0, 0x0, 0x0, 0x0) (async) getpid() (async) 18:23:46 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000003c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000180)=[{&(0x7f0000000140)="eb3c90", 0x3}, {0x0, 0x0, 0x14000}, {&(0x7f00000000c0)="77136fbc1e282d4fd5bbf4ec977e8b694193975ac2f04cc5c15d3b239d4f3fc2c83682685b4f8315911a943720b66e008165c3ba5f34ec9a46659975b624e7d08713b839ffc914a54bdc99e617c2099ec7a212b06f8f8ec390c834b450c2e348ae32773d48c52a83e7f6ec903b779f7b", 0x70}], 0x8100, &(0x7f0000000000)=ANY=[@ANYBLOB="090052b2"], 0x0) 18:23:46 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$netlink(r1, &(0x7f0000005480)={0x0, 0x0, &(0x7f00000053c0)=[{&(0x7f0000000040)={0x10}, 0x10}, {&(0x7f0000005380)={0x10, 0x1000}, 0x10}], 0x2}, 0x0) setsockopt$sock_int(r1, 0x1, 0x1e, &(0x7f0000000000)=0x80, 0x4) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x2, 0x0, &(0x7f00000001c0)) 18:23:46 executing program 5: bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', 0x1}, 0x10) (async) r0 = socket$netlink(0x10, 0x3, 0x0) (async) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) (async) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) (async) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000001c0), 0x80100, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r3, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000440)={&(0x7f0000000340)={0x20, 0x1, 0x8, 0x101, 0x0, 0x0, {0x5, 0x0, 0x2}, [@CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x40}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000380)=ANY=[@ANYBLOB='H\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r2, @ANYBLOB="0000000000000000f3ff05000a000100727376703600000018000200100002"], 0x48}}, 0x0) (async) accept4(r1, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @link_local}}, &(0x7f0000000140)=0x80, 0x0) (async) r4 = socket$netlink(0x10, 0x3, 0x9) sendmmsg(r4, &(0x7f00000002c0), 0x40000000000009f, 0x0) 18:23:47 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) r1 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$netlink(r1, &(0x7f0000005480)={0x0, 0x0, &(0x7f00000053c0)=[{&(0x7f0000000040)={0x10}, 0x10}, {&(0x7f0000005380)={0x10, 0x1000}, 0x10}], 0x2}, 0x0) (async) setsockopt$sock_int(r1, 0x1, 0x1e, &(0x7f0000000000)=0x80, 0x4) (async) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x2, 0x0, &(0x7f00000001c0)) 18:23:47 executing program 4: stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='system.posix_acl_access\x00', &(0x7f00000004c0)={{}, {}, [{0x2, 0x0, 0xee00}, {0x2, 0x3, 0xee01}, {0x2, 0x6, 0xee00}], {0x4, 0x4}, [{0x8, 0x1, r0}, {0x8, 0x2, r1}], {0x10, 0x7}}, 0x4c, 0x2) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000080)={{{@in6=@private1, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@loopback}}, &(0x7f0000000180)=0xe8) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x40000, &(0x7f00000002c0)=ANY=[@ANYBLOB='xino=off,index=off,redirect_dir=./file0,nfs_export=on,redirect_dir=./file0,metacopy=off,defcontext=system_u,smackfsdef=,,uid<', @ANYRESDEC=r2, @ANYBLOB="2c66736e616d653d7d28272b2924272c646f6e745f6d6561737572652c6673757569643d64326331373530332d336235652d303539662d353438652d663603000000f332eb7a4484e7e422cee1d832822c646f6e745f686173682c686173682c6d61736b3d4d41595f415050454e442c00"]) syz_clone(0x8240200, 0x0, 0x0, 0x0, 0x0, 0x0) getpid() stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000280), &(0x7f0000000480)=0xc) (async) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='system.posix_acl_access\x00', &(0x7f00000004c0)={{}, {}, [{0x2, 0x0, 0xee00}, {0x2, 0x3, 0xee01}, {0x2, 0x6, 0xee00}], {0x4, 0x4}, [{0x8, 0x1, r0}, {0x8, 0x2, r1}], {0x10, 0x7}}, 0x4c, 0x2) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000080)={{{@in6=@private1, @in6=@loopback}}, {{@in=@remote}, 0x0, @in=@loopback}}, &(0x7f0000000180)=0xe8) (async) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x40000, &(0x7f00000002c0)=ANY=[@ANYBLOB='xino=off,index=off,redirect_dir=./file0,nfs_export=on,redirect_dir=./file0,metacopy=off,defcontext=system_u,smackfsdef=,,uid<', @ANYRESDEC=r2, @ANYBLOB="2c66736e616d653d7d28272b2924272c646f6e745f6d6561737572652c6673757569643d64326331373530332d336235652d303539662d353438652d663603000000f332eb7a4484e7e422cee1d832822c646f6e745f686173682c686173682c6d61736b3d4d41595f415050454e442c00"]) (async) syz_clone(0x8240200, 0x0, 0x0, 0x0, 0x0, 0x0) (async) getpid() (async) [ 242.324360][ T5142] loop1: detected capacity change from 0 to 320 [ 242.347410][ T5140] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. 18:23:47 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000003c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000180)=[{&(0x7f0000000140)="eb3c90", 0x3}, {0x0, 0x0, 0x14000}, {&(0x7f00000000c0)="77136fbc1e282d4fd5bbf4ec977e8b694193975ac2f04cc5c15d3b239d4f3fc2c83682685b4f8315911a943720b66e008165c3ba5f34ec9a46659975b624e7d08713b839ffc914a54bdc99e617c2099ec7a212b06f8f8ec390c834b450c2e348ae32773d48c52a83e7f6ec903b779f7b", 0x70}], 0x8100, &(0x7f0000000000)=ANY=[@ANYBLOB="090052b2"], 0x0) 18:23:47 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$netlink(r1, &(0x7f0000005480)={0x0, 0x0, &(0x7f00000053c0)=[{&(0x7f0000000040)={0x10}, 0x10}, {&(0x7f0000005380)={0x10, 0x1000}, 0x10}], 0x2}, 0x0) setsockopt$sock_int(r1, 0x1, 0x1e, &(0x7f0000000000)=0x80, 0x4) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x2, 0x0, &(0x7f00000001c0)) 18:23:47 executing program 5: bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', 0x1}, 0x10) r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000001c0), 0x80100, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r3, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000440)={&(0x7f0000000340)={0x20, 0x1, 0x8, 0x101, 0x0, 0x0, {0x5, 0x0, 0x2}, [@CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x40}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000380)=ANY=[@ANYBLOB='H\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r2, @ANYBLOB="0000000000000000f3ff05000a000100727376703600000018000200100002"], 0x48}}, 0x0) accept4(r1, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @link_local}}, &(0x7f0000000140)=0x80, 0x0) r4 = socket$netlink(0x10, 0x3, 0x9) sendmmsg(r4, &(0x7f00000002c0), 0x40000000000009f, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', 0x1}, 0x10) (async) socket$netlink(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$nl_route_sched(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) (async) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) (async) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) (async) openat$vcsa(0xffffffffffffff9c, &(0x7f00000001c0), 0x80100, 0x0) (async) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r3, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000440)={&(0x7f0000000340)={0x20, 0x1, 0x8, 0x101, 0x0, 0x0, {0x5, 0x0, 0x2}, [@CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x40}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000380)=ANY=[@ANYBLOB='H\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r2, @ANYBLOB="0000000000000000f3ff05000a000100727376703600000018000200100002"], 0x48}}, 0x0) (async) accept4(r1, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @link_local}}, &(0x7f0000000140)=0x80, 0x0) (async) socket$netlink(0x10, 0x3, 0x9) (async) sendmmsg(r4, &(0x7f00000002c0), 0x40000000000009f, 0x0) (async) [ 242.480800][ T5161] loop1: detected capacity change from 0 to 320 18:23:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r2, 0x0, 0x0) recvmsg$unix(r2, &(0x7f0000001680)={&(0x7f0000000240)=@abs, 0x6e, &(0x7f0000000180)=[{&(0x7f0000000300)=""/81, 0x51}, {&(0x7f0000000380)=""/238, 0xee}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/138, 0x8a}], 0x4, &(0x7f0000001540)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x130}, 0x2000) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r3, r4, 0x0, 0x1ff01) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002f40)=ANY=[@ANYBLOB="620af8ff0c250021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea48b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394f0800000042c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2702edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5adc97ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffff01d39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5df13467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb400c428ce970275d13b78249788f11f761038b75bffe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786155c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d546ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859325a0845319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa10b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee3af5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac593574c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb237938a0501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc6ed4f307a045a86f39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d41335f7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0ffff572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c459717942ff70876be45e0e650a0f63cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba5bb45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b365d1eb2049ede272a00dc74628a45de7ed219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a0000000093faf74266b9e7c735b6ac0fa10a4df2e127a37da88bd3ec590736e54c10887a65752d314970619d28019035e4f88ec225145a0ed9e47f89543dc866778dddeb57fa009ebbeb6b1ae0f64bc1faa9b8a31adaec672e30b870db5cbb8cd8a6f2fc74a77284d058ac461575f81e1df065972bb4f3ac90a43e01463b1cd40700000000000000902b01b9dd5d9cd8379e250a5ac038525f89e5aaeabd745064f0e4eec7c749027087f69b178fe4356928f090a9ac1a1692ef9052db971cc0d06f7a2626467dbe8eaeab24bd644eb222452ba1e71168338e8567cdff59a440dbfe2767d9e934de6edd6c87ab3400000000000000e60201619e12a429a3963ecc0bb990fabf1a9ff4fd38541b87ae88f67c0bff5a0ab291d25e837c78e53f847e6ba8dbaf5437f9bf5e9bad5a578446c1b2b100904167db20cbecb4226bde948eaa00f87a203800000000000004141f30d68e3139f2978328d935f56f4e3a1bf118c5f626f4f04e4dab44fe2ddde2c31dd3c14294618e3b0c626512734993073fc21c11797e4a7c4aadfbec327cb741f77d628a81d6ab9e84f1227d257685d6bde42867243ba2667c230823fddc5772e41ae3acc33deb6dd56247cb97e50611150f23fe746717cff8fcf3ac8ffb9eae77608865ab9d9c1ad7fdfca921b01332e38dfdacddf71813d784e70262d24b81c8ab306e7d7a845577f1"], &(0x7f0000000100)='GPL\x00'}, 0x48) r6 = open(0x0, 0x0, 0x14) accept$inet(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) accept(r6, &(0x7f00000001c0)=@generic, &(0x7f0000000140)=0x80) 18:23:47 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x2, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="85000000ad00004d0ad1c2aeb5c1bab8fe7a0a00ff0000000075000000000000009500ebbbb1f0095ed023f84b8008711d08fb000000000000f0c04103bdb8c057a40574b0e63896a11f6e974ffef0f5fd51d241934b3c08a4f1b21f165327f7958c14e61726317e90a1c28ee18f185be470968243312cc649f98b37d219cfdb22083873340590ae0b5ef6fdf950105794b03afb7dafb785282a4b72b7c6a7d286ad"], &(0x7f0000000140)='GPL\x00', 0x2, 0xff5b, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x1e, 0x10, 0x0, 0x1e, 0xffffffffffffffff}, 0x25) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r2, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r0, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) r3 = syz_open_dev$audion(&(0x7f0000000380), 0x80000000000000, 0x200042) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x1f, 0x5, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4}, [@map_idx_val={0x18, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0xffff0000}]}, &(0x7f0000000100)='syzkaller\x00', 0x2, 0xb8, &(0x7f0000000240)=""/184, 0x40f00, 0x4, '\x00', r1, 0x11, 0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x10, 0x3f43, 0x98}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000003c0)=[r3, 0x1]}, 0x80) [ 242.539966][ T5172] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. [ 242.717578][ T28] audit: type=1804 audit(1664216627.343:10): pid=5189 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir1590307938/syzkaller.8mXOKz/59/bus" dev="sda1" ino=1156 res=1 errno=0 [ 242.760524][ T28] audit: type=1800 audit(1664216627.343:11): pid=5189 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1156 res=0 errno=0 18:23:47 executing program 3: ioctl$I2C_TENBIT(0xffffffffffffffff, 0x704, 0x1) (async) syz_clone3(&(0x7f0000000240)={0x200000000, &(0x7f0000000040), &(0x7f0000000080)=0x0, 0x0, {}, 0x0, 0x0, &(0x7f00000001c0), 0x0}, 0x58) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0x0) (async) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) (async) r1 = syz_clone3(&(0x7f0000002600)={0x40000400, &(0x7f0000002340), 0x0, 0x0, {0xd}, 0x0, 0x0, &(0x7f00000024c0)=""/213, 0x0}, 0x58) (async) r2 = syz_open_dev$video(&(0x7f0000000000), 0x100, 0x204000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000000, 0x100010, r2, 0xc26cb000) mmap$binder(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x11, 0xffffffffffffffff, 0x0) syz_clone3(0x0, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) syz_clone3(&(0x7f0000005d40)={0x0, &(0x7f00000026c0), &(0x7f0000002700), &(0x7f0000002740), {0x3}, 0x0, 0x0, &(0x7f0000002840)=""/57, &(0x7f0000005d00)=[r0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0], 0x9}, 0x58) 18:23:47 executing program 0: write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000080)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0xaa, 0x6, 0x7f, 0x7c, 0x3, 0x3e, 0x14, 0x29e, 0x38, 0x2c6, 0x81, 0x1, 0x20, 0x2, 0x7fff, 0x8, 0x8}, [{0x70000001, 0x3875, 0xe6e, 0x1f, 0x8, 0x80000000, 0x8, 0x1}, {0x3, 0xffffffff, 0xffffffff, 0x9, 0x7f, 0x7, 0x10001, 0x14001}], "0f38b9712e3e51bbff77f41b1bd79eae23eb0ec65c51416c037f7bb517023350ad653fbaba091c92d839913e228054e80d3f5e4c8abd86de47acafe2f10e", ['\x00']}, 0x1b6) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0x40286608, &(0x7f0000000000)={0x7ff, 0x7fffffffffffffff, 0x6, 0x2, 0xffffffc0, 0xee7}) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa7f0a00000200080045000038000000000001907864010101ac000000000000003200000001ffffffff0525000000000000de8ddb23fb2a2f29e87193991cc116253bdb52ab637b3725fd4e44e15948763931881b66c03d167014164ed7071010c855189688caea1d78d722d7160c9da97ed365a36bf1ebef11a73778a12a550000"], 0x0) 18:23:47 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x2, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="85000000ad00004d0ad1c2aeb5c1bab8fe7a0a00ff0000000075000000000000009500ebbbb1f0095ed023f84b8008711d08fb000000000000f0c04103bdb8c057a40574b0e63896a11f6e974ffef0f5fd51d241934b3c08a4f1b21f165327f7958c14e61726317e90a1c28ee18f185be470968243312cc649f98b37d219cfdb22083873340590ae0b5ef6fdf950105794b03afb7dafb785282a4b72b7c6a7d286ad"], &(0x7f0000000140)='GPL\x00', 0x2, 0xff5b, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x1e, 0x10, 0x0, 0x1e, 0xffffffffffffffff}, 0x25) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r2, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r0, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) r3 = syz_open_dev$audion(&(0x7f0000000380), 0x80000000000000, 0x200042) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x1f, 0x5, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4}, [@map_idx_val={0x18, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0xffff0000}]}, &(0x7f0000000100)='syzkaller\x00', 0x2, 0xb8, &(0x7f0000000240)=""/184, 0x40f00, 0x4, '\x00', r1, 0x11, 0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x10, 0x3f43, 0x98}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000003c0)=[r3, 0x1]}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x2, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="85000000ad00004d0ad1c2aeb5c1bab8fe7a0a00ff0000000075000000000000009500ebbbb1f0095ed023f84b8008711d08fb000000000000f0c04103bdb8c057a40574b0e63896a11f6e974ffef0f5fd51d241934b3c08a4f1b21f165327f7958c14e61726317e90a1c28ee18f185be470968243312cc649f98b37d219cfdb22083873340590ae0b5ef6fdf950105794b03afb7dafb785282a4b72b7c6a7d286ad"], &(0x7f0000000140)='GPL\x00', 0x2, 0xff5b, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x1e, 0x10, 0x0, 0x1e, 0xffffffffffffffff}, 0x25) (async) socket$unix(0x1, 0x2, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vcan0\x00'}) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r2, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r0, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) (async) syz_open_dev$audion(&(0x7f0000000380), 0x80000000000000, 0x200042) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x1f, 0x5, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4}, [@map_idx_val={0x18, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0xffff0000}]}, &(0x7f0000000100)='syzkaller\x00', 0x2, 0xb8, &(0x7f0000000240)=""/184, 0x40f00, 0x4, '\x00', r1, 0x11, 0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x10, 0x3f43, 0x98}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000003c0)=[r3, 0x1]}, 0x80) (async) 18:23:47 executing program 5: r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYRESOCT=0x0, @ANYRES16], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) write$char_usb(r1, &(0x7f0000000040)="26a03d4f5f7abbaaf653aa425872bf806c19b7882bbb7177848e5d9564059b1a695312b9bd932b78ffae8b157c4f6c9b375e9b692311730dff70d11efd5ca611ccf98f164f76819d5610210f1ca1a47c7b84d5e76482481c515d54eb96e6006d4921440f52d285701b2bff126595b3a9d28bc4ee23ee42275a2d3a28c5a7ca1e663714d9acde1b65bb93a53fd7adcab25255419f7debea469ddd162f1aa71cc24ff39d7bd9f6994588483533bc1c0345ae10c8eebf3b55fbc1516da59652210f9248256e0e14a23b8c1284fe1396bd18fcbc87c1761ca8dd003d9bfbc9da35b41162975c449957c118eec758721e997e1cc6b310cbbaff", 0xf7) 18:23:47 executing program 0: write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000080)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0xaa, 0x6, 0x7f, 0x7c, 0x3, 0x3e, 0x14, 0x29e, 0x38, 0x2c6, 0x81, 0x1, 0x20, 0x2, 0x7fff, 0x8, 0x8}, [{0x70000001, 0x3875, 0xe6e, 0x1f, 0x8, 0x80000000, 0x8, 0x1}, {0x3, 0xffffffff, 0xffffffff, 0x9, 0x7f, 0x7, 0x10001, 0x14001}], "0f38b9712e3e51bbff77f41b1bd79eae23eb0ec65c51416c037f7bb517023350ad653fbaba091c92d839913e228054e80d3f5e4c8abd86de47acafe2f10e", ['\x00']}, 0x1b6) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0x40286608, &(0x7f0000000000)={0x7ff, 0x7fffffffffffffff, 0x6, 0x2, 0xffffffc0, 0xee7}) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa7f0a00000200080045000038000000000001907864010101ac000000000000003200000001ffffffff0525000000000000de8ddb23fb2a2f29e87193991cc116253bdb52ab637b3725fd4e44e15948763931881b66c03d167014164ed7071010c855189688caea1d78d722d7160c9da97ed365a36bf1ebef11a73778a12a550000"], 0x0) write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000080)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0xaa, 0x6, 0x7f, 0x7c, 0x3, 0x3e, 0x14, 0x29e, 0x38, 0x2c6, 0x81, 0x1, 0x20, 0x2, 0x7fff, 0x8, 0x8}, [{0x70000001, 0x3875, 0xe6e, 0x1f, 0x8, 0x80000000, 0x8, 0x1}, {0x3, 0xffffffff, 0xffffffff, 0x9, 0x7f, 0x7, 0x10001, 0x14001}], "0f38b9712e3e51bbff77f41b1bd79eae23eb0ec65c51416c037f7bb517023350ad653fbaba091c92d839913e228054e80d3f5e4c8abd86de47acafe2f10e", ['\x00']}, 0x1b6) (async) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) (async) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0x40286608, &(0x7f0000000000)={0x7ff, 0x7fffffffffffffff, 0x6, 0x2, 0xffffffc0, 0xee7}) (async) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa7f0a00000200080045000038000000000001907864010101ac000000000000003200000001ffffffff0525000000000000de8ddb23fb2a2f29e87193991cc116253bdb52ab637b3725fd4e44e15948763931881b66c03d167014164ed7071010c855189688caea1d78d722d7160c9da97ed365a36bf1ebef11a73778a12a550000"], 0x0) (async) 18:23:47 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x2, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="85000000ad00004d0ad1c2aeb5c1bab8fe7a0a00ff0000000075000000000000009500ebbbb1f0095ed023f84b8008711d08fb000000000000f0c04103bdb8c057a40574b0e63896a11f6e974ffef0f5fd51d241934b3c08a4f1b21f165327f7958c14e61726317e90a1c28ee18f185be470968243312cc649f98b37d219cfdb22083873340590ae0b5ef6fdf950105794b03afb7dafb785282a4b72b7c6a7d286ad"], &(0x7f0000000140)='GPL\x00', 0x2, 0xff5b, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x1e, 0x10, 0x0, 0x1e, 0xffffffffffffffff}, 0x25) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) (async) r2 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r2, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r0, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) (async) r3 = syz_open_dev$audion(&(0x7f0000000380), 0x80000000000000, 0x200042) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x1f, 0x5, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4}, [@map_idx_val={0x18, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0xffff0000}]}, &(0x7f0000000100)='syzkaller\x00', 0x2, 0xb8, &(0x7f0000000240)=""/184, 0x40f00, 0x4, '\x00', r1, 0x11, 0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x10, 0x3f43, 0x98}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000003c0)=[r3, 0x1]}, 0x80) 18:23:47 executing program 3: ioctl$I2C_TENBIT(0xffffffffffffffff, 0x704, 0x1) (async) syz_clone3(&(0x7f0000000240)={0x200000000, &(0x7f0000000040), &(0x7f0000000080)=0x0, 0x0, {}, 0x0, 0x0, &(0x7f00000001c0), 0x0}, 0x58) (async, rerun: 64) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0x0) (async, rerun: 64) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) (rerun: 64) r1 = syz_clone3(&(0x7f0000002600)={0x40000400, &(0x7f0000002340), 0x0, 0x0, {0xd}, 0x0, 0x0, &(0x7f00000024c0)=""/213, 0x0}, 0x58) (async) r2 = syz_open_dev$video(&(0x7f0000000000), 0x100, 0x204000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000000, 0x100010, r2, 0xc26cb000) (async) mmap$binder(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x11, 0xffffffffffffffff, 0x0) (async, rerun: 64) syz_clone3(0x0, 0x0) (async, rerun: 64) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) syz_clone3(&(0x7f0000005d40)={0x0, &(0x7f00000026c0), &(0x7f0000002700), &(0x7f0000002740), {0x3}, 0x0, 0x0, &(0x7f0000002840)=""/57, &(0x7f0000005d00)=[r0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0], 0x9}, 0x58) 18:23:47 executing program 0: write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000080)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0xaa, 0x6, 0x7f, 0x7c, 0x3, 0x3e, 0x14, 0x29e, 0x38, 0x2c6, 0x81, 0x1, 0x20, 0x2, 0x7fff, 0x8, 0x8}, [{0x70000001, 0x3875, 0xe6e, 0x1f, 0x8, 0x80000000, 0x8, 0x1}, {0x3, 0xffffffff, 0xffffffff, 0x9, 0x7f, 0x7, 0x10001, 0x14001}], "0f38b9712e3e51bbff77f41b1bd79eae23eb0ec65c51416c037f7bb517023350ad653fbaba091c92d839913e228054e80d3f5e4c8abd86de47acafe2f10e", ['\x00']}, 0x1b6) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0x40286608, &(0x7f0000000000)={0x7ff, 0x7fffffffffffffff, 0x6, 0x2, 0xffffffc0, 0xee7}) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa7f0a00000200080045000038000000000001907864010101ac000000000000003200000001ffffffff0525000000000000de8ddb23fb2a2f29e87193991cc116253bdb52ab637b3725fd4e44e15948763931881b66c03d167014164ed7071010c855189688caea1d78d722d7160c9da97ed365a36bf1ebef11a73778a12a550000"], 0x0) write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000080)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0xaa, 0x6, 0x7f, 0x7c, 0x3, 0x3e, 0x14, 0x29e, 0x38, 0x2c6, 0x81, 0x1, 0x20, 0x2, 0x7fff, 0x8, 0x8}, [{0x70000001, 0x3875, 0xe6e, 0x1f, 0x8, 0x80000000, 0x8, 0x1}, {0x3, 0xffffffff, 0xffffffff, 0x9, 0x7f, 0x7, 0x10001, 0x14001}], "0f38b9712e3e51bbff77f41b1bd79eae23eb0ec65c51416c037f7bb517023350ad653fbaba091c92d839913e228054e80d3f5e4c8abd86de47acafe2f10e", ['\x00']}, 0x1b6) (async) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) (async) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0x40286608, &(0x7f0000000000)={0x7ff, 0x7fffffffffffffff, 0x6, 0x2, 0xffffffc0, 0xee7}) (async) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa7f0a00000200080045000038000000000001907864010101ac000000000000003200000001ffffffff0525000000000000de8ddb23fb2a2f29e87193991cc116253bdb52ab637b3725fd4e44e15948763931881b66c03d167014164ed7071010c855189688caea1d78d722d7160c9da97ed365a36bf1ebef11a73778a12a550000"], 0x0) (async) 18:23:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='net_prio.prioidx\x00', 0x275a, 0x0) r2 = creat(&(0x7f0000001240)='./file0\x00', 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r2, 0xc0406618, &(0x7f0000001300)={@desc={0x8, 0x0, @desc3}, 0x10, 0x0, '\x00', @d}) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'bond0\x00', 0x8000}) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYRESOCT, @ANYBLOB="9141dd286df47468514b9a806ef482959a76041c9cf5c8d41d8bdcd013a0ff679affffffff0000000067ef82828dc6d13389"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r1, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(0xffffffffffffffff, 0x4008941a, &(0x7f0000000180)=0x2) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x306) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000040)={'syzkaller1\x00', {0x2, 0x0, @local}}) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r2, 0xc0506617, &(0x7f00000001c0)={@desc={0x1, 0x0, @auto="e8dadbc6abcfd6fe"}, 0x21, 0x0, '\x00', @c}) close(r0) 18:23:47 executing program 3: syz_mount_image$exfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0xd, &(0x7f0000000200)=[{&(0x7f0000000400)="eb769045584641542020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000010000000000008000000008000000880000000f000000050000003412341200010000090301809e6f82ae5a79935746d3a461244545755e781eefd490a06fef12b0d74ef1780ae425d72546c4a0c7eee1dff44c052862089bff6ffceb369673b4550397ed755f7c8bd69a695a217f1d535983d0c4d5b95b014b3103210932b58e4dafdfc41c2e0555186540", 0xd5}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1e0}, {&(0x7f0000010200)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x3e0}, {&(0x7f0000010300)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x5e0}, {&(0x7f0000010400)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x7e1}, {&(0x7f0000010500)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x9e0}, {&(0x7f0000000080)="000040000000001062adcb7812000000000000000000005f0df0d2c43d4121a6fc74bb3800", 0x25, 0xbe0}, {&(0x7f0000010700)="00000000008000000000000000000000000000000000007eb2eb8e15", 0x1c, 0xde0}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0xfe0}, {&(0x7f0000010900)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x100}, {&(0x7f0000010a00)="00ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac1911", 0x200, 0x1600}, {&(0x7f0000011800)="f8ffffffffffffffffffffff04000000ffffffffffffffff", 0x18, 0x10000}, {&(0x7f0000013100)="030000000000000000000000000000000000000000000000000000000000000081000000000000000000000000000000000000000200000002", 0x2e, 0x14000}], 0x0, &(0x7f00000000c0)=ANY=[], 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./bus\x00', 0x0) ioctl$SYNC_IOC_MERGE(0xffffffffffffffff, 0xc0303e03, &(0x7f00000000c0)={"912f7cb6d9e25526ff4e4c3ba20d2ce8811d0caec6ff68ef47a72b099e334aca", 0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r0, 0x8040942d, &(0x7f0000000140)) mkdir(&(0x7f0000000580)='./bus/file0\x00', 0x0) syz_mount_image$tmpfs(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000340)='./bus/file0\x00', &(0x7f00000003c0)='./file0\x00') [ 243.082525][ T5228] loop3: detected capacity change from 0 to 320 [ 243.109014][ T3689] usb 6-1: new low-speed USB device number 3 using dummy_hcd [ 243.133984][ T5228] exFAT-fs (loop3): Invalid exboot-signature(sector = 3): 0x55000000 [ 243.146892][ T5228] exFAT-fs (loop3): Invalid exboot-signature(sector = 5): 0xa621413d [ 243.157665][ T5228] exFAT-fs (loop3): Invalid exboot-signature(sector = 6): 0x00000000 [ 243.166795][ T5228] exFAT-fs (loop3): Invalid exboot-signature(sector = 8): 0x00000000 [ 243.179343][ T5228] exFAT-fs (loop3): Invalid boot checksum (boot checksum : 0x1119ac00, checksum : 0xf62b0df4) [ 243.197589][ T5228] exFAT-fs (loop3): invalid boot region [ 243.204190][ T5228] exFAT-fs (loop3): failed to recognize exfat type [ 243.318871][ T3689] usb 6-1: device descriptor read/64, error 18 18:23:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) r2 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r2, 0x0, 0x0) (async) recvmsg$unix(r2, &(0x7f0000001680)={&(0x7f0000000240)=@abs, 0x6e, &(0x7f0000000180)=[{&(0x7f0000000300)=""/81, 0x51}, {&(0x7f0000000380)=""/238, 0xee}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/138, 0x8a}], 0x4, &(0x7f0000001540)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x130}, 0x2000) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) (async) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r3, r4, 0x0, 0x1ff01) (async) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002f40)=ANY=[@ANYBLOB="620af8ff0c250021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea48b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394f0800000042c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2702edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5adc97ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffff01d39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5df13467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb400c428ce970275d13b78249788f11f761038b75bffe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786155c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d546ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859325a0845319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa10b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee3af5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac593574c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb237938a0501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc6ed4f307a045a86f39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d41335f7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0ffff572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c459717942ff70876be45e0e650a0f63cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba5bb45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b365d1eb2049ede272a00dc74628a45de7ed219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a0000000093faf74266b9e7c735b6ac0fa10a4df2e127a37da88bd3ec590736e54c10887a65752d314970619d28019035e4f88ec225145a0ed9e47f89543dc866778dddeb57fa009ebbeb6b1ae0f64bc1faa9b8a31adaec672e30b870db5cbb8cd8a6f2fc74a77284d058ac461575f81e1df065972bb4f3ac90a43e01463b1cd40700000000000000902b01b9dd5d9cd8379e250a5ac038525f89e5aaeabd745064f0e4eec7c749027087f69b178fe4356928f090a9ac1a1692ef9052db971cc0d06f7a2626467dbe8eaeab24bd644eb222452ba1e71168338e8567cdff59a440dbfe2767d9e934de6edd6c87ab3400000000000000e60201619e12a429a3963ecc0bb990fabf1a9ff4fd38541b87ae88f67c0bff5a0ab291d25e837c78e53f847e6ba8dbaf5437f9bf5e9bad5a578446c1b2b100904167db20cbecb4226bde948eaa00f87a203800000000000004141f30d68e3139f2978328d935f56f4e3a1bf118c5f626f4f04e4dab44fe2ddde2c31dd3c14294618e3b0c626512734993073fc21c11797e4a7c4aadfbec327cb741f77d628a81d6ab9e84f1227d257685d6bde42867243ba2667c230823fddc5772e41ae3acc33deb6dd56247cb97e50611150f23fe746717cff8fcf3ac8ffb9eae77608865ab9d9c1ad7fdfca921b01332e38dfdacddf71813d784e70262d24b81c8ab306e7d7a845577f1"], &(0x7f0000000100)='GPL\x00'}, 0x48) (async) r6 = open(0x0, 0x0, 0x14) accept$inet(0xffffffffffffffff, 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) accept(r6, &(0x7f00000001c0)=@generic, &(0x7f0000000140)=0x80) 18:23:48 executing program 0: mkdir(&(0x7f0000001640)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f0000000100)={0x0, 0x80000000, 0xb2, 0x5, 0x4}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) chdir(&(0x7f0000000280)='./file0\x00') r2 = socket$netlink(0x10, 0x3, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000c80100100000000004002b000a00010014fd000000000000007200000000000000", 0x39}, {0x0}], 0x2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x1800007, 0x11, r3, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000200)={'gretap0\x00', &(0x7f0000000540)=ANY=[@ANYBLOB="74756e6c01300000c50535c1e8000010c24c41585c45617906bf5a3d6590197daadfed33807b56065e9f076178e55b4684343e6fe3e8d0baa51decec540537ad2949b5c94f786929d61c906cfe2fc849b4a80464a1ba2c5d36dc92fd70c68fe0e37bc92f0e510df0759e794d5e1c7147b74f43465d1a3c7b658f1b7d31c52a768e404174623ff5b31b4f09509f843d2807a669dad699ef62d1c6faf7d88c32aa6d1ce89c71704aabd9", @ANYRES32=0x0, @ANYBLOB="80007800000000060000000244020050006600003c2990786401010100000000014410ab40000000080000000100000003008907db00000000008620000000030110cbc7ab3ea70a0294262b0a7aa483060a59caa82dc9cc66700000"]}) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r4, &(0x7f00000092c0), 0x4ff, 0x0) fcntl$getown(r4, 0x9) sendmsg$nl_route(r3, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000240)={&(0x7f0000000480)=ANY=[@ANYBLOB="070000000000da0000000000000000ee00000000", @ANYRESDEC=r4, @ANYBLOB="0c00018008000100200000000c000180060002000a000000100001800c00048008000200130000000c00018019c9fc18961505000300020000000c00018008000100070001000c00018005000300020000000c000180060002000f000000100001800c00048008000200130000000c0001800500060006000000"], 0x8c}, 0x1, 0x0, 0x0, 0x88}, 0x851) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000040)="3900000013001118680907070000000f0000ff3f04000000170a001700000000040037000a00030001302564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='smaps\x00') ioctl$TUNSETNOCSUM(r5, 0x400454c8, 0x1) 18:23:48 executing program 3: syz_mount_image$exfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0xd, &(0x7f0000000200)=[{&(0x7f0000000400)="eb769045584641542020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000010000000000008000000008000000880000000f000000050000003412341200010000090301809e6f82ae5a79935746d3a461244545755e781eefd490a06fef12b0d74ef1780ae425d72546c4a0c7eee1dff44c052862089bff6ffceb369673b4550397ed755f7c8bd69a695a217f1d535983d0c4d5b95b014b3103210932b58e4dafdfc41c2e0555186540", 0xd5}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1e0}, {&(0x7f0000010200)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x3e0}, {&(0x7f0000010300)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x5e0}, {&(0x7f0000010400)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x7e1}, {&(0x7f0000010500)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x9e0}, {&(0x7f0000000080)="000040000000001062adcb7812000000000000000000005f0df0d2c43d4121a6fc74bb3800", 0x25, 0xbe0}, {&(0x7f0000010700)="00000000008000000000000000000000000000000000007eb2eb8e15", 0x1c, 0xde0}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0xfe0}, {&(0x7f0000010900)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x100}, {&(0x7f0000010a00)="00ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac1911", 0x200, 0x1600}, {&(0x7f0000011800)="f8ffffffffffffffffffffff04000000ffffffffffffffff", 0x18, 0x10000}, {&(0x7f0000013100)="030000000000000000000000000000000000000000000000000000000000000081000000000000000000000000000000000000000200000002", 0x2e, 0x14000}], 0x0, &(0x7f00000000c0)=ANY=[], 0x0) (async) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./bus\x00', 0x0) (async, rerun: 64) ioctl$SYNC_IOC_MERGE(0xffffffffffffffff, 0xc0303e03, &(0x7f00000000c0)={"912f7cb6d9e25526ff4e4c3ba20d2ce8811d0caec6ff68ef47a72b099e334aca", 0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r0, 0x8040942d, &(0x7f0000000140)) (async) mkdir(&(0x7f0000000580)='./bus/file0\x00', 0x0) syz_mount_image$tmpfs(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) rename(&(0x7f0000000340)='./bus/file0\x00', &(0x7f00000003c0)='./file0\x00') 18:23:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='net_prio.prioidx\x00', 0x275a, 0x0) r2 = creat(&(0x7f0000001240)='./file0\x00', 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r2, 0xc0406618, &(0x7f0000001300)={@desc={0x8, 0x0, @desc3}, 0x10, 0x0, '\x00', @d}) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'bond0\x00', 0x8000}) (async) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYRESOCT, @ANYBLOB="9141dd286df47468514b9a806ef482959a76041c9cf5c8d41d8bdcd013a0ff679affffffff0000000067ef82828dc6d13389"], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r1, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(0xffffffffffffffff, 0x4008941a, &(0x7f0000000180)=0x2) (async) r3 = socket$netlink(0x10, 0x3, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x306) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000040)={'syzkaller1\x00', {0x2, 0x0, @local}}) (async) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r2, 0xc0506617, &(0x7f00000001c0)={@desc={0x1, 0x0, @auto="e8dadbc6abcfd6fe"}, 0x21, 0x0, '\x00', @c}) (async) close(r0) [ 243.521743][ T5236] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.0'. [ 243.532108][ T5241] loop3: detected capacity change from 0 to 320 18:23:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r2, 0x0, 0x0) (async) recvmsg$unix(r2, &(0x7f0000001680)={&(0x7f0000000240)=@abs, 0x6e, &(0x7f0000000180)=[{&(0x7f0000000300)=""/81, 0x51}, {&(0x7f0000000380)=""/238, 0xee}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/138, 0x8a}], 0x4, &(0x7f0000001540)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x130}, 0x2000) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) (async) lseek(r3, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r3, r4, 0x0, 0x1ff01) (async) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002f40)=ANY=[@ANYBLOB="620af8ff0c250021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea48b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394f0800000042c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2702edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5adc97ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffff01d39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5df13467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb400c428ce970275d13b78249788f11f761038b75bffe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786155c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d546ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859325a0845319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa10b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee3af5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac593574c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb237938a0501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc6ed4f307a045a86f39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d41335f7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0ffff572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c459717942ff70876be45e0e650a0f63cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba5bb45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b365d1eb2049ede272a00dc74628a45de7ed219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a0000000093faf74266b9e7c735b6ac0fa10a4df2e127a37da88bd3ec590736e54c10887a65752d314970619d28019035e4f88ec225145a0ed9e47f89543dc866778dddeb57fa009ebbeb6b1ae0f64bc1faa9b8a31adaec672e30b870db5cbb8cd8a6f2fc74a77284d058ac461575f81e1df065972bb4f3ac90a43e01463b1cd40700000000000000902b01b9dd5d9cd8379e250a5ac038525f89e5aaeabd745064f0e4eec7c749027087f69b178fe4356928f090a9ac1a1692ef9052db971cc0d06f7a2626467dbe8eaeab24bd644eb222452ba1e71168338e8567cdff59a440dbfe2767d9e934de6edd6c87ab3400000000000000e60201619e12a429a3963ecc0bb990fabf1a9ff4fd38541b87ae88f67c0bff5a0ab291d25e837c78e53f847e6ba8dbaf5437f9bf5e9bad5a578446c1b2b100904167db20cbecb4226bde948eaa00f87a203800000000000004141f30d68e3139f2978328d935f56f4e3a1bf118c5f626f4f04e4dab44fe2ddde2c31dd3c14294618e3b0c626512734993073fc21c11797e4a7c4aadfbec327cb741f77d628a81d6ab9e84f1227d257685d6bde42867243ba2667c230823fddc5772e41ae3acc33deb6dd56247cb97e50611150f23fe746717cff8fcf3ac8ffb9eae77608865ab9d9c1ad7fdfca921b01332e38dfdacddf71813d784e70262d24b81c8ab306e7d7a845577f1"], &(0x7f0000000100)='GPL\x00'}, 0x48) r6 = open(0x0, 0x0, 0x14) accept$inet(0xffffffffffffffff, 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) (async) accept(r6, &(0x7f00000001c0)=@generic, &(0x7f0000000140)=0x80) [ 243.562153][ T5236] device gretap0 entered promiscuous mode [ 243.599135][ T3689] usb 6-1: new low-speed USB device number 4 using dummy_hcd [ 243.736645][ T4608] I/O error, dev loop3, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 243.808881][ T3689] usb 6-1: device descriptor read/64, error 18 [ 243.940223][ T3689] usb usb6-port1: attempt power cycle [ 244.358723][ T3689] usb 6-1: new low-speed USB device number 5 using dummy_hcd [ 244.538926][ T3689] usb 6-1: device descriptor read/8, error -61 [ 244.818870][ T3689] usb 6-1: new low-speed USB device number 6 using dummy_hcd [ 244.999011][ T3689] usb 6-1: device descriptor read/8, error -61 [ 245.120431][ T3689] usb usb6-port1: unable to enumerate USB device 18:23:50 executing program 5: r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYRESOCT=0x0, @ANYRES16], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) (async, rerun: 64) write$char_usb(r1, &(0x7f0000000040)="26a03d4f5f7abbaaf653aa425872bf806c19b7882bbb7177848e5d9564059b1a695312b9bd932b78ffae8b157c4f6c9b375e9b692311730dff70d11efd5ca611ccf98f164f76819d5610210f1ca1a47c7b84d5e76482481c515d54eb96e6006d4921440f52d285701b2bff126595b3a9d28bc4ee23ee42275a2d3a28c5a7ca1e663714d9acde1b65bb93a53fd7adcab25255419f7debea469ddd162f1aa71cc24ff39d7bd9f6994588483533bc1c0345ae10c8eebf3b55fbc1516da59652210f9248256e0e14a23b8c1284fe1396bd18fcbc87c1761ca8dd003d9bfbc9da35b41162975c449957c118eec758721e997e1cc6b310cbbaff", 0xf7) (rerun: 64) 18:23:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='net_prio.prioidx\x00', 0x275a, 0x0) (async) r2 = creat(&(0x7f0000001240)='./file0\x00', 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r2, 0xc0406618, &(0x7f0000001300)={@desc={0x8, 0x0, @desc3}, 0x10, 0x0, '\x00', @d}) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'bond0\x00', 0x8000}) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYRESOCT, @ANYBLOB="9141dd286df47468514b9a806ef482959a76041c9cf5c8d41d8bdcd013a0ff679affffffff0000000067ef82828dc6d13389"], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r1, 0x0) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) (rerun: 64) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(0xffffffffffffffff, 0x4008941a, &(0x7f0000000180)=0x2) (async) r3 = socket$netlink(0x10, 0x3, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x306) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000040)={'syzkaller1\x00', {0x2, 0x0, @local}}) (async, rerun: 32) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r2, 0xc0506617, &(0x7f00000001c0)={@desc={0x1, 0x0, @auto="e8dadbc6abcfd6fe"}, 0x21, 0x0, '\x00', @c}) (rerun: 32) close(r0) 18:23:50 executing program 3: syz_mount_image$exfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0xd, &(0x7f0000000200)=[{&(0x7f0000000400)="eb769045584641542020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000010000000000008000000008000000880000000f000000050000003412341200010000090301809e6f82ae5a79935746d3a461244545755e781eefd490a06fef12b0d74ef1780ae425d72546c4a0c7eee1dff44c052862089bff6ffceb369673b4550397ed755f7c8bd69a695a217f1d535983d0c4d5b95b014b3103210932b58e4dafdfc41c2e0555186540", 0xd5}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1e0}, {&(0x7f0000010200)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x3e0}, {&(0x7f0000010300)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x5e0}, {&(0x7f0000010400)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x7e1}, {&(0x7f0000010500)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x9e0}, {&(0x7f0000000080)="000040000000001062adcb7812000000000000000000005f0df0d2c43d4121a6fc74bb3800", 0x25, 0xbe0}, {&(0x7f0000010700)="00000000008000000000000000000000000000000000007eb2eb8e15", 0x1c, 0xde0}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0xfe0}, {&(0x7f0000010900)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x100}, {&(0x7f0000010a00)="00ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac1911", 0x200, 0x1600}, {&(0x7f0000011800)="f8ffffffffffffffffffffff04000000ffffffffffffffff", 0x18, 0x10000}, {&(0x7f0000013100)="030000000000000000000000000000000000000000000000000000000000000081000000000000000000000000000000000000000200000002", 0x2e, 0x14000}], 0x0, &(0x7f00000000c0)=ANY=[], 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./bus\x00', 0x0) (async) ioctl$SYNC_IOC_MERGE(0xffffffffffffffff, 0xc0303e03, &(0x7f00000000c0)={"912f7cb6d9e25526ff4e4c3ba20d2ce8811d0caec6ff68ef47a72b099e334aca", 0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r0, 0x8040942d, &(0x7f0000000140)) (async) mkdir(&(0x7f0000000580)='./bus/file0\x00', 0x0) (async) syz_mount_image$tmpfs(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) rename(&(0x7f0000000340)='./bus/file0\x00', &(0x7f00000003c0)='./file0\x00') 18:23:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r2, 0x0, 0x0) recvmsg$unix(r2, &(0x7f0000001680)={&(0x7f0000000240)=@abs, 0x6e, &(0x7f0000000180)=[{&(0x7f0000000300)=""/81, 0x51}, {&(0x7f0000000380)=""/238, 0xee}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/138, 0x8a}], 0x4, &(0x7f0000001540)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x130}, 0x2000) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r3, r4, 0x0, 0x1ff01) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002f40)=ANY=[@ANYBLOB="620af8ff0c250021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea48b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394f0800000042c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2702edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5adc97ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffff01d39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5df13467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb400c428ce970275d13b78249788f11f761038b75bffe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786155c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d546ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859325a0845319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa10b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee3af5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac593574c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb237938a0501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc6ed4f307a045a86f39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d41335f7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0ffff572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c459717942ff70876be45e0e650a0f63cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba5bb45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b365d1eb2049ede272a00dc74628a45de7ed219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a0000000093faf74266b9e7c735b6ac0fa10a4df2e127a37da88bd3ec590736e54c10887a65752d314970619d28019035e4f88ec225145a0ed9e47f89543dc866778dddeb57fa009ebbeb6b1ae0f64bc1faa9b8a31adaec672e30b870db5cbb8cd8a6f2fc74a77284d058ac461575f81e1df065972bb4f3ac90a43e01463b1cd40700000000000000902b01b9dd5d9cd8379e250a5ac038525f89e5aaeabd745064f0e4eec7c749027087f69b178fe4356928f090a9ac1a1692ef9052db971cc0d06f7a2626467dbe8eaeab24bd644eb222452ba1e71168338e8567cdff59a440dbfe2767d9e934de6edd6c87ab3400000000000000e60201619e12a429a3963ecc0bb990fabf1a9ff4fd38541b87ae88f67c0bff5a0ab291d25e837c78e53f847e6ba8dbaf5437f9bf5e9bad5a578446c1b2b100904167db20cbecb4226bde948eaa00f87a203800000000000004141f30d68e3139f2978328d935f56f4e3a1bf118c5f626f4f04e4dab44fe2ddde2c31dd3c14294618e3b0c626512734993073fc21c11797e4a7c4aadfbec327cb741f77d628a81d6ab9e84f1227d257685d6bde42867243ba2667c230823fddc5772e41ae3acc33deb6dd56247cb97e50611150f23fe746717cff8fcf3ac8ffb9eae77608865ab9d9c1ad7fdfca921b01332e38dfdacddf71813d784e70262d24b81c8ab306e7d7a845577f1"], &(0x7f0000000100)='GPL\x00'}, 0x48) r6 = open(0x0, 0x0, 0x14) accept$inet(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) accept(r6, &(0x7f00000001c0)=@generic, &(0x7f0000000140)=0x80) 18:23:50 executing program 0: mkdir(&(0x7f0000001640)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f0000000100)={0x0, 0x80000000, 0xb2, 0x5, 0x4}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) chdir(&(0x7f0000000280)='./file0\x00') (async) r2 = socket$netlink(0x10, 0x3, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000c80100100000000004002b000a00010014fd000000000000007200000000000000", 0x39}, {0x0}], 0x2) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x1800007, 0x11, r3, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000200)={'gretap0\x00', &(0x7f0000000540)=ANY=[@ANYBLOB="74756e6c01300000c50535c1e8000010c24c41585c45617906bf5a3d6590197daadfed33807b56065e9f076178e55b4684343e6fe3e8d0baa51decec540537ad2949b5c94f786929d61c906cfe2fc849b4a80464a1ba2c5d36dc92fd70c68fe0e37bc92f0e510df0759e794d5e1c7147b74f43465d1a3c7b658f1b7d31c52a768e404174623ff5b31b4f09509f843d2807a669dad699ef62d1c6faf7d88c32aa6d1ce89c71704aabd9", @ANYRES32=0x0, @ANYBLOB="80007800000000060000000244020050006600003c2990786401010100000000014410ab40000000080000000100000003008907db00000000008620000000030110cbc7ab3ea70a0294262b0a7aa483060a59caa82dc9cc66700000"]}) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) (async) sendmmsg(r4, &(0x7f00000092c0), 0x4ff, 0x0) (async) fcntl$getown(r4, 0x9) sendmsg$nl_route(r3, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000240)={&(0x7f0000000480)=ANY=[@ANYBLOB="070000000000da0000000000000000ee00000000", @ANYRESDEC=r4, @ANYBLOB="0c00018008000100200000000c000180060002000a000000100001800c00048008000200130000000c00018019c9fc18961505000300020000000c00018008000100070001000c00018005000300020000000c000180060002000f000000100001800c00048008000200130000000c0001800500060006000000"], 0x8c}, 0x1, 0x0, 0x0, 0x88}, 0x851) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000040)="3900000013001118680907070000000f0000ff3f04000000170a001700000000040037000a00030001302564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) (async) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='smaps\x00') ioctl$TUNSETNOCSUM(r5, 0x400454c8, 0x1) 18:23:50 executing program 4: mkdir(&(0x7f0000001640)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f0000000100)={0x0, 0x80000000, 0xb2, 0x5, 0x4}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) chdir(&(0x7f0000000280)='./file0\x00') r2 = socket$netlink(0x10, 0x3, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000c80100100000000004002b000a00010014fd000000000000007200000000000000", 0x39}, {0x0}], 0x2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x1800007, 0x11, r3, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000200)={'gretap0\x00', &(0x7f0000000540)=ANY=[@ANYBLOB="74756e6c01300000c50535c1e8000010c24c41585c45617906bf5a3d6590197daadfed33807b56065e9f076178e55b4684343e6fe3e8d0baa51decec540537ad2949b5c94f786929d61c906cfe2fc849b4a80464a1ba2c5d36dc92fd70c68fe0e37bc92f0e510df0759e794d5e1c7147b74f43465d1a3c7b658f1b7d31c52a768e404174623ff5b31b4f09509f843d2807a669dad699ef62d1c6faf7d88c32aa6d1ce89c71704aabd9", @ANYRES32=0x0, @ANYBLOB="80007800000000060000000244020050006600003c2990786401010100000000014410ab40000000080000000100000003008907db00000000008620000000030110cbc7ab3ea70a0294262b0a7aa483060a59caa82dc9cc66700000"]}) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r4, &(0x7f00000092c0), 0x4ff, 0x0) fcntl$getown(r4, 0x9) sendmsg$nl_route(r3, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000240)={&(0x7f0000000480)=ANY=[@ANYBLOB="070000000000da0000000000000000ee00000000", @ANYRESDEC=r4, @ANYBLOB="0c00018008000100200000000c000180060002000a000000100001800c00048008000200130000000c00018019c9fc18961505000300020000000c00018008000100070001000c00018005000300020000000c000180060002000f000000100001800c00048008000200130000000c0001800500060006000000"], 0x8c}, 0x1, 0x0, 0x0, 0x88}, 0x851) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000040)="3900000013001118680907070000000f0000ff3f04000000170a001700000000040037000a00030001302564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='smaps\x00') ioctl$TUNSETNOCSUM(r5, 0x400454c8, 0x1) [ 245.902788][ T5263] loop3: detected capacity change from 0 to 320 [ 245.928397][ T5263] exFAT-fs (loop3): Invalid exboot-signature(sector = 3): 0x55000000 [ 245.949255][ T28] audit: type=1804 audit(1664216630.583:12): pid=5274 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir1590307938/syzkaller.8mXOKz/62/bus" dev="sda1" ino=1173 res=1 errno=0 [ 246.013792][ T5263] exFAT-fs (loop3): Invalid exboot-signature(sector = 5): 0xa621413d [ 246.016038][ T5277] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.4'. [ 246.031379][ T28] audit: type=1800 audit(1664216630.603:13): pid=5274 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1173 res=0 errno=0 [ 246.058820][ T5263] exFAT-fs (loop3): Invalid exboot-signature(sector = 6): 0x00000000 [ 246.076153][ T5263] exFAT-fs (loop3): Invalid exboot-signature(sector = 8): 0x00000000 [ 246.115587][ T5263] exFAT-fs (loop3): Invalid boot checksum (boot checksum : 0x1119ac00, checksum : 0xf62b0df4) [ 246.167266][ T5263] exFAT-fs (loop3): invalid boot region [ 246.188048][ T5277] device gretap0 entered promiscuous mode [ 246.194994][ T5263] exFAT-fs (loop3): failed to recognize exfat type 18:23:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='net_prio.prioidx\x00', 0x275a, 0x0) r2 = creat(&(0x7f0000001240)='./file0\x00', 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r2, 0xc0406618, &(0x7f0000001300)={@desc={0x8, 0x0, @desc3}, 0x10, 0x0, '\x00', @d}) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'bond0\x00', 0x8000}) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYRESOCT, @ANYBLOB="9141dd286df47468514b9a806ef482959a76041c9cf5c8d41d8bdcd013a0ff679affffffff0000000067ef82828dc6d13389"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r1, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(0xffffffffffffffff, 0x4008941a, &(0x7f0000000180)=0x2) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x306) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000040)={'syzkaller1\x00', {0x2, 0x0, @local}}) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r2, 0xc0506617, &(0x7f00000001c0)={@desc={0x1, 0x0, @auto="e8dadbc6abcfd6fe"}, 0x21, 0x0, '\x00', @c}) close(r0) [ 246.248809][ T4199] usb 6-1: new low-speed USB device number 7 using dummy_hcd 18:23:50 executing program 0: mkdir(&(0x7f0000001640)='./file0\x00', 0x0) (async, rerun: 32) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (rerun: 32) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f0000000100)={0x0, 0x80000000, 0xb2, 0x5, 0x4}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) chdir(&(0x7f0000000280)='./file0\x00') r2 = socket$netlink(0x10, 0x3, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000c80100100000000004002b000a00010014fd000000000000007200000000000000", 0x39}, {0x0}], 0x2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x1800007, 0x11, r3, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000200)={'gretap0\x00', &(0x7f0000000540)=ANY=[@ANYBLOB="74756e6c01300000c50535c1e8000010c24c41585c45617906bf5a3d6590197daadfed33807b56065e9f076178e55b4684343e6fe3e8d0baa51decec540537ad2949b5c94f786929d61c906cfe2fc849b4a80464a1ba2c5d36dc92fd70c68fe0e37bc92f0e510df0759e794d5e1c7147b74f43465d1a3c7b658f1b7d31c52a768e404174623ff5b31b4f09509f843d2807a669dad699ef62d1c6faf7d88c32aa6d1ce89c71704aabd9", @ANYRES32=0x0, @ANYBLOB="80007800000000060000000244020050006600003c2990786401010100000000014410ab40000000080000000100000003008907db00000000008620000000030110cbc7ab3ea70a0294262b0a7aa483060a59caa82dc9cc66700000"]}) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) (async, rerun: 64) sendmmsg(r4, &(0x7f00000092c0), 0x4ff, 0x0) (async, rerun: 64) fcntl$getown(r4, 0x9) (async) sendmsg$nl_route(r3, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000240)={&(0x7f0000000480)=ANY=[@ANYBLOB="070000000000da0000000000000000ee00000000", @ANYRESDEC=r4, @ANYBLOB="0c00018008000100200000000c000180060002000a000000100001800c00048008000200130000000c00018019c9fc18961505000300020000000c00018008000100070001000c00018005000300020000000c000180060002000f000000100001800c00048008000200130000000c0001800500060006000000"], 0x8c}, 0x1, 0x0, 0x0, 0x88}, 0x851) (async) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000040)="3900000013001118680907070000000f0000ff3f04000000170a001700000000040037000a00030001302564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) (async) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='smaps\x00') ioctl$TUNSETNOCSUM(r5, 0x400454c8, 0x1) [ 246.449008][ T4199] usb 6-1: device descriptor read/64, error 18 [ 246.456648][ T5287] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.0'. 18:23:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='net_prio.prioidx\x00', 0x275a, 0x0) r2 = creat(&(0x7f0000001240)='./file0\x00', 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r2, 0xc0406618, &(0x7f0000001300)={@desc={0x8, 0x0, @desc3}, 0x10, 0x0, '\x00', @d}) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'bond0\x00', 0x8000}) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYRESOCT, @ANYBLOB="9141dd286df47468514b9a806ef482959a76041c9cf5c8d41d8bdcd013a0ff679affffffff0000000067ef82828dc6d13389"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r1, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(0xffffffffffffffff, 0x4008941a, &(0x7f0000000180)=0x2) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x306) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000040)={'syzkaller1\x00', {0x2, 0x0, @local}}) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r2, 0xc0506617, &(0x7f00000001c0)={@desc={0x1, 0x0, @auto="e8dadbc6abcfd6fe"}, 0x21, 0x0, '\x00', @c}) close(r0) 18:23:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='net_prio.prioidx\x00', 0x275a, 0x0) r2 = creat(&(0x7f0000001240)='./file0\x00', 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r2, 0xc0406618, &(0x7f0000001300)={@desc={0x8, 0x0, @desc3}, 0x10, 0x0, '\x00', @d}) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'bond0\x00', 0x8000}) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYRESOCT, @ANYBLOB="9141dd286df47468514b9a806ef482959a76041c9cf5c8d41d8bdcd013a0ff679affffffff0000000067ef82828dc6d13389"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r1, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(0xffffffffffffffff, 0x4008941a, &(0x7f0000000180)=0x2) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x306) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000040)={'syzkaller1\x00', {0x2, 0x0, @local}}) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r2, 0xc0506617, &(0x7f00000001c0)={@desc={0x1, 0x0, @auto="e8dadbc6abcfd6fe"}, 0x21, 0x0, '\x00', @c}) close(r0) 18:23:51 executing program 3: syz_mount_image$exfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0xd, &(0x7f0000000200)=[{&(0x7f0000000400)="eb769045584641542020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000010000000000008000000008000000880000000f000000050000003412341200010000090301809e6f82ae5a79935746d3a461244545755e781eefd490a06fef12b0d74ef1780ae425d72546c4a0c7eee1dff44c052862089bff6ffceb369673b4550397ed755f7c8bd69a695a217f1d535983d0c4d5b95b014b3103210932b58e4dafdfc41c2e0555186540", 0xd5}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1e0}, {&(0x7f0000010200)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x3e0}, {&(0x7f0000010300)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x5e0}, {&(0x7f0000010400)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x7e1}, {&(0x7f0000010500)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x9e0}, {&(0x7f0000000080)="000040000000001062adcb7812000000000000000000005f0df0d2c43d4121a6fc74bb3800", 0x25, 0xbe0}, {&(0x7f0000010700)="00000000008000000000000000000000000000000000007eb2eb8e15", 0x1c, 0xde0}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0xfe0}, {&(0x7f0000010900)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x100}, {&(0x7f0000010a00)="00ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac191100ac1911", 0x200, 0x1600}, {&(0x7f0000011800)="f8ffffffffffffffffffffff04000000ffffffffffffffff", 0x18, 0x10000}, {&(0x7f0000013100)="030000000000000000000000000000000000000000000000000000000000000081000000000000000000000000000000000000000200000002", 0x2e, 0x14000}], 0x0, &(0x7f00000000c0)=ANY=[], 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./bus\x00', 0x0) ioctl$SYNC_IOC_MERGE(0xffffffffffffffff, 0xc0303e03, &(0x7f00000000c0)={"912f7cb6d9e25526ff4e4c3ba20d2ce8811d0caec6ff68ef47a72b099e334aca", 0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r0, 0x8040942d, &(0x7f0000000140)) mkdir(&(0x7f0000000580)='./bus/file0\x00', 0x0) syz_mount_image$tmpfs(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000340)='./bus/file0\x00', &(0x7f00000003c0)='./file0\x00') [ 246.729073][ T4199] usb 6-1: new low-speed USB device number 8 using dummy_hcd [ 246.765168][ T5303] loop3: detected capacity change from 0 to 320 18:23:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r2, 0x0, 0x0) recvmsg$unix(r2, &(0x7f0000001680)={&(0x7f0000000240)=@abs, 0x6e, &(0x7f0000000180)=[{&(0x7f0000000300)=""/81, 0x51}, {&(0x7f0000000380)=""/238, 0xee}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/138, 0x8a}], 0x4, &(0x7f0000001540)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x130}, 0x2000) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r3, r4, 0x0, 0x1ff01) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002f40)=ANY=[@ANYBLOB="620af8ff0c250021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea48b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394f0800000042c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2702edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5adc97ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffff01d39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5df13467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb400c428ce970275d13b78249788f11f761038b75bffe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786155c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d546ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859325a0845319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa10b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee3af5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac593574c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb237938a0501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc6ed4f307a045a86f39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d41335f7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0ffff572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c459717942ff70876be45e0e650a0f63cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba5bb45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b365d1eb2049ede272a00dc74628a45de7ed219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a0000000093faf74266b9e7c735b6ac0fa10a4df2e127a37da88bd3ec590736e54c10887a65752d314970619d28019035e4f88ec225145a0ed9e47f89543dc866778dddeb57fa009ebbeb6b1ae0f64bc1faa9b8a31adaec672e30b870db5cbb8cd8a6f2fc74a77284d058ac461575f81e1df065972bb4f3ac90a43e01463b1cd40700000000000000902b01b9dd5d9cd8379e250a5ac038525f89e5aaeabd745064f0e4eec7c749027087f69b178fe4356928f090a9ac1a1692ef9052db971cc0d06f7a2626467dbe8eaeab24bd644eb222452ba1e71168338e8567cdff59a440dbfe2767d9e934de6edd6c87ab3400000000000000e60201619e12a429a3963ecc0bb990fabf1a9ff4fd38541b87ae88f67c0bff5a0ab291d25e837c78e53f847e6ba8dbaf5437f9bf5e9bad5a578446c1b2b100904167db20cbecb4226bde948eaa00f87a203800000000000004141f30d68e3139f2978328d935f56f4e3a1bf118c5f626f4f04e4dab44fe2ddde2c31dd3c14294618e3b0c626512734993073fc21c11797e4a7c4aadfbec327cb741f77d628a81d6ab9e84f1227d257685d6bde42867243ba2667c230823fddc5772e41ae3acc33deb6dd56247cb97e50611150f23fe746717cff8fcf3ac8ffb9eae77608865ab9d9c1ad7fdfca921b01332e38dfdacddf71813d784e70262d24b81c8ab306e7d7a845577f1"], &(0x7f0000000100)='GPL\x00'}, 0x48) r6 = open(0x0, 0x0, 0x14) accept$inet(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) accept(r6, &(0x7f00000001c0)=@generic, &(0x7f0000000140)=0x80) [ 246.819172][ T5303] exFAT-fs (loop3): Invalid exboot-signature(sector = 3): 0x55000000 [ 246.832421][ T5303] exFAT-fs (loop3): Invalid exboot-signature(sector = 5): 0xa621413d [ 246.850220][ T5303] exFAT-fs (loop3): Invalid exboot-signature(sector = 6): 0x00000000 [ 246.887307][ T5303] exFAT-fs (loop3): Invalid exboot-signature(sector = 8): 0x00000000 [ 246.922329][ T4199] usb 6-1: device descriptor read/64, error 18 [ 246.935467][ T28] audit: type=1804 audit(1664216631.563:14): pid=5307 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir1590307938/syzkaller.8mXOKz/63/bus" dev="sda1" ino=1160 res=1 errno=0 [ 246.978202][ T5303] exFAT-fs (loop3): Invalid boot checksum (boot checksum : 0x1119ac00, checksum : 0xf62b0df4) [ 247.011114][ T5303] exFAT-fs (loop3): invalid boot region [ 247.026308][ T5303] exFAT-fs (loop3): failed to recognize exfat type [ 247.030123][ T28] audit: type=1800 audit(1664216631.563:15): pid=5307 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1160 res=0 errno=0 [ 247.055091][ T4199] usb usb6-port1: attempt power cycle [ 247.488902][ T4199] usb 6-1: new low-speed USB device number 9 using dummy_hcd [ 247.669002][ T4199] usb 6-1: device descriptor read/8, error -61 [ 247.938744][ T4199] usb 6-1: new low-speed USB device number 10 using dummy_hcd [ 248.108878][ T4199] usb 6-1: device descriptor read/8, error -61 [ 248.230264][ T4199] usb usb6-port1: unable to enumerate USB device 18:23:53 executing program 5: r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYRESOCT=0x0, @ANYRES16], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) write$char_usb(r1, &(0x7f0000000040)="26a03d4f5f7abbaaf653aa425872bf806c19b7882bbb7177848e5d9564059b1a695312b9bd932b78ffae8b157c4f6c9b375e9b692311730dff70d11efd5ca611ccf98f164f76819d5610210f1ca1a47c7b84d5e76482481c515d54eb96e6006d4921440f52d285701b2bff126595b3a9d28bc4ee23ee42275a2d3a28c5a7ca1e663714d9acde1b65bb93a53fd7adcab25255419f7debea469ddd162f1aa71cc24ff39d7bd9f6994588483533bc1c0345ae10c8eebf3b55fbc1516da59652210f9248256e0e14a23b8c1284fe1396bd18fcbc87c1761ca8dd003d9bfbc9da35b41162975c449957c118eec758721e997e1cc6b310cbbaff", 0xf7) syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYRESOCT=0x0, @ANYRES16], 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_disconnect(r0) (async) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) (async) write$char_usb(r1, &(0x7f0000000040)="26a03d4f5f7abbaaf653aa425872bf806c19b7882bbb7177848e5d9564059b1a695312b9bd932b78ffae8b157c4f6c9b375e9b692311730dff70d11efd5ca611ccf98f164f76819d5610210f1ca1a47c7b84d5e76482481c515d54eb96e6006d4921440f52d285701b2bff126595b3a9d28bc4ee23ee42275a2d3a28c5a7ca1e663714d9acde1b65bb93a53fd7adcab25255419f7debea469ddd162f1aa71cc24ff39d7bd9f6994588483533bc1c0345ae10c8eebf3b55fbc1516da59652210f9248256e0e14a23b8c1284fe1396bd18fcbc87c1761ca8dd003d9bfbc9da35b41162975c449957c118eec758721e997e1cc6b310cbbaff", 0xf7) (async) 18:23:53 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140), 0x0) setrlimit(0x4, 0x0) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x0, 0x2, &(0x7f0000000080)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x10000001000}], 0x2000400, &(0x7f0000000840)=ANY=[], 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1071c1, 0x0) prlimit64(0x0, 0xf, &(0x7f00000005c0)={0x5}, &(0x7f0000000800)) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) prlimit64(0xffffffffffffffff, 0xa, 0x0, &(0x7f0000000300)) write$P9_RREADLINK(r2, &(0x7f0000000300)=ANY=[], 0x16) sendfile(r2, r2, &(0x7f0000000240), 0x8001) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) recvmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000001c0)=@abs, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000340)=""/165, 0xa5}, {&(0x7f0000000400)=""/186, 0xba}, {&(0x7f00000004c0)=""/100, 0x64}], 0x3, &(0x7f0000000800)}, 0x101) sendfile(r0, r1, 0x0, 0xef84) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000180)='cgroup.procs\x00', 0x2, 0x0) creat(&(0x7f0000000580)='./file0\x00', 0x22a) 18:23:53 executing program 4: ioctl$EXT4_IOC_CLEAR_ES_CACHE(0xffffffffffffffff, 0x6628) r0 = socket$isdn_base(0x22, 0x3, 0x0) ioctl$IMGETVERSION(r0, 0x8940, &(0x7f00000001c0)) 18:23:53 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="850000000000005cb0db409b5eb4ef9dc73375e44ad936b98132b4fe6e08d91573a47fbda200954f4bea22b1bb16b2e1c9c7d75173f99802000000000000004d2fa1c4830b"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 18:23:53 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r2 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f0000000500)={0x0, 0x200000, 0x800, 0xfffffff8}, 0x20) r3 = socket(0x2b, 0x1, 0x0) bind$rds(r3, &(0x7f0000000040)={0x2, 0x4e24, @multicast1}, 0x10) connect$rds(r3, &(0x7f0000000000)={0x2, 0x4e24, @local}, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000ec0)={&(0x7f0000000100)=ANY=[], 0x7ffff000}}, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f00000002c0)={0x6, 0xef, 0x6, 0x7, 0x6, [{0x5, 0x200, 0x7, '\x00', 0x2800}, {0x4, 0x100000001, 0x9, '\x00', 0x1400}, {0x1ff, 0x400, 0x3, '\x00', 0x802}, {0x7ff, 0x3}, {0x369, 0x1413303c, 0x7ff, '\x00', 0x1080}, {0x3, 0x5, 0x80, '\x00', 0x2400}]}) sendmsg$rds(r3, &(0x7f0000008a80)={0x0, 0x0, &(0x7f0000008a40)=[{&(0x7f00000078c0)=""/7, 0x7}, {&(0x7f0000007900)=""/199, 0xc7}, {&(0x7f0000007a00)=""/22, 0x16}, {&(0x7f0000007a40)=""/4096, 0x1000}], 0x4, 0x0, 0x0, 0x40040}, 0x402000d) setsockopt$sock_int(r3, 0x1, 0x2f, &(0x7f0000000080)=0x4, 0x4) recvmsg$unix(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000f40)=""/4096, 0x7ffff000}], 0x1, 0x0, 0x68}, 0x1100) io_uring_enter(0xffffffffffffffff, 0x6593, 0xbb00, 0x3, &(0x7f0000008ac0)={[0x6]}, 0x8) recvmmsg$unix(r3, &(0x7f0000007780)=[{{0x0, 0x0, 0x0}}], 0x3fffd17, 0x40000121, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0xb00000000065808, 0x0) connect$rds(r3, &(0x7f0000000140)={0x2, 0x4e22, @local}, 0x10) socket$nl_netfilter(0x10, 0x3, 0xc) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x6e) 18:23:53 executing program 4: ioctl$EXT4_IOC_CLEAR_ES_CACHE(0xffffffffffffffff, 0x6628) r0 = socket$isdn_base(0x22, 0x3, 0x0) ioctl$IMGETVERSION(r0, 0x8940, &(0x7f00000001c0)) ioctl$EXT4_IOC_CLEAR_ES_CACHE(0xffffffffffffffff, 0x6628) (async) socket$isdn_base(0x22, 0x3, 0x0) (async) ioctl$IMGETVERSION(r0, 0x8940, &(0x7f00000001c0)) (async) 18:23:53 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="850000000000005cb0db409b5eb4ef9dc73375e44ad936b98132b4fe6e08d91573a47fbda200954f4bea22b1bb16b2e1c9c7d75173f99802000000000000004d2fa1c4830b"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 248.964950][ T5313] loop0: detected capacity change from 0 to 262160 18:23:53 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="850000000000005cb0db409b5eb4ef9dc73375e44ad936b98132b4fe6e08d91573a47fbda200954f4bea22b1bb16b2e1c9c7d75173f99802000000000000004d2fa1c4830b"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 249.100380][ T28] audit: type=1804 audit(1664216633.733:16): pid=5313 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3633965495/syzkaller.m625Xt/53/file0/file0" dev="loop0" ino=1048598 res=1 errno=0 18:23:53 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat2(0xffffffffffffff9c, &(0x7f0000000880)='./file0\x00', 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000b40)=@dellinkprop={0x84, 0x6d, 0x0, 0x0, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, [@IFLA_PHYS_PORT_ID={0x15, 0x22, "d433fdf96ad80d109af8fc2f43aab04f5a"}, @IFLA_AF_SPEC={0x4c, 0x1a, 0x0, 0x1, [@AF_INET6={0x48, 0xa, 0x0, 0x1, [@IFLA_INET6_ADDR_GEN_MODE={0x5}, @IFLA_INET6_TOKEN={0x14, 0x7, @local}, @IFLA_INET6_TOKEN={0x14, 0x7, @private0}, @IFLA_INET6_TOKEN={0x14, 0x7, @ipv4={'\x00', '\xff\xff', @empty}}]}]}]}, 0x84}}, 0x0) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x80000, 0xc, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000006856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="0300000004", 0x5, 0x640}, {&(0x7f0000010400)="03000000040000000500000016000f000300040000000000000000000f00698c", 0x20, 0x800}, {&(0x7f0000010e00)="ed41000000040000ddf4655fddf4655fddf4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1500}, {&(0x7f0000011000)="8081000000180000ddf4655fddf4655fddf4655f00000000000001002000000010000800000000000af302000400000000000000000000000200000030000000020000000400000032", 0x49, 0x1600}, {&(0x7f00000008c0)="8081000000180000ddf4655fddf4655fddf4655f00000000000001002000000010000800000000000af302000400000000000000000000000200000040000000020000000400000042", 0x49, 0x1700}, {&(0x7f0000011a00)}, {&(0x7f0000012700)="111fc0d901000000803a0900803a09000000000006", 0x15, 0xc000}, {&(0x7f0000012d00)="2719c0d901000000803a0900803a09000000000006", 0x15, 0x10000}, {&(0x7f0000012e00)}, {0x0}], 0x0, &(0x7f0000000380)=ANY=[], 0x0) sched_setscheduler(0x0, 0x5, &(0x7f0000000340)=0x8) write$binfmt_script(0xffffffffffffffff, 0x0, 0x63) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000a00)=ANY=[@ANYBLOB="18001000000000000000000000080eff95d440c7660fb4625ef14442a1f5a06f44c2beba40e021b6d8931c6f013f67202946bb4638165c43f3b4581077f3874ab27f30585677d8b68e8f15863b00ecaa55db84c5edeca6509eae608e1c28c4ada1ba6ea6e864e89c5905784edb9278363162df88eabc68af152dc1b5b1b9deba9ba7c19920c4620b4a4fabfc97978b37da05c4331983de60d072009e4678be"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) tgkill(0xffffffffffffffff, r0, 0x2c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={0x0, r4}, 0x10) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10010, r3, 0x47360000) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETS2(r5, 0x5453, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0xa4, 0x5, &(0x7f0000000800)=[{&(0x7f00000003c0)="2a63f3615d6c74632ec2abd9e991c73d5da3b8568871d40b3cfdd4877e6b267c3da7f3d129aff1735f7230c01c446c8b811b7ee08359ee9d90453a47be7346ace8fbafc6138964ba31fe288b6c72820e153e172bdf0bf3ad72a5afc5cbb725f8318cc7005b474a03d67e8e5ff8476d04019862ad18b23a60dc33c1589e9d44de8447003d0de63844c1b88a5638b85f3b5855151f4574d9e9e6a2f791ab02782176b48cb1a65e04d42403cc1324b19ef7e88802e77fef26138bbbd8191fb83fe2f8b0e72bfb3f4a40601a0fcb05c0529ea710a079a72dec56430bc68eb2928bb88ccc3a169c23623f6e55fece71e757", 0xef, 0x4}, {&(0x7f00000004c0)="a4539022b779b6f1ab5f3f5b075e0d7dea5d90ac5e9266ed8c222a7e93deebe7c7778494961b533dbbcbd54edcfcd9d64679fa55ecc711e75b11a6ae07642b4d79cf7fd82e74eb99a32e38f3491d7bdbaec27e468c08268fd17db3825569ee489a01ed6a9cc35caa2c2e5fcea37b42cf13f3acf46589eb44de4347ca30aa2a1805ce109f4f943ab82141d6307f2d726521919d6ba8f7cf066b0db59f6cfc8b4ad137f087c8e7b44fc45a3d820575a1fe43dd7a5398a28d65088146fd64f712f3c2", 0xc1, 0x3}, {&(0x7f00000005c0)="b055621289ecc8d25bf2029106cf960d821bacee08e3058135b21eace6e81cc5b0d3ca6bb0ee64a15d92ede34fcc387b4160a0245d4c3b5ccea4d8778165836cc4bdc0d85e0107d475f9c87004e3cf8f66564075cd2f7fc7b5d2f6fbd1fbcd80a0e9ad6b3119877cd39ce8283b4dbdcda42192da4a0fca207fe0d2e567563a563fe274424f7c8ffd71f60e529dc28954bc", 0x91, 0x1}, {&(0x7f0000000680)="553fdb751957dc737ffbe1a7e3b2d562acc8c39944855524e88ad117252ced16da50f0807be3f411c01beb3a9c5a591b8c644041606bd9a744a35d551002876002b1d7d7b3666b15b2530964658085f004023619133559365dda9854ade58195acb6832919635ab35d3a0d0dfec03f5df699a261a341797095b1edc5bfa19e02323825c3e9a46cdaec0663ac2c16c93dc6f66ba9031ea07b010829df8af6633d8a4435e474faceb09db7152cd504aa3f31f3a7a48ba6172163ac46c2c0ddf02de800b5a08a239b0f715f0728a1c96fc908", 0xd1, 0x101}, {&(0x7f0000000780)="f94de4d94774d217a7aeb6eddf488531edcdf1e6322c60ed35d1b3d83d92d1e01d99b0a93d34510218c6cb54b335b4fce83bb55bd99d2ee6ec3a0880456996a9797485cf999cda30", 0x48, 0x3}], 0x211040, &(0x7f0000000940)={[{@norecovery}, {@journal_checksum}, {@delalloc}, {@noquota}], [{@euid_eq}, {@euid_lt}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@obj_role}, {@obj_user={'obj_user', 0x3d, '\x00\x00\x00'}}, {@smackfsroot={'smackfsroot', 0x3d, 'ext4\x00'}}, {@mask={'mask', 0x3d, 'MAY_APPEND'}}]}, 0x0) [ 249.167321][ T28] audit: type=1804 audit(1664216633.793:17): pid=5313 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir3633965495/syzkaller.m625Xt/53/file0/file0" dev="loop0" ino=1048598 res=1 errno=0 18:23:53 executing program 4: ioctl$EXT4_IOC_CLEAR_ES_CACHE(0xffffffffffffffff, 0x6628) r0 = socket$isdn_base(0x22, 0x3, 0x0) ioctl$IMGETVERSION(r0, 0x8940, &(0x7f00000001c0)) ioctl$EXT4_IOC_CLEAR_ES_CACHE(0xffffffffffffffff, 0x6628) (async) socket$isdn_base(0x22, 0x3, 0x0) (async) ioctl$IMGETVERSION(r0, 0x8940, &(0x7f00000001c0)) (async) 18:23:53 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='numa_maps\x00') r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4010, r1, 0xe23c3000) syz_io_uring_setup(0x608b, &(0x7f0000000000)={0x0, 0x8f21, 0x1, 0x0, 0x0, 0x0, r1}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x0, 0x0) preadv2(r0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/221, 0xdd}], 0x1, 0x0, 0x0, 0x0) [ 249.371760][ T5340] loop3: detected capacity change from 0 to 1024 [ 249.715153][ T5340] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 249.777753][ T5343] EXT4-fs error (device loop3): ext4_mb_generate_buddy:1099: group 0, block bitmap and bg descriptor inconsistent: 8192 vs 22 free clusters 18:23:54 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r2 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f0000000500)={0x0, 0x200000, 0x800, 0xfffffff8}, 0x20) r3 = socket(0x2b, 0x1, 0x0) bind$rds(r3, &(0x7f0000000040)={0x2, 0x4e24, @multicast1}, 0x10) connect$rds(r3, &(0x7f0000000000)={0x2, 0x4e24, @local}, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000ec0)={&(0x7f0000000100)=ANY=[], 0x7ffff000}}, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f00000002c0)={0x6, 0xef, 0x6, 0x7, 0x6, [{0x5, 0x200, 0x7, '\x00', 0x2800}, {0x4, 0x100000001, 0x9, '\x00', 0x1400}, {0x1ff, 0x400, 0x3, '\x00', 0x802}, {0x7ff, 0x3}, {0x369, 0x1413303c, 0x7ff, '\x00', 0x1080}, {0x3, 0x5, 0x80, '\x00', 0x2400}]}) sendmsg$rds(r3, &(0x7f0000008a80)={0x0, 0x0, &(0x7f0000008a40)=[{&(0x7f00000078c0)=""/7, 0x7}, {&(0x7f0000007900)=""/199, 0xc7}, {&(0x7f0000007a00)=""/22, 0x16}, {&(0x7f0000007a40)=""/4096, 0x1000}], 0x4, 0x0, 0x0, 0x40040}, 0x402000d) setsockopt$sock_int(r3, 0x1, 0x2f, &(0x7f0000000080)=0x4, 0x4) recvmsg$unix(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000f40)=""/4096, 0x7ffff000}], 0x1, 0x0, 0x68}, 0x1100) io_uring_enter(0xffffffffffffffff, 0x6593, 0xbb00, 0x3, &(0x7f0000008ac0)={[0x6]}, 0x8) recvmmsg$unix(r3, &(0x7f0000007780)=[{{0x0, 0x0, 0x0}}], 0x3fffd17, 0x40000121, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0xb00000000065808, 0x0) connect$rds(r3, &(0x7f0000000140)={0x2, 0x4e22, @local}, 0x10) socket$nl_netfilter(0x10, 0x3, 0xc) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x6e) openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) socket$xdp(0x2c, 0x3, 0x0) (async) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f0000000500)={0x0, 0x200000, 0x800, 0xfffffff8}, 0x20) (async) socket(0x2b, 0x1, 0x0) (async) bind$rds(r3, &(0x7f0000000040)={0x2, 0x4e24, @multicast1}, 0x10) (async) connect$rds(r3, &(0x7f0000000000)={0x2, 0x4e24, @local}, 0x10) (async) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000ec0)={&(0x7f0000000100)=ANY=[], 0x7ffff000}}, 0x0) (async) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f00000002c0)={0x6, 0xef, 0x6, 0x7, 0x6, [{0x5, 0x200, 0x7, '\x00', 0x2800}, {0x4, 0x100000001, 0x9, '\x00', 0x1400}, {0x1ff, 0x400, 0x3, '\x00', 0x802}, {0x7ff, 0x3}, {0x369, 0x1413303c, 0x7ff, '\x00', 0x1080}, {0x3, 0x5, 0x80, '\x00', 0x2400}]}) (async) sendmsg$rds(r3, &(0x7f0000008a80)={0x0, 0x0, &(0x7f0000008a40)=[{&(0x7f00000078c0)=""/7, 0x7}, {&(0x7f0000007900)=""/199, 0xc7}, {&(0x7f0000007a00)=""/22, 0x16}, {&(0x7f0000007a40)=""/4096, 0x1000}], 0x4, 0x0, 0x0, 0x40040}, 0x402000d) (async) setsockopt$sock_int(r3, 0x1, 0x2f, &(0x7f0000000080)=0x4, 0x4) (async) recvmsg$unix(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000f40)=""/4096, 0x7ffff000}], 0x1, 0x0, 0x68}, 0x1100) (async) io_uring_enter(0xffffffffffffffff, 0x6593, 0xbb00, 0x3, &(0x7f0000008ac0)={[0x6]}, 0x8) (async) recvmmsg$unix(r3, &(0x7f0000007780)=[{{0x0, 0x0, 0x0}}], 0x3fffd17, 0x40000121, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0xb00000000065808, 0x0) (async) connect$rds(r3, &(0x7f0000000140)={0x2, 0x4e22, @local}, 0x10) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) connect$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x6e) (async) [ 250.072548][ T145] usb 6-1: new low-speed USB device number 11 using dummy_hcd [ 250.124177][ T3641] EXT4-fs (loop3): unmounting filesystem. [ 250.135804][ T28] audit: type=1804 audit(1664216634.763:18): pid=5344 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir3633965495/syzkaller.m625Xt/53/file0/file0" dev="loop0" ino=1048598 res=1 errno=0 [ 250.269101][ T145] usb 6-1: device descriptor read/64, error 18 [ 250.548756][ T145] usb 6-1: new low-speed USB device number 12 using dummy_hcd [ 250.738862][ T145] usb 6-1: device descriptor read/64, error 18 [ 250.860455][ T145] usb usb6-port1: attempt power cycle [ 251.298734][ T145] usb 6-1: new low-speed USB device number 13 using dummy_hcd [ 251.508787][ T145] usb 6-1: device descriptor read/8, error -61 [ 251.798745][ T145] usb 6-1: new low-speed USB device number 14 using dummy_hcd 18:23:56 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140), 0x0) setrlimit(0x4, 0x0) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x0, 0x2, &(0x7f0000000080)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x10000001000}], 0x2000400, &(0x7f0000000840)=ANY=[], 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1071c1, 0x0) prlimit64(0x0, 0xf, &(0x7f00000005c0)={0x5}, &(0x7f0000000800)) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) prlimit64(0xffffffffffffffff, 0xa, 0x0, &(0x7f0000000300)) write$P9_RREADLINK(r2, &(0x7f0000000300)=ANY=[], 0x16) sendfile(r2, r2, &(0x7f0000000240), 0x8001) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) recvmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000001c0)=@abs, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000340)=""/165, 0xa5}, {&(0x7f0000000400)=""/186, 0xba}, {&(0x7f00000004c0)=""/100, 0x64}], 0x3, &(0x7f0000000800)}, 0x101) sendfile(r0, r1, 0x0, 0xef84) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000180)='cgroup.procs\x00', 0x2, 0x0) creat(&(0x7f0000000580)='./file0\x00', 0x22a) 18:23:56 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat2(0xffffffffffffff9c, &(0x7f0000000880)='./file0\x00', 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000b40)=@dellinkprop={0x84, 0x6d, 0x0, 0x0, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, [@IFLA_PHYS_PORT_ID={0x15, 0x22, "d433fdf96ad80d109af8fc2f43aab04f5a"}, @IFLA_AF_SPEC={0x4c, 0x1a, 0x0, 0x1, [@AF_INET6={0x48, 0xa, 0x0, 0x1, [@IFLA_INET6_ADDR_GEN_MODE={0x5}, @IFLA_INET6_TOKEN={0x14, 0x7, @local}, @IFLA_INET6_TOKEN={0x14, 0x7, @private0}, @IFLA_INET6_TOKEN={0x14, 0x7, @ipv4={'\x00', '\xff\xff', @empty}}]}]}]}, 0x84}}, 0x0) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x80000, 0xc, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000006856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="0300000004", 0x5, 0x640}, {&(0x7f0000010400)="03000000040000000500000016000f000300040000000000000000000f00698c", 0x20, 0x800}, {&(0x7f0000010e00)="ed41000000040000ddf4655fddf4655fddf4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1500}, {&(0x7f0000011000)="8081000000180000ddf4655fddf4655fddf4655f00000000000001002000000010000800000000000af302000400000000000000000000000200000030000000020000000400000032", 0x49, 0x1600}, {&(0x7f00000008c0)="8081000000180000ddf4655fddf4655fddf4655f00000000000001002000000010000800000000000af302000400000000000000000000000200000040000000020000000400000042", 0x49, 0x1700}, {&(0x7f0000011a00)}, {&(0x7f0000012700)="111fc0d901000000803a0900803a09000000000006", 0x15, 0xc000}, {&(0x7f0000012d00)="2719c0d901000000803a0900803a09000000000006", 0x15, 0x10000}, {&(0x7f0000012e00)}, {0x0}], 0x0, &(0x7f0000000380)=ANY=[], 0x0) sched_setscheduler(0x0, 0x5, &(0x7f0000000340)=0x8) write$binfmt_script(0xffffffffffffffff, 0x0, 0x63) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000a00)=ANY=[@ANYBLOB="18001000000000000000000000080eff95d440c7660fb4625ef14442a1f5a06f44c2beba40e021b6d8931c6f013f67202946bb4638165c43f3b4581077f3874ab27f30585677d8b68e8f15863b00ecaa55db84c5edeca6509eae608e1c28c4ada1ba6ea6e864e89c5905784edb9278363162df88eabc68af152dc1b5b1b9deba9ba7c19920c4620b4a4fabfc97978b37da05c4331983de60d072009e4678be"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) tgkill(0xffffffffffffffff, r0, 0x2c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={0x0, r4}, 0x10) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10010, r3, 0x47360000) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETS2(r5, 0x5453, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0xa4, 0x5, &(0x7f0000000800)=[{&(0x7f00000003c0)="2a63f3615d6c74632ec2abd9e991c73d5da3b8568871d40b3cfdd4877e6b267c3da7f3d129aff1735f7230c01c446c8b811b7ee08359ee9d90453a47be7346ace8fbafc6138964ba31fe288b6c72820e153e172bdf0bf3ad72a5afc5cbb725f8318cc7005b474a03d67e8e5ff8476d04019862ad18b23a60dc33c1589e9d44de8447003d0de63844c1b88a5638b85f3b5855151f4574d9e9e6a2f791ab02782176b48cb1a65e04d42403cc1324b19ef7e88802e77fef26138bbbd8191fb83fe2f8b0e72bfb3f4a40601a0fcb05c0529ea710a079a72dec56430bc68eb2928bb88ccc3a169c23623f6e55fece71e757", 0xef, 0x4}, {&(0x7f00000004c0)="a4539022b779b6f1ab5f3f5b075e0d7dea5d90ac5e9266ed8c222a7e93deebe7c7778494961b533dbbcbd54edcfcd9d64679fa55ecc711e75b11a6ae07642b4d79cf7fd82e74eb99a32e38f3491d7bdbaec27e468c08268fd17db3825569ee489a01ed6a9cc35caa2c2e5fcea37b42cf13f3acf46589eb44de4347ca30aa2a1805ce109f4f943ab82141d6307f2d726521919d6ba8f7cf066b0db59f6cfc8b4ad137f087c8e7b44fc45a3d820575a1fe43dd7a5398a28d65088146fd64f712f3c2", 0xc1, 0x3}, {&(0x7f00000005c0)="b055621289ecc8d25bf2029106cf960d821bacee08e3058135b21eace6e81cc5b0d3ca6bb0ee64a15d92ede34fcc387b4160a0245d4c3b5ccea4d8778165836cc4bdc0d85e0107d475f9c87004e3cf8f66564075cd2f7fc7b5d2f6fbd1fbcd80a0e9ad6b3119877cd39ce8283b4dbdcda42192da4a0fca207fe0d2e567563a563fe274424f7c8ffd71f60e529dc28954bc", 0x91, 0x1}, {&(0x7f0000000680)="553fdb751957dc737ffbe1a7e3b2d562acc8c39944855524e88ad117252ced16da50f0807be3f411c01beb3a9c5a591b8c644041606bd9a744a35d551002876002b1d7d7b3666b15b2530964658085f004023619133559365dda9854ade58195acb6832919635ab35d3a0d0dfec03f5df699a261a341797095b1edc5bfa19e02323825c3e9a46cdaec0663ac2c16c93dc6f66ba9031ea07b010829df8af6633d8a4435e474faceb09db7152cd504aa3f31f3a7a48ba6172163ac46c2c0ddf02de800b5a08a239b0f715f0728a1c96fc908", 0xd1, 0x101}, {&(0x7f0000000780)="f94de4d94774d217a7aeb6eddf488531edcdf1e6322c60ed35d1b3d83d92d1e01d99b0a93d34510218c6cb54b335b4fce83bb55bd99d2ee6ec3a0880456996a9797485cf999cda30", 0x48, 0x3}], 0x211040, &(0x7f0000000940)={[{@norecovery}, {@journal_checksum}, {@delalloc}, {@noquota}], [{@euid_eq}, {@euid_lt}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@obj_role}, {@obj_user={'obj_user', 0x3d, '\x00\x00\x00'}}, {@smackfsroot={'smackfsroot', 0x3d, 'ext4\x00'}}, {@mask={'mask', 0x3d, 'MAY_APPEND'}}]}, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) getpid() (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) openat2(0xffffffffffffff9c, &(0x7f0000000880)='./file0\x00', 0x0, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000b40)=@dellinkprop={0x84, 0x6d, 0x0, 0x0, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, [@IFLA_PHYS_PORT_ID={0x15, 0x22, "d433fdf96ad80d109af8fc2f43aab04f5a"}, @IFLA_AF_SPEC={0x4c, 0x1a, 0x0, 0x1, [@AF_INET6={0x48, 0xa, 0x0, 0x1, [@IFLA_INET6_ADDR_GEN_MODE={0x5}, @IFLA_INET6_TOKEN={0x14, 0x7, @local}, @IFLA_INET6_TOKEN={0x14, 0x7, @private0}, @IFLA_INET6_TOKEN={0x14, 0x7, @ipv4={'\x00', '\xff\xff', @empty}}]}]}]}, 0x84}}, 0x0) (async) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x80000, 0xc, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000006856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="0300000004", 0x5, 0x640}, {&(0x7f0000010400)="03000000040000000500000016000f000300040000000000000000000f00698c", 0x20, 0x800}, {&(0x7f0000010e00)="ed41000000040000ddf4655fddf4655fddf4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1500}, {&(0x7f0000011000)="8081000000180000ddf4655fddf4655fddf4655f00000000000001002000000010000800000000000af302000400000000000000000000000200000030000000020000000400000032", 0x49, 0x1600}, {&(0x7f00000008c0)="8081000000180000ddf4655fddf4655fddf4655f00000000000001002000000010000800000000000af302000400000000000000000000000200000040000000020000000400000042", 0x49, 0x1700}, {&(0x7f0000011a00)}, {&(0x7f0000012700)="111fc0d901000000803a0900803a09000000000006", 0x15, 0xc000}, {&(0x7f0000012d00)="2719c0d901000000803a0900803a09000000000006", 0x15, 0x10000}, {&(0x7f0000012e00)}, {0x0}], 0x0, &(0x7f0000000380)=ANY=[], 0x0) (async) sched_setscheduler(0x0, 0x5, &(0x7f0000000340)=0x8) (async) write$binfmt_script(0xffffffffffffffff, 0x0, 0x63) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000a00)=ANY=[@ANYBLOB="18001000000000000000000000080eff95d440c7660fb4625ef14442a1f5a06f44c2beba40e021b6d8931c6f013f67202946bb4638165c43f3b4581077f3874ab27f30585677d8b68e8f15863b00ecaa55db84c5edeca6509eae608e1c28c4ada1ba6ea6e864e89c5905784edb9278363162df88eabc68af152dc1b5b1b9deba9ba7c19920c4620b4a4fabfc97978b37da05c4331983de60d072009e4678be"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) tgkill(0xffffffffffffffff, r0, 0x2c) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={0x0, r4}, 0x10) (async) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10010, r3, 0x47360000) (async) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TCSETS2(r5, 0x5453, 0x0) (async) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0xa4, 0x5, &(0x7f0000000800)=[{&(0x7f00000003c0)="2a63f3615d6c74632ec2abd9e991c73d5da3b8568871d40b3cfdd4877e6b267c3da7f3d129aff1735f7230c01c446c8b811b7ee08359ee9d90453a47be7346ace8fbafc6138964ba31fe288b6c72820e153e172bdf0bf3ad72a5afc5cbb725f8318cc7005b474a03d67e8e5ff8476d04019862ad18b23a60dc33c1589e9d44de8447003d0de63844c1b88a5638b85f3b5855151f4574d9e9e6a2f791ab02782176b48cb1a65e04d42403cc1324b19ef7e88802e77fef26138bbbd8191fb83fe2f8b0e72bfb3f4a40601a0fcb05c0529ea710a079a72dec56430bc68eb2928bb88ccc3a169c23623f6e55fece71e757", 0xef, 0x4}, {&(0x7f00000004c0)="a4539022b779b6f1ab5f3f5b075e0d7dea5d90ac5e9266ed8c222a7e93deebe7c7778494961b533dbbcbd54edcfcd9d64679fa55ecc711e75b11a6ae07642b4d79cf7fd82e74eb99a32e38f3491d7bdbaec27e468c08268fd17db3825569ee489a01ed6a9cc35caa2c2e5fcea37b42cf13f3acf46589eb44de4347ca30aa2a1805ce109f4f943ab82141d6307f2d726521919d6ba8f7cf066b0db59f6cfc8b4ad137f087c8e7b44fc45a3d820575a1fe43dd7a5398a28d65088146fd64f712f3c2", 0xc1, 0x3}, {&(0x7f00000005c0)="b055621289ecc8d25bf2029106cf960d821bacee08e3058135b21eace6e81cc5b0d3ca6bb0ee64a15d92ede34fcc387b4160a0245d4c3b5ccea4d8778165836cc4bdc0d85e0107d475f9c87004e3cf8f66564075cd2f7fc7b5d2f6fbd1fbcd80a0e9ad6b3119877cd39ce8283b4dbdcda42192da4a0fca207fe0d2e567563a563fe274424f7c8ffd71f60e529dc28954bc", 0x91, 0x1}, {&(0x7f0000000680)="553fdb751957dc737ffbe1a7e3b2d562acc8c39944855524e88ad117252ced16da50f0807be3f411c01beb3a9c5a591b8c644041606bd9a744a35d551002876002b1d7d7b3666b15b2530964658085f004023619133559365dda9854ade58195acb6832919635ab35d3a0d0dfec03f5df699a261a341797095b1edc5bfa19e02323825c3e9a46cdaec0663ac2c16c93dc6f66ba9031ea07b010829df8af6633d8a4435e474faceb09db7152cd504aa3f31f3a7a48ba6172163ac46c2c0ddf02de800b5a08a239b0f715f0728a1c96fc908", 0xd1, 0x101}, {&(0x7f0000000780)="f94de4d94774d217a7aeb6eddf488531edcdf1e6322c60ed35d1b3d83d92d1e01d99b0a93d34510218c6cb54b335b4fce83bb55bd99d2ee6ec3a0880456996a9797485cf999cda30", 0x48, 0x3}], 0x211040, &(0x7f0000000940)={[{@norecovery}, {@journal_checksum}, {@delalloc}, {@noquota}], [{@euid_eq}, {@euid_lt}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@obj_role}, {@obj_user={'obj_user', 0x3d, '\x00\x00\x00'}}, {@smackfsroot={'smackfsroot', 0x3d, 'ext4\x00'}}, {@mask={'mask', 0x3d, 'MAY_APPEND'}}]}, 0x0) (async) 18:23:56 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='numa_maps\x00') (async, rerun: 32) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) (rerun: 32) write$P9_RXATTRWALK(r1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4010, r1, 0xe23c3000) (async) syz_io_uring_setup(0x608b, &(0x7f0000000000)={0x0, 0x8f21, 0x1, 0x0, 0x0, 0x0, r1}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x0, 0x0) (async) preadv2(r0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/221, 0xdd}], 0x1, 0x0, 0x0, 0x0) 18:23:56 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140), 0x0) (async, rerun: 32) setrlimit(0x4, 0x0) (async, rerun: 32) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x0, 0x2, &(0x7f0000000080)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x10000001000}], 0x2000400, &(0x7f0000000840)=ANY=[], 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1071c1, 0x0) (async) prlimit64(0x0, 0xf, &(0x7f00000005c0)={0x5}, &(0x7f0000000800)) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x1) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) prlimit64(0xffffffffffffffff, 0xa, 0x0, &(0x7f0000000300)) (async, rerun: 64) write$P9_RREADLINK(r2, &(0x7f0000000300)=ANY=[], 0x16) (rerun: 64) sendfile(r2, r2, &(0x7f0000000240), 0x8001) (async) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async, rerun: 64) recvmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000001c0)=@abs, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000340)=""/165, 0xa5}, {&(0x7f0000000400)=""/186, 0xba}, {&(0x7f00000004c0)=""/100, 0x64}], 0x3, &(0x7f0000000800)}, 0x101) (async, rerun: 64) sendfile(r0, r1, 0x0, 0xef84) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000180)='cgroup.procs\x00', 0x2, 0x0) creat(&(0x7f0000000580)='./file0\x00', 0x22a) 18:23:56 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r2 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f0000000500)={0x0, 0x200000, 0x800, 0xfffffff8}, 0x20) r3 = socket(0x2b, 0x1, 0x0) bind$rds(r3, &(0x7f0000000040)={0x2, 0x4e24, @multicast1}, 0x10) connect$rds(r3, &(0x7f0000000000)={0x2, 0x4e24, @local}, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000ec0)={&(0x7f0000000100)=ANY=[], 0x7ffff000}}, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f00000002c0)={0x6, 0xef, 0x6, 0x7, 0x6, [{0x5, 0x200, 0x7, '\x00', 0x2800}, {0x4, 0x100000001, 0x9, '\x00', 0x1400}, {0x1ff, 0x400, 0x3, '\x00', 0x802}, {0x7ff, 0x3}, {0x369, 0x1413303c, 0x7ff, '\x00', 0x1080}, {0x3, 0x5, 0x80, '\x00', 0x2400}]}) sendmsg$rds(r3, &(0x7f0000008a80)={0x0, 0x0, &(0x7f0000008a40)=[{&(0x7f00000078c0)=""/7, 0x7}, {&(0x7f0000007900)=""/199, 0xc7}, {&(0x7f0000007a00)=""/22, 0x16}, {&(0x7f0000007a40)=""/4096, 0x1000}], 0x4, 0x0, 0x0, 0x40040}, 0x402000d) setsockopt$sock_int(r3, 0x1, 0x2f, &(0x7f0000000080)=0x4, 0x4) recvmsg$unix(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000f40)=""/4096, 0x7ffff000}], 0x1, 0x0, 0x68}, 0x1100) io_uring_enter(0xffffffffffffffff, 0x6593, 0xbb00, 0x3, &(0x7f0000008ac0)={[0x6]}, 0x8) recvmmsg$unix(r3, &(0x7f0000007780)=[{{0x0, 0x0, 0x0}}], 0x3fffd17, 0x40000121, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0xb00000000065808, 0x0) connect$rds(r3, &(0x7f0000000140)={0x2, 0x4e22, @local}, 0x10) socket$nl_netfilter(0x10, 0x3, 0xc) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x6e) openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) socket$xdp(0x2c, 0x3, 0x0) (async) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f0000000500)={0x0, 0x200000, 0x800, 0xfffffff8}, 0x20) (async) socket(0x2b, 0x1, 0x0) (async) bind$rds(r3, &(0x7f0000000040)={0x2, 0x4e24, @multicast1}, 0x10) (async) connect$rds(r3, &(0x7f0000000000)={0x2, 0x4e24, @local}, 0x10) (async) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000ec0)={&(0x7f0000000100)=ANY=[], 0x7ffff000}}, 0x0) (async) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f00000002c0)={0x6, 0xef, 0x6, 0x7, 0x6, [{0x5, 0x200, 0x7, '\x00', 0x2800}, {0x4, 0x100000001, 0x9, '\x00', 0x1400}, {0x1ff, 0x400, 0x3, '\x00', 0x802}, {0x7ff, 0x3}, {0x369, 0x1413303c, 0x7ff, '\x00', 0x1080}, {0x3, 0x5, 0x80, '\x00', 0x2400}]}) (async) sendmsg$rds(r3, &(0x7f0000008a80)={0x0, 0x0, &(0x7f0000008a40)=[{&(0x7f00000078c0)=""/7, 0x7}, {&(0x7f0000007900)=""/199, 0xc7}, {&(0x7f0000007a00)=""/22, 0x16}, {&(0x7f0000007a40)=""/4096, 0x1000}], 0x4, 0x0, 0x0, 0x40040}, 0x402000d) (async) setsockopt$sock_int(r3, 0x1, 0x2f, &(0x7f0000000080)=0x4, 0x4) (async) recvmsg$unix(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000f40)=""/4096, 0x7ffff000}], 0x1, 0x0, 0x68}, 0x1100) (async) io_uring_enter(0xffffffffffffffff, 0x6593, 0xbb00, 0x3, &(0x7f0000008ac0)={[0x6]}, 0x8) (async) recvmmsg$unix(r3, &(0x7f0000007780)=[{{0x0, 0x0, 0x0}}], 0x3fffd17, 0x40000121, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0xb00000000065808, 0x0) (async) connect$rds(r3, &(0x7f0000000140)={0x2, 0x4e22, @local}, 0x10) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) connect$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x6e) (async) [ 251.968997][ T145] usb 6-1: device descriptor read/8, error -61 [ 252.031844][ T5366] loop0: detected capacity change from 0 to 262160 [ 252.102347][ T5370] loop5: detected capacity change from 0 to 262160 [ 252.128747][ T5379] loop3: detected capacity change from 0 to 1024 18:23:56 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140), 0x0) setrlimit(0x4, 0x0) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x0, 0x2, &(0x7f0000000080)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x10000001000}], 0x2000400, &(0x7f0000000840)=ANY=[], 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1071c1, 0x0) prlimit64(0x0, 0xf, &(0x7f00000005c0)={0x5}, &(0x7f0000000800)) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) prlimit64(0xffffffffffffffff, 0xa, 0x0, &(0x7f0000000300)) write$P9_RREADLINK(r2, &(0x7f0000000300)=ANY=[], 0x16) sendfile(r2, r2, &(0x7f0000000240), 0x8001) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) recvmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000001c0)=@abs, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000340)=""/165, 0xa5}, {&(0x7f0000000400)=""/186, 0xba}, {&(0x7f00000004c0)=""/100, 0x64}], 0x3, &(0x7f0000000800)}, 0x101) sendfile(r0, r1, 0x0, 0xef84) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000180)='cgroup.procs\x00', 0x2, 0x0) creat(&(0x7f0000000580)='./file0\x00', 0x22a) prlimit64(0x0, 0xe, &(0x7f0000000140), 0x0) (async) setrlimit(0x4, 0x0) (async) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x0, 0x2, &(0x7f0000000080)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x10000001000}], 0x2000400, &(0x7f0000000840)=ANY=[], 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) open(&(0x7f00000000c0)='./file0\x00', 0x1071c1, 0x0) (async) prlimit64(0x0, 0xf, &(0x7f00000005c0)={0x5}, &(0x7f0000000800)) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) syz_open_dev$tty20(0xc, 0x4, 0x1) (async) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) (async) prlimit64(0xffffffffffffffff, 0xa, 0x0, &(0x7f0000000300)) (async) write$P9_RREADLINK(r2, &(0x7f0000000300)=ANY=[], 0x16) (async) sendfile(r2, r2, &(0x7f0000000240), 0x8001) (async) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) recvmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000001c0)=@abs, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000340)=""/165, 0xa5}, {&(0x7f0000000400)=""/186, 0xba}, {&(0x7f00000004c0)=""/100, 0x64}], 0x3, &(0x7f0000000800)}, 0x101) (async) sendfile(r0, r1, 0x0, 0xef84) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000180)='cgroup.procs\x00', 0x2, 0x0) (async) creat(&(0x7f0000000580)='./file0\x00', 0x22a) (async) [ 252.225327][ T145] usb usb6-port1: unable to enumerate USB device [ 252.228228][ T5379] EXT4-fs: failed to create workqueue [ 252.237134][ T5379] EXT4-fs (loop3): mount failed [ 252.329447][ T28] audit: type=1804 audit(1664216636.943:19): pid=5370 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir523752666/syzkaller.83iCKx/46/file0/file0" dev="loop5" ino=1048600 res=1 errno=0 [ 252.463258][ T28] audit: type=1804 audit(1664216637.093:20): pid=5389 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=ToMToU comm="syz-executor.5" name="/root/syzkaller-testdir523752666/syzkaller.83iCKx/46/file0/file0" dev="loop5" ino=1048600 res=1 errno=0 18:23:57 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) openat2(0xffffffffffffff9c, &(0x7f0000000880)='./file0\x00', 0x0, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000b40)=@dellinkprop={0x84, 0x6d, 0x0, 0x0, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, [@IFLA_PHYS_PORT_ID={0x15, 0x22, "d433fdf96ad80d109af8fc2f43aab04f5a"}, @IFLA_AF_SPEC={0x4c, 0x1a, 0x0, 0x1, [@AF_INET6={0x48, 0xa, 0x0, 0x1, [@IFLA_INET6_ADDR_GEN_MODE={0x5}, @IFLA_INET6_TOKEN={0x14, 0x7, @local}, @IFLA_INET6_TOKEN={0x14, 0x7, @private0}, @IFLA_INET6_TOKEN={0x14, 0x7, @ipv4={'\x00', '\xff\xff', @empty}}]}]}]}, 0x84}}, 0x0) (async) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x80000, 0xc, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000006856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="0300000004", 0x5, 0x640}, {&(0x7f0000010400)="03000000040000000500000016000f000300040000000000000000000f00698c", 0x20, 0x800}, {&(0x7f0000010e00)="ed41000000040000ddf4655fddf4655fddf4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1500}, {&(0x7f0000011000)="8081000000180000ddf4655fddf4655fddf4655f00000000000001002000000010000800000000000af302000400000000000000000000000200000030000000020000000400000032", 0x49, 0x1600}, {&(0x7f00000008c0)="8081000000180000ddf4655fddf4655fddf4655f00000000000001002000000010000800000000000af302000400000000000000000000000200000040000000020000000400000042", 0x49, 0x1700}, {&(0x7f0000011a00)}, {&(0x7f0000012700)="111fc0d901000000803a0900803a09000000000006", 0x15, 0xc000}, {&(0x7f0000012d00)="2719c0d901000000803a0900803a09000000000006", 0x15, 0x10000}, {&(0x7f0000012e00)}, {0x0}], 0x0, &(0x7f0000000380)=ANY=[], 0x0) (async) sched_setscheduler(0x0, 0x5, &(0x7f0000000340)=0x8) write$binfmt_script(0xffffffffffffffff, 0x0, 0x63) (async) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000a00)=ANY=[@ANYBLOB="18001000000000000000000000080eff95d440c7660fb4625ef14442a1f5a06f44c2beba40e021b6d8931c6f013f67202946bb4638165c43f3b4581077f3874ab27f30585677d8b68e8f15863b00ecaa55db84c5edeca6509eae608e1c28c4ada1ba6ea6e864e89c5905784edb9278363162df88eabc68af152dc1b5b1b9deba9ba7c19920c4620b4a4fabfc97978b37da05c4331983de60d072009e4678be"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) tgkill(0xffffffffffffffff, r0, 0x2c) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={0x0, r4}, 0x10) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10010, r3, 0x47360000) (async) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETS2(r5, 0x5453, 0x0) (async) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0xa4, 0x5, &(0x7f0000000800)=[{&(0x7f00000003c0)="2a63f3615d6c74632ec2abd9e991c73d5da3b8568871d40b3cfdd4877e6b267c3da7f3d129aff1735f7230c01c446c8b811b7ee08359ee9d90453a47be7346ace8fbafc6138964ba31fe288b6c72820e153e172bdf0bf3ad72a5afc5cbb725f8318cc7005b474a03d67e8e5ff8476d04019862ad18b23a60dc33c1589e9d44de8447003d0de63844c1b88a5638b85f3b5855151f4574d9e9e6a2f791ab02782176b48cb1a65e04d42403cc1324b19ef7e88802e77fef26138bbbd8191fb83fe2f8b0e72bfb3f4a40601a0fcb05c0529ea710a079a72dec56430bc68eb2928bb88ccc3a169c23623f6e55fece71e757", 0xef, 0x4}, {&(0x7f00000004c0)="a4539022b779b6f1ab5f3f5b075e0d7dea5d90ac5e9266ed8c222a7e93deebe7c7778494961b533dbbcbd54edcfcd9d64679fa55ecc711e75b11a6ae07642b4d79cf7fd82e74eb99a32e38f3491d7bdbaec27e468c08268fd17db3825569ee489a01ed6a9cc35caa2c2e5fcea37b42cf13f3acf46589eb44de4347ca30aa2a1805ce109f4f943ab82141d6307f2d726521919d6ba8f7cf066b0db59f6cfc8b4ad137f087c8e7b44fc45a3d820575a1fe43dd7a5398a28d65088146fd64f712f3c2", 0xc1, 0x3}, {&(0x7f00000005c0)="b055621289ecc8d25bf2029106cf960d821bacee08e3058135b21eace6e81cc5b0d3ca6bb0ee64a15d92ede34fcc387b4160a0245d4c3b5ccea4d8778165836cc4bdc0d85e0107d475f9c87004e3cf8f66564075cd2f7fc7b5d2f6fbd1fbcd80a0e9ad6b3119877cd39ce8283b4dbdcda42192da4a0fca207fe0d2e567563a563fe274424f7c8ffd71f60e529dc28954bc", 0x91, 0x1}, {&(0x7f0000000680)="553fdb751957dc737ffbe1a7e3b2d562acc8c39944855524e88ad117252ced16da50f0807be3f411c01beb3a9c5a591b8c644041606bd9a744a35d551002876002b1d7d7b3666b15b2530964658085f004023619133559365dda9854ade58195acb6832919635ab35d3a0d0dfec03f5df699a261a341797095b1edc5bfa19e02323825c3e9a46cdaec0663ac2c16c93dc6f66ba9031ea07b010829df8af6633d8a4435e474faceb09db7152cd504aa3f31f3a7a48ba6172163ac46c2c0ddf02de800b5a08a239b0f715f0728a1c96fc908", 0xd1, 0x101}, {&(0x7f0000000780)="f94de4d94774d217a7aeb6eddf488531edcdf1e6322c60ed35d1b3d83d92d1e01d99b0a93d34510218c6cb54b335b4fce83bb55bd99d2ee6ec3a0880456996a9797485cf999cda30", 0x48, 0x3}], 0x211040, &(0x7f0000000940)={[{@norecovery}, {@journal_checksum}, {@delalloc}, {@noquota}], [{@euid_eq}, {@euid_lt}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@obj_role}, {@obj_user={'obj_user', 0x3d, '\x00\x00\x00'}}, {@smackfsroot={'smackfsroot', 0x3d, 'ext4\x00'}}, {@mask={'mask', 0x3d, 'MAY_APPEND'}}]}, 0x0) 18:23:57 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='numa_maps\x00') (async) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4010, r1, 0xe23c3000) (async) syz_io_uring_setup(0x608b, &(0x7f0000000000)={0x0, 0x8f21, 0x1, 0x0, 0x0, 0x0, r1}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x0, 0x0) (async) preadv2(r0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/221, 0xdd}], 0x1, 0x0, 0x0, 0x0) [ 252.696827][ T28] audit: type=1804 audit(1664216637.323:21): pid=5390 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=ToMToU comm="syz-executor.5" name="/root/syzkaller-testdir523752666/syzkaller.83iCKx/46/file0/file0" dev="loop5" ino=1048600 res=1 errno=0 18:23:57 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140), 0x0) setrlimit(0x4, 0x0) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x0, 0x2, &(0x7f0000000080)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x10000001000}], 0x2000400, &(0x7f0000000840)=ANY=[], 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1071c1, 0x0) prlimit64(0x0, 0xf, &(0x7f00000005c0)={0x5}, &(0x7f0000000800)) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) prlimit64(0xffffffffffffffff, 0xa, 0x0, &(0x7f0000000300)) write$P9_RREADLINK(r2, &(0x7f0000000300)=ANY=[], 0x16) sendfile(r2, r2, &(0x7f0000000240), 0x8001) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) recvmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000001c0)=@abs, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000340)=""/165, 0xa5}, {&(0x7f0000000400)=""/186, 0xba}, {&(0x7f00000004c0)=""/100, 0x64}], 0x3, &(0x7f0000000800)}, 0x101) sendfile(r0, r1, 0x0, 0xef84) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000180)='cgroup.procs\x00', 0x2, 0x0) creat(&(0x7f0000000580)='./file0\x00', 0x22a) 18:23:57 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat2(0xffffffffffffff9c, &(0x7f0000000880)='./file0\x00', 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000b40)=@dellinkprop={0x84, 0x6d, 0x0, 0x0, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, [@IFLA_PHYS_PORT_ID={0x15, 0x22, "d433fdf96ad80d109af8fc2f43aab04f5a"}, @IFLA_AF_SPEC={0x4c, 0x1a, 0x0, 0x1, [@AF_INET6={0x48, 0xa, 0x0, 0x1, [@IFLA_INET6_ADDR_GEN_MODE={0x5}, @IFLA_INET6_TOKEN={0x14, 0x7, @local}, @IFLA_INET6_TOKEN={0x14, 0x7, @private0}, @IFLA_INET6_TOKEN={0x14, 0x7, @ipv4={'\x00', '\xff\xff', @empty}}]}]}]}, 0x84}}, 0x0) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x80000, 0xc, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000006856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="0300000004", 0x5, 0x640}, {&(0x7f0000010400)="03000000040000000500000016000f000300040000000000000000000f00698c", 0x20, 0x800}, {&(0x7f0000010e00)="ed41000000040000ddf4655fddf4655fddf4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1500}, {&(0x7f0000011000)="8081000000180000ddf4655fddf4655fddf4655f00000000000001002000000010000800000000000af302000400000000000000000000000200000030000000020000000400000032", 0x49, 0x1600}, {&(0x7f00000008c0)="8081000000180000ddf4655fddf4655fddf4655f00000000000001002000000010000800000000000af302000400000000000000000000000200000040000000020000000400000042", 0x49, 0x1700}, {&(0x7f0000011a00)}, {&(0x7f0000012700)="111fc0d901000000803a0900803a09000000000006", 0x15, 0xc000}, {&(0x7f0000012d00)="2719c0d901000000803a0900803a09000000000006", 0x15, 0x10000}, {&(0x7f0000012e00)}, {0x0}], 0x0, &(0x7f0000000380)=ANY=[], 0x0) sched_setscheduler(0x0, 0x5, &(0x7f0000000340)=0x8) write$binfmt_script(0xffffffffffffffff, 0x0, 0x63) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000a00)=ANY=[@ANYBLOB="18001000000000000000000000080eff95d440c7660fb4625ef14442a1f5a06f44c2beba40e021b6d8931c6f013f67202946bb4638165c43f3b4581077f3874ab27f30585677d8b68e8f15863b00ecaa55db84c5edeca6509eae608e1c28c4ada1ba6ea6e864e89c5905784edb9278363162df88eabc68af152dc1b5b1b9deba9ba7c19920c4620b4a4fabfc97978b37da05c4331983de60d072009e4678be"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) tgkill(0xffffffffffffffff, r0, 0x2c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={0x0, r4}, 0x10) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10010, r3, 0x47360000) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETS2(r5, 0x5453, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0xa4, 0x5, &(0x7f0000000800)=[{&(0x7f00000003c0)="2a63f3615d6c74632ec2abd9e991c73d5da3b8568871d40b3cfdd4877e6b267c3da7f3d129aff1735f7230c01c446c8b811b7ee08359ee9d90453a47be7346ace8fbafc6138964ba31fe288b6c72820e153e172bdf0bf3ad72a5afc5cbb725f8318cc7005b474a03d67e8e5ff8476d04019862ad18b23a60dc33c1589e9d44de8447003d0de63844c1b88a5638b85f3b5855151f4574d9e9e6a2f791ab02782176b48cb1a65e04d42403cc1324b19ef7e88802e77fef26138bbbd8191fb83fe2f8b0e72bfb3f4a40601a0fcb05c0529ea710a079a72dec56430bc68eb2928bb88ccc3a169c23623f6e55fece71e757", 0xef, 0x4}, {&(0x7f00000004c0)="a4539022b779b6f1ab5f3f5b075e0d7dea5d90ac5e9266ed8c222a7e93deebe7c7778494961b533dbbcbd54edcfcd9d64679fa55ecc711e75b11a6ae07642b4d79cf7fd82e74eb99a32e38f3491d7bdbaec27e468c08268fd17db3825569ee489a01ed6a9cc35caa2c2e5fcea37b42cf13f3acf46589eb44de4347ca30aa2a1805ce109f4f943ab82141d6307f2d726521919d6ba8f7cf066b0db59f6cfc8b4ad137f087c8e7b44fc45a3d820575a1fe43dd7a5398a28d65088146fd64f712f3c2", 0xc1, 0x3}, {&(0x7f00000005c0)="b055621289ecc8d25bf2029106cf960d821bacee08e3058135b21eace6e81cc5b0d3ca6bb0ee64a15d92ede34fcc387b4160a0245d4c3b5ccea4d8778165836cc4bdc0d85e0107d475f9c87004e3cf8f66564075cd2f7fc7b5d2f6fbd1fbcd80a0e9ad6b3119877cd39ce8283b4dbdcda42192da4a0fca207fe0d2e567563a563fe274424f7c8ffd71f60e529dc28954bc", 0x91, 0x1}, {&(0x7f0000000680)="553fdb751957dc737ffbe1a7e3b2d562acc8c39944855524e88ad117252ced16da50f0807be3f411c01beb3a9c5a591b8c644041606bd9a744a35d551002876002b1d7d7b3666b15b2530964658085f004023619133559365dda9854ade58195acb6832919635ab35d3a0d0dfec03f5df699a261a341797095b1edc5bfa19e02323825c3e9a46cdaec0663ac2c16c93dc6f66ba9031ea07b010829df8af6633d8a4435e474faceb09db7152cd504aa3f31f3a7a48ba6172163ac46c2c0ddf02de800b5a08a239b0f715f0728a1c96fc908", 0xd1, 0x101}, {&(0x7f0000000780)="f94de4d94774d217a7aeb6eddf488531edcdf1e6322c60ed35d1b3d83d92d1e01d99b0a93d34510218c6cb54b335b4fce83bb55bd99d2ee6ec3a0880456996a9797485cf999cda30", 0x48, 0x3}], 0x211040, &(0x7f0000000940)={[{@norecovery}, {@journal_checksum}, {@delalloc}, {@noquota}], [{@euid_eq}, {@euid_lt}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@obj_role}, {@obj_user={'obj_user', 0x3d, '\x00\x00\x00'}}, {@smackfsroot={'smackfsroot', 0x3d, 'ext4\x00'}}, {@mask={'mask', 0x3d, 'MAY_APPEND'}}]}, 0x0) 18:23:57 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r2 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f0000000500)={0x0, 0x200000, 0x800, 0xfffffff8}, 0x20) r3 = socket(0x2b, 0x1, 0x0) bind$rds(r3, &(0x7f0000000040)={0x2, 0x4e24, @multicast1}, 0x10) connect$rds(r3, &(0x7f0000000000)={0x2, 0x4e24, @local}, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000ec0)={&(0x7f0000000100)=ANY=[], 0x7ffff000}}, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f00000002c0)={0x6, 0xef, 0x6, 0x7, 0x6, [{0x5, 0x200, 0x7, '\x00', 0x2800}, {0x4, 0x100000001, 0x9, '\x00', 0x1400}, {0x1ff, 0x400, 0x3, '\x00', 0x802}, {0x7ff, 0x3}, {0x369, 0x1413303c, 0x7ff, '\x00', 0x1080}, {0x3, 0x5, 0x80, '\x00', 0x2400}]}) sendmsg$rds(r3, &(0x7f0000008a80)={0x0, 0x0, &(0x7f0000008a40)=[{&(0x7f00000078c0)=""/7, 0x7}, {&(0x7f0000007900)=""/199, 0xc7}, {&(0x7f0000007a00)=""/22, 0x16}, {&(0x7f0000007a40)=""/4096, 0x1000}], 0x4, 0x0, 0x0, 0x40040}, 0x402000d) setsockopt$sock_int(r3, 0x1, 0x2f, &(0x7f0000000080)=0x4, 0x4) recvmsg$unix(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000f40)=""/4096, 0x7ffff000}], 0x1, 0x0, 0x68}, 0x1100) io_uring_enter(0xffffffffffffffff, 0x6593, 0xbb00, 0x3, &(0x7f0000008ac0)={[0x6]}, 0x8) recvmmsg$unix(r3, &(0x7f0000007780)=[{{0x0, 0x0, 0x0}}], 0x3fffd17, 0x40000121, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0xb00000000065808, 0x0) connect$rds(r3, &(0x7f0000000140)={0x2, 0x4e22, @local}, 0x10) socket$nl_netfilter(0x10, 0x3, 0xc) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x6e) [ 252.768091][ T5402] loop0: detected capacity change from 0 to 262160 [ 252.850295][ T28] audit: type=1804 audit(1664216637.483:22): pid=5402 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3633965495/syzkaller.m625Xt/55/file0/file0" dev="loop0" ino=1048601 res=1 errno=0 [ 252.853971][ T5406] loop3: detected capacity change from 0 to 262160 18:23:57 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r2 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f0000000500)={0x0, 0x200000, 0x800, 0xfffffff8}, 0x20) r3 = socket(0x2b, 0x1, 0x0) bind$rds(r3, &(0x7f0000000040)={0x2, 0x4e24, @multicast1}, 0x10) connect$rds(r3, &(0x7f0000000000)={0x2, 0x4e24, @local}, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000ec0)={&(0x7f0000000100)=ANY=[], 0x7ffff000}}, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f00000002c0)={0x6, 0xef, 0x6, 0x7, 0x6, [{0x5, 0x200, 0x7, '\x00', 0x2800}, {0x4, 0x100000001, 0x9, '\x00', 0x1400}, {0x1ff, 0x400, 0x3, '\x00', 0x802}, {0x7ff, 0x3}, {0x369, 0x1413303c, 0x7ff, '\x00', 0x1080}, {0x3, 0x5, 0x80, '\x00', 0x2400}]}) sendmsg$rds(r3, &(0x7f0000008a80)={0x0, 0x0, &(0x7f0000008a40)=[{&(0x7f00000078c0)=""/7, 0x7}, {&(0x7f0000007900)=""/199, 0xc7}, {&(0x7f0000007a00)=""/22, 0x16}, {&(0x7f0000007a40)=""/4096, 0x1000}], 0x4, 0x0, 0x0, 0x40040}, 0x402000d) setsockopt$sock_int(r3, 0x1, 0x2f, &(0x7f0000000080)=0x4, 0x4) recvmsg$unix(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000f40)=""/4096, 0x7ffff000}], 0x1, 0x0, 0x68}, 0x1100) io_uring_enter(0xffffffffffffffff, 0x6593, 0xbb00, 0x3, &(0x7f0000008ac0)={[0x6]}, 0x8) recvmmsg$unix(r3, &(0x7f0000007780)=[{{0x0, 0x0, 0x0}}], 0x3fffd17, 0x40000121, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0xb00000000065808, 0x0) connect$rds(r3, &(0x7f0000000140)={0x2, 0x4e22, @local}, 0x10) socket$nl_netfilter(0x10, 0x3, 0xc) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x6e) [ 252.936536][ T5410] loop1: detected capacity change from 0 to 1024 [ 253.166278][ T5410] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 253.604194][ T28] audit: type=1804 audit(1664216638.043:23): pid=5409 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir3633965495/syzkaller.m625Xt/55/file0/file0" dev="loop0" ino=1048601 res=1 errno=0 [ 253.631525][ T5414] EXT4-fs error (device loop1): ext4_mb_generate_buddy:1099: group 0, block bitmap and bg descriptor inconsistent: 8192 vs 22 free clusters 18:23:58 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r2 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f0000000500)={0x0, 0x200000, 0x800, 0xfffffff8}, 0x20) r3 = socket(0x2b, 0x1, 0x0) bind$rds(r3, &(0x7f0000000040)={0x2, 0x4e24, @multicast1}, 0x10) connect$rds(r3, &(0x7f0000000000)={0x2, 0x4e24, @local}, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000ec0)={&(0x7f0000000100)=ANY=[], 0x7ffff000}}, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f00000002c0)={0x6, 0xef, 0x6, 0x7, 0x6, [{0x5, 0x200, 0x7, '\x00', 0x2800}, {0x4, 0x100000001, 0x9, '\x00', 0x1400}, {0x1ff, 0x400, 0x3, '\x00', 0x802}, {0x7ff, 0x3}, {0x369, 0x1413303c, 0x7ff, '\x00', 0x1080}, {0x3, 0x5, 0x80, '\x00', 0x2400}]}) sendmsg$rds(r3, &(0x7f0000008a80)={0x0, 0x0, &(0x7f0000008a40)=[{&(0x7f00000078c0)=""/7, 0x7}, {&(0x7f0000007900)=""/199, 0xc7}, {&(0x7f0000007a00)=""/22, 0x16}, {&(0x7f0000007a40)=""/4096, 0x1000}], 0x4, 0x0, 0x0, 0x40040}, 0x402000d) setsockopt$sock_int(r3, 0x1, 0x2f, &(0x7f0000000080)=0x4, 0x4) recvmsg$unix(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000f40)=""/4096, 0x7ffff000}], 0x1, 0x0, 0x68}, 0x1100) io_uring_enter(0xffffffffffffffff, 0x6593, 0xbb00, 0x3, &(0x7f0000008ac0)={[0x6]}, 0x8) recvmmsg$unix(r3, &(0x7f0000007780)=[{{0x0, 0x0, 0x0}}], 0x3fffd17, 0x40000121, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0xb00000000065808, 0x0) connect$rds(r3, &(0x7f0000000140)={0x2, 0x4e22, @local}, 0x10) socket$nl_netfilter(0x10, 0x3, 0xc) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x6e) 18:23:58 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat2(0xffffffffffffff9c, &(0x7f0000000880)='./file0\x00', 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000b40)=@dellinkprop={0x84, 0x6d, 0x0, 0x0, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, [@IFLA_PHYS_PORT_ID={0x15, 0x22, "d433fdf96ad80d109af8fc2f43aab04f5a"}, @IFLA_AF_SPEC={0x4c, 0x1a, 0x0, 0x1, [@AF_INET6={0x48, 0xa, 0x0, 0x1, [@IFLA_INET6_ADDR_GEN_MODE={0x5}, @IFLA_INET6_TOKEN={0x14, 0x7, @local}, @IFLA_INET6_TOKEN={0x14, 0x7, @private0}, @IFLA_INET6_TOKEN={0x14, 0x7, @ipv4={'\x00', '\xff\xff', @empty}}]}]}]}, 0x84}}, 0x0) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x80000, 0xc, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000006856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="0300000004", 0x5, 0x640}, {&(0x7f0000010400)="03000000040000000500000016000f000300040000000000000000000f00698c", 0x20, 0x800}, {&(0x7f0000010e00)="ed41000000040000ddf4655fddf4655fddf4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1500}, {&(0x7f0000011000)="8081000000180000ddf4655fddf4655fddf4655f00000000000001002000000010000800000000000af302000400000000000000000000000200000030000000020000000400000032", 0x49, 0x1600}, {&(0x7f00000008c0)="8081000000180000ddf4655fddf4655fddf4655f00000000000001002000000010000800000000000af302000400000000000000000000000200000040000000020000000400000042", 0x49, 0x1700}, {&(0x7f0000011a00)}, {&(0x7f0000012700)="111fc0d901000000803a0900803a09000000000006", 0x15, 0xc000}, {&(0x7f0000012d00)="2719c0d901000000803a0900803a09000000000006", 0x15, 0x10000}, {&(0x7f0000012e00)}, {0x0}], 0x0, &(0x7f0000000380)=ANY=[], 0x0) sched_setscheduler(0x0, 0x5, &(0x7f0000000340)=0x8) write$binfmt_script(0xffffffffffffffff, 0x0, 0x63) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000a00)=ANY=[@ANYBLOB="18001000000000000000000000080eff95d440c7660fb4625ef14442a1f5a06f44c2beba40e021b6d8931c6f013f67202946bb4638165c43f3b4581077f3874ab27f30585677d8b68e8f15863b00ecaa55db84c5edeca6509eae608e1c28c4ada1ba6ea6e864e89c5905784edb9278363162df88eabc68af152dc1b5b1b9deba9ba7c19920c4620b4a4fabfc97978b37da05c4331983de60d072009e4678be"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) tgkill(0xffffffffffffffff, r0, 0x2c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={0x0, r4}, 0x10) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10010, r3, 0x47360000) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETS2(r5, 0x5453, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0xa4, 0x5, &(0x7f0000000800)=[{&(0x7f00000003c0)="2a63f3615d6c74632ec2abd9e991c73d5da3b8568871d40b3cfdd4877e6b267c3da7f3d129aff1735f7230c01c446c8b811b7ee08359ee9d90453a47be7346ace8fbafc6138964ba31fe288b6c72820e153e172bdf0bf3ad72a5afc5cbb725f8318cc7005b474a03d67e8e5ff8476d04019862ad18b23a60dc33c1589e9d44de8447003d0de63844c1b88a5638b85f3b5855151f4574d9e9e6a2f791ab02782176b48cb1a65e04d42403cc1324b19ef7e88802e77fef26138bbbd8191fb83fe2f8b0e72bfb3f4a40601a0fcb05c0529ea710a079a72dec56430bc68eb2928bb88ccc3a169c23623f6e55fece71e757", 0xef, 0x4}, {&(0x7f00000004c0)="a4539022b779b6f1ab5f3f5b075e0d7dea5d90ac5e9266ed8c222a7e93deebe7c7778494961b533dbbcbd54edcfcd9d64679fa55ecc711e75b11a6ae07642b4d79cf7fd82e74eb99a32e38f3491d7bdbaec27e468c08268fd17db3825569ee489a01ed6a9cc35caa2c2e5fcea37b42cf13f3acf46589eb44de4347ca30aa2a1805ce109f4f943ab82141d6307f2d726521919d6ba8f7cf066b0db59f6cfc8b4ad137f087c8e7b44fc45a3d820575a1fe43dd7a5398a28d65088146fd64f712f3c2", 0xc1, 0x3}, {&(0x7f00000005c0)="b055621289ecc8d25bf2029106cf960d821bacee08e3058135b21eace6e81cc5b0d3ca6bb0ee64a15d92ede34fcc387b4160a0245d4c3b5ccea4d8778165836cc4bdc0d85e0107d475f9c87004e3cf8f66564075cd2f7fc7b5d2f6fbd1fbcd80a0e9ad6b3119877cd39ce8283b4dbdcda42192da4a0fca207fe0d2e567563a563fe274424f7c8ffd71f60e529dc28954bc", 0x91, 0x1}, {&(0x7f0000000680)="553fdb751957dc737ffbe1a7e3b2d562acc8c39944855524e88ad117252ced16da50f0807be3f411c01beb3a9c5a591b8c644041606bd9a744a35d551002876002b1d7d7b3666b15b2530964658085f004023619133559365dda9854ade58195acb6832919635ab35d3a0d0dfec03f5df699a261a341797095b1edc5bfa19e02323825c3e9a46cdaec0663ac2c16c93dc6f66ba9031ea07b010829df8af6633d8a4435e474faceb09db7152cd504aa3f31f3a7a48ba6172163ac46c2c0ddf02de800b5a08a239b0f715f0728a1c96fc908", 0xd1, 0x101}, {&(0x7f0000000780)="f94de4d94774d217a7aeb6eddf488531edcdf1e6322c60ed35d1b3d83d92d1e01d99b0a93d34510218c6cb54b335b4fce83bb55bd99d2ee6ec3a0880456996a9797485cf999cda30", 0x48, 0x3}], 0x211040, &(0x7f0000000940)={[{@norecovery}, {@journal_checksum}, {@delalloc}, {@noquota}], [{@euid_eq}, {@euid_lt}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@obj_role}, {@obj_user={'obj_user', 0x3d, '\x00\x00\x00'}}, {@smackfsroot={'smackfsroot', 0x3d, 'ext4\x00'}}, {@mask={'mask', 0x3d, 'MAY_APPEND'}}]}, 0x0) [ 253.686115][ T28] audit: type=1804 audit(1664216638.303:24): pid=5420 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir234775123/syzkaller.ciq6UR/68/file0/file0" dev="sda1" ino=1175 res=1 errno=0 [ 253.696300][ T5402] tty tty21: ldisc open failed (-12), clearing slot 20 [ 253.742271][ T5412] ttyS ttyS3: ldisc open failed (-12), clearing slot 3 [ 253.791043][ T28] audit: type=1804 audit(1664216638.423:25): pid=5406 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir234775123/syzkaller.ciq6UR/68/file0/file0" dev="sda1" ino=1175 res=1 errno=0 [ 253.793270][ T3639] EXT4-fs (loop1): unmounting filesystem. [ 254.047839][ T5438] loop1: detected capacity change from 0 to 1024 [ 254.257016][ T5438] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. 18:23:59 executing program 3: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) r1 = inotify_init() inotify_add_watch(r1, &(0x7f0000000080)='./file0\x00', 0x40000000) inotify_add_watch(r1, &(0x7f0000000040)='./file0\x00', 0x60000094) dup(r1) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000100)={0x400008, 0x101, 0xb}) r2 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r2, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000180)={0x200, 0x1, 0x7ff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3028, 0x0, 0x12, r0, 0x100000000) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000100)={0x8, 0x10001, 0xb, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000200)={r3}) r4 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) openat$incfs(r5, &(0x7f0000000140)='.pending_reads\x00', 0x200000, 0x20) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r4, 0x0) creat(&(0x7f0000000240)='./file0\x00', 0x28) syz_io_uring_setup(0x6ce0, &(0x7f00000001c0), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000440), &(0x7f0000000400)) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000280)={0xfe0, 0x1ff}) [ 254.743708][ T5441] EXT4-fs error (device loop1): ext4_mb_generate_buddy:1099: group 0, block bitmap and bg descriptor inconsistent: 8192 vs 22 free clusters 18:23:59 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090018105e22060000000000e10109022400050000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20, 0x29, 0xf, {0xf, 0x29, 0x2, 0x0, 0x0, 0x0, "27b3b46d", "b468e626"}}, 0x0}, 0x0) syz_usb_connect$cdc_ncm(0x3, 0x8f, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7d, 0x2, 0x1, 0x9, 0x80, 0xff, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x9, 0x24, 0x6, 0x0, 0x1, "9e590e92"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x401, 0x0, 0x4, 0x7f}, {0x6, 0x24, 0x1a, 0x7, 0x8}, [@obex={0x5, 0x24, 0x15, 0x8}, @dmm={0x7, 0x24, 0x14, 0x7, 0x3f}, @country_functional={0xa, 0x24, 0x7, 0x8, 0x3df, [0x1, 0x0]}, @dmm={0x7, 0x24, 0x14, 0x0, 0x101}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x80, 0x6, 0x5}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x0, 0x0, 0xbb}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x5, 0xfc, 0xf9}}}}}}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x310, 0x7, 0x9, 0x3, 0xef, 0x81}, 0x85, &(0x7f0000000180)={0x5, 0xf, 0x85, 0x3, [@generic={0x5d, 0x10, 0x4, "0e40a92c4a4bbea3dda8510e34050d6ce444b8f2cd3372141face53f3fe4ab9248b70e3a17b193bfe7469028d84928c7512e32f2316ee52cce7a81b0924f6eb617da94daa795e5c45dfd98f17cbbb39c9dabdc3a46cc23a4df4a"}, @ptm_cap={0x3}, @ssp_cap={0x20, 0x10, 0xa, 0x20, 0x5, 0x1, 0xf00f, 0x81, [0xffc018, 0xf, 0xffc030, 0xf, 0x0]}]}, 0x3, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x1c01}}, {0x35, &(0x7f0000000240)=@string={0x35, 0x3, "243fe5ddc6fc93a8e1df8c5954a8558185c264c07c208eb53e4ac78870fdce4a04938fd6c945d352c75087740685554eb42d12"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0xc0a}}]}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001d80)={0x2c, &(0x7f0000000200)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000a00)={0x2c, &(0x7f0000000800)=ANY=[@ANYBLOB="000004f56d00c5bd4a36"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) [ 254.863806][ T3639] EXT4-fs (loop1): unmounting filesystem. 18:23:59 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)) socket$netlink(0x10, 0x3, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$sock_int(r0, 0x1, 0x4, &(0x7f0000000000)=0xfff, 0x4) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000580), 0xffffffffffffffff) sendmsg$SEG6_CMD_SETHMAC(r3, &(0x7f0000001800)={0x0, 0x0, &(0x7f00000017c0)={&(0x7f0000001740)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_HMACKEYID={0x8}]}, 0x1c}}, 0x0) sendmsg$SEG6_CMD_GET_TUNSRC(r2, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000640)=ANY=[@ANYBLOB="34000000c6d109215e03414534c01dabc5d59f26d6e899d6b163d52fb57ef81409a86bf387f5ead68ec2de68484c6b6776475aa8a8476f84a5ace9d73402ab563cb278", @ANYRES16=r4, @ANYBLOB="8b9d2abd7000fedbdf2504000000080003000400000005000600fa40000008000400060000527216e80004000000", @ANYRES32=r1], 0x34}, 0x1, 0x0, 0x0, 0x8}, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x4001}, 0xfea3) r5 = accept4(r0, &(0x7f0000000280)=@llc, &(0x7f00000000c0)=0x80, 0x0) sendmsg$IPVS_CMD_GET_SERVICE(r0, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB="fe040000000000000094d071074dcb635200", @ANYRES16=0x0, @ANYBLOB="000227bd7000fedbdf250400000008000400090000003c0001800800090016000000080005000000000008000500040000000800050000000000080006007772720008000b00736970000800060073656400"], 0x58}, 0x1, 0x0, 0x0, 0x2000050}, 0x2) sendmsg$nl_generic(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)=ANY=[@ANYBLOB="2c00000016805531ddffffff000000000a0000001800008014000100ff0200000000000081d7ddba1e98b3d7"], 0x2c}}, 0x0) sendmsg$SEG6_CMD_DUMPHMAC(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000400)={0x28, r4, 0x300, 0x70bd2a, 0x25dfdbfc, {}, [@SEG6_ATTR_DST={0xe4e77698e339b488, 0x1, @loopback}]}, 0x28}}, 0x801) sendmsg$DEVLINK_CMD_RATE_DEL(r5, &(0x7f0000000540)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000500)={&(0x7f0000000a80)=ANY=[@ANYBLOB="3c010001", @ANYRES16=0x0, @ANYBLOB="040028bd7000fedbdf254d00000008000300010000000e0001006e657464657673696d0000000f0002006e657464657673696d30000008000300020000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000e00a80066697273746e616d650000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000e00a800666982d97273746e616d650000006800a8009b0339b6584e9f2dc0003bcf6bc3f1511fa5cc8695c5e464caf45ac5e2aa2a145ae6fc94d0655c0230df37a3b9759ae637d40e9e17557a4691dd311cacb77e62d498555cd4a14db16ec42c5169ade744cf75c025018642ca6814b309310e9ce70e3daf3c0f00a8007365636f6e646e616d650000"], 0x13c}, 0x1, 0x0, 0x0, 0x8000}, 0xc010) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000240)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000800)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x32b}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @geneve={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GENEVE_TTL={0x5, 0x3, 0x9}, @IFLA_GENEVE_ID={0x8, 0x1, 0x1}]}}}, @IFLA_LINK={0x8, 0x5, r6}, @IFLA_MASTER={0x8, 0xa, r6}]}, 0x54}}, 0x20000040) 18:23:59 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x0) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r2, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000300), 0xffffffffffffffff) sendmsg$NL80211_CMD_EXTERNAL_AUTH(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000340)={&(0x7f0000000780)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="00012dbd7000fcdbdf257f00000014005500a6fdbfde847cbab3d3e394749e94ba90140055002ab1a61c69921d3be75e7f802836ff76d31d8b01d8afd253695f140d6d32bbe20a00f5002ceb4f1e6e9a00000a00f50050505050505000001400550071ca517f9c91e7fd30f28f1de8d5bade14005500"], 0x7c}, 0x1, 0x0, 0x0, 0xa001}, 0x8040080) sendmsg$NL80211_CMD_SET_INTERFACE(r1, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4300000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000380)={0xd4, r3, 0x200, 0x70bd2b, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_MESH_ID={0xa}, @mon_options=[@NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "7516fd7fdae6ab4e6d3859d02626b9168f25f310e8d15c76"}, @NL80211_ATTR_MNTR_FLAGS={0x20, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_CONTROL={0x4}, @NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}, @NL80211_MNTR_FLAG_ACTIVE={0x4}, @NL80211_MNTR_FLAG_CONTROL={0x4}]}, @NL80211_ATTR_MNTR_FLAGS={0x8, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_ACTIVE={0x4}]}, @NL80211_ATTR_MNTR_FLAGS={0xc, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_COOK_FRAMES={0x4}, @NL80211_MNTR_FLAG_PLCPFAIL={0x4}]}, @NL80211_ATTR_MNTR_FLAGS={0x14, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_PLCPFAIL={0x4}, @NL80211_MNTR_FLAG_ACTIVE={0x4}, @NL80211_MNTR_FLAG_CONTROL={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}]}, @NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "8db7a4e0686373f88f6e07631ebbb71a24f4364c8c1306e4"}, @NL80211_ATTR_MNTR_FLAGS={0x10, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_PLCPFAIL={0x4}, @NL80211_MNTR_FLAG_CONTROL={0x4}, @NL80211_MNTR_FLAG_ACTIVE={0x4}]}, @NL80211_ATTR_MNTR_FLAGS={0xc, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_FCSFAIL={0x4}, @NL80211_MNTR_FLAG_OTHER_BSS={0x4}]}]]}, 0xd4}}, 0x60820c0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cpu.stat\x00', 0x275a, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) fsetxattr(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[], &(0x7f0000000280)='./cgroup.n\x9bet/syz1\x00', 0x13, 0x0) openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r2, 0x6, 0xd, &(0x7f0000000140)='htcp\x00', 0xff00) r5 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) write$binfmt_script(r4, &(0x7f0000000340)=ANY=[@ANYRESOCT=r5], 0xfffffd9d) sendfile(r2, r4, 0x0, 0x8000002b) 18:23:59 executing program 5: syz_mount_image$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setxattr$system_posix_acl(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='system.posix_acl_default\x00', &(0x7f0000000340)=ANY=[@ANYBLOB="020000000000800004000000000000001000000000090000200000000000020000000000"], 0x24, 0x0) syz_mount_image$tmpfs(0x0, &(0x7f0000000580)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0/file0\x00') 18:23:59 executing program 5: syz_mount_image$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setxattr$system_posix_acl(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='system.posix_acl_default\x00', &(0x7f0000000340)=ANY=[@ANYBLOB="020000000000800004000000000000001000000000090000200000000000020000000000"], 0x24, 0x0) syz_mount_image$tmpfs(0x0, &(0x7f0000000580)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0/file0\x00') syz_mount_image$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setxattr$system_posix_acl(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='system.posix_acl_default\x00', &(0x7f0000000340)=ANY=[@ANYBLOB="020000000000800004000000000000001000000000090000200000000000020000000000"], 0x24, 0x0) (async) syz_mount_image$tmpfs(0x0, &(0x7f0000000580)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) rmdir(&(0x7f00000000c0)='./file0/file0\x00') (async) [ 255.040057][ T5449] device geneve2 entered promiscuous mode 18:23:59 executing program 5: syz_mount_image$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setxattr$system_posix_acl(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='system.posix_acl_default\x00', &(0x7f0000000340)=ANY=[@ANYBLOB="020000000000800004000000000000001000000000090000200000000000020000000000"], 0x24, 0x0) (async) syz_mount_image$tmpfs(0x0, &(0x7f0000000580)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) rmdir(&(0x7f00000000c0)='./file0/file0\x00') 18:23:59 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)) socket$netlink(0x10, 0x3, 0x0) (async) socket$nl_xfrm(0x10, 0x3, 0x6) (async) setsockopt$sock_int(r0, 0x1, 0x4, &(0x7f0000000000)=0xfff, 0x4) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000580), 0xffffffffffffffff) sendmsg$SEG6_CMD_SETHMAC(r3, &(0x7f0000001800)={0x0, 0x0, &(0x7f00000017c0)={&(0x7f0000001740)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_HMACKEYID={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$SEG6_CMD_GET_TUNSRC(r2, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000640)=ANY=[@ANYBLOB="34000000c6d109215e03414534c01dabc5d59f26d6e899d6b163d52fb57ef81409a86bf387f5ead68ec2de68484c6b6776475aa8a8476f84a5ace9d73402ab563cb278", @ANYRES16=r4, @ANYBLOB="8b9d2abd7000fedbdf2504000000080003000400000005000600fa40000008000400060000527216e80004000000", @ANYRES32=r1], 0x34}, 0x1, 0x0, 0x0, 0x8}, 0x0) (async) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x4001}, 0xfea3) (async) r5 = accept4(r0, &(0x7f0000000280)=@llc, &(0x7f00000000c0)=0x80, 0x0) (async) sendmsg$IPVS_CMD_GET_SERVICE(r0, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB="fe040000000000000094d071074dcb635200", @ANYRES16=0x0, @ANYBLOB="000227bd7000fedbdf250400000008000400090000003c0001800800090016000000080005000000000008000500040000000800050000000000080006007772720008000b00736970000800060073656400"], 0x58}, 0x1, 0x0, 0x0, 0x2000050}, 0x2) (async) sendmsg$nl_generic(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)=ANY=[@ANYBLOB="2c00000016805531ddffffff000000000a0000001800008014000100ff0200000000000081d7ddba1e98b3d7"], 0x2c}}, 0x0) sendmsg$SEG6_CMD_DUMPHMAC(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000400)={0x28, r4, 0x300, 0x70bd2a, 0x25dfdbfc, {}, [@SEG6_ATTR_DST={0xe4e77698e339b488, 0x1, @loopback}]}, 0x28}}, 0x801) sendmsg$DEVLINK_CMD_RATE_DEL(r5, &(0x7f0000000540)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000500)={&(0x7f0000000a80)=ANY=[@ANYBLOB="3c010001", @ANYRES16=0x0, @ANYBLOB="040028bd7000fedbdf254d00000008000300010000000e0001006e657464657673696d0000000f0002006e657464657673696d30000008000300020000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000e00a80066697273746e616d650000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000e00a800666982d97273746e616d650000006800a8009b0339b6584e9f2dc0003bcf6bc3f1511fa5cc8695c5e464caf45ac5e2aa2a145ae6fc94d0655c0230df37a3b9759ae637d40e9e17557a4691dd311cacb77e62d498555cd4a14db16ec42c5169ade744cf75c025018642ca6814b309310e9ce70e3daf3c0f00a8007365636f6e646e616d650000"], 0x13c}, 0x1, 0x0, 0x0, 0x8000}, 0xc010) (async) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000240)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000800)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x32b}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @geneve={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GENEVE_TTL={0x5, 0x3, 0x9}, @IFLA_GENEVE_ID={0x8, 0x1, 0x1}]}}}, @IFLA_LINK={0x8, 0x5, r6}, @IFLA_MASTER={0x8, 0xa, r6}]}, 0x54}}, 0x20000040) 18:23:59 executing program 5: r0 = fsopen(&(0x7f0000000280)='ceph\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000000)='source', &(0x7f0000000080)='c:::\x00', 0x0) r1 = gettid() r2 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r2, 0x0, 0x0) r3 = fsmount(r2, 0x1, 0x74) r4 = dup(r3) fsmount(r4, 0x1, 0x1) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) fsconfig$FSCONFIG_SET_BINARY(r2, 0x2, &(0x7f00000000c0)='\x00', &(0x7f0000000380)="ca3aecb1db12318e13638ffffac01ff7c8c531a413dc90192db4acd3a4d072d96d884321b5aa1bdd428e3f888231d4df9f11c920af7ba2b7669e60148c597649a38a47b21a3fa81d11948e65520f7d9db366fd2a779860b135b9807b16936b633b0e1652515af219ab61f8585ff6b49b49de45e6bb40518fb653b3a5b3abba749622e70c0cd102d4", 0x88) fsmount(r0, 0x0, 0x0) r5 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r5, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f0000000140)=ANY=[@ANYBLOB="0203000006000000e2ff00000000000005000600000000000a00000000000000fe82000000000000000000000000005f00000000000000001f000100000000000000050000000000050005007ee10000000000fe80000000200000000000000000000000000000000000002664779c712c0cc9d718a72435efbd5706d61cc15b125ad078fc1ccd4404807004b053d32ecd12868271127b99d732fdb2da2074d4deabd8cb914cd0cca8f4258668f580112fddd58952a27cb4558f34b296762030e318581f79"], 0x70}, 0x1, 0x7}, 0x0) tkill(r1, 0xb) fsmount(r0, 0x0, 0x0) 18:23:59 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)) (async) socket$netlink(0x10, 0x3, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) (async) setsockopt$sock_int(r0, 0x1, 0x4, &(0x7f0000000000)=0xfff, 0x4) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000580), 0xffffffffffffffff) sendmsg$SEG6_CMD_SETHMAC(r3, &(0x7f0000001800)={0x0, 0x0, &(0x7f00000017c0)={&(0x7f0000001740)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_HMACKEYID={0x8}]}, 0x1c}}, 0x0) sendmsg$SEG6_CMD_GET_TUNSRC(r2, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000640)=ANY=[@ANYBLOB="34000000c6d109215e03414534c01dabc5d59f26d6e899d6b163d52fb57ef81409a86bf387f5ead68ec2de68484c6b6776475aa8a8476f84a5ace9d73402ab563cb278", @ANYRES16=r4, @ANYBLOB="8b9d2abd7000fedbdf2504000000080003000400000005000600fa40000008000400060000527216e80004000000", @ANYRES32=r1], 0x34}, 0x1, 0x0, 0x0, 0x8}, 0x0) (async) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x4001}, 0xfea3) (async) r5 = accept4(r0, &(0x7f0000000280)=@llc, &(0x7f00000000c0)=0x80, 0x0) sendmsg$IPVS_CMD_GET_SERVICE(r0, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB="fe040000000000000094d071074dcb635200", @ANYRES16=0x0, @ANYBLOB="000227bd7000fedbdf250400000008000400090000003c0001800800090016000000080005000000000008000500040000000800050000000000080006007772720008000b00736970000800060073656400"], 0x58}, 0x1, 0x0, 0x0, 0x2000050}, 0x2) (async) sendmsg$nl_generic(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)=ANY=[@ANYBLOB="2c00000016805531ddffffff000000000a0000001800008014000100ff0200000000000081d7ddba1e98b3d7"], 0x2c}}, 0x0) (async) sendmsg$SEG6_CMD_DUMPHMAC(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000400)={0x28, r4, 0x300, 0x70bd2a, 0x25dfdbfc, {}, [@SEG6_ATTR_DST={0xe4e77698e339b488, 0x1, @loopback}]}, 0x28}}, 0x801) (async) sendmsg$DEVLINK_CMD_RATE_DEL(r5, &(0x7f0000000540)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000500)={&(0x7f0000000a80)=ANY=[@ANYBLOB="3c010001", @ANYRES16=0x0, @ANYBLOB="040028bd7000fedbdf254d00000008000300010000000e0001006e657464657673696d0000000f0002006e657464657673696d30000008000300020000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000e00a80066697273746e616d650000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000e00a800666982d97273746e616d650000006800a8009b0339b6584e9f2dc0003bcf6bc3f1511fa5cc8695c5e464caf45ac5e2aa2a145ae6fc94d0655c0230df37a3b9759ae637d40e9e17557a4691dd311cacb77e62d498555cd4a14db16ec42c5169ade744cf75c025018642ca6814b309310e9ce70e3daf3c0f00a8007365636f6e646e616d650000"], 0x13c}, 0x1, 0x0, 0x0, 0x8000}, 0xc010) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000240)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000800)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x32b}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @geneve={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GENEVE_TTL={0x5, 0x3, 0x9}, @IFLA_GENEVE_ID={0x8, 0x1, 0x1}]}}}, @IFLA_LINK={0x8, 0x5, r6}, @IFLA_MASTER={0x8, 0xa, r6}]}, 0x54}}, 0x20000040) [ 255.298780][ T3689] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 255.370634][ T1231] ieee802154 phy0 wpan0: encryption failed: -22 [ 255.371886][ T4198] libceph: connect (1)[c::]:6789 error -101 [ 255.376979][ T1231] ieee802154 phy1 wpan1: encryption failed: -22 18:24:00 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r4 = dup(r3) write$6lowpan_enable(r4, &(0x7f0000000000)='0', 0xfffffd2c) unshare(0x6c060000) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000005c0), 0x400000, 0x0) io_uring_register$IORING_REGISTER_BUFFERS(r5, 0x0, &(0x7f0000000200)=[{&(0x7f0000000340)=""/202, 0xca}], 0x1) syz_kvm_setup_cpu$x86(r5, 0xffffffffffffffff, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000540)=[@text64={0x40, &(0x7f00000004c0)="26f0ff0666ba430066ed660f3805c9c421fa123a46dce83636f30fc7b6253f0000c744240053000000c744240209000000ff2c24f20f1ac7470f001cd0c4c381684d00d5", 0x44}], 0x1, 0x10, &(0x7f0000000580), 0x0) r6 = syz_mount_image$vxfs(&(0x7f0000000100), &(0x7f00000001c0)='./file0\x00', 0x6, 0x2, &(0x7f0000000340)=[{&(0x7f0000000200)="e89360683a29ced984fb487a6fce94ce3ed65fbfd4276a5fed2be8867c6fdcee23958f403095f36c", 0x28}, {&(0x7f0000000240)="7121f39fe75479a2fea28d0ee2e9e3699ebc0dea350e9cc73249a666bccf58e1c562723e38fbb60b8d2bd7bc0c2772ca79495d32934b0b8dd38fb0ed05fae76b7d1588062433b854bdb07371e92ed88cbc8453af172c7ddd886895a7365ab54f597f783e81151bfcca537c87ef748b8de0efe2341ca156fe08b06ca7226a061839be9375a2dcde1f0c3ff13996bba979d7d56d9c42b386b1fe04ca8f03a5c772330aa58e9b6faedb3dc2afab352aca98357ee2073f2739cae5ee49e1a6bf2014cf54a309da58478034fa72e472bbb66dd44c7068c168441b4a93", 0xda, 0x1}], 0x80000, &(0x7f0000000380)={[{'})'}, {'/dev/snd/midiC#D#\x00'}, {'@\\,'}, {}, {}, {'cgroup.procs\x00'}, {'cgroup2\x00'}, {'/dev/snd/midiC#D#\x00'}, {'/dev/snd/midiC#D#\x00'}], [{@fscontext={'fscontext', 0x3d, 'system_u'}}, {@fowner_eq={'fowner', 0x3d, 0xee00}}]}, 0x0) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000000600)={'\x00', 0x7000, 0x2, 0x400, 0x100000000, 0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SET_FEATURES(r6, 0x40309439, &(0x7f0000000480)={0x1, 0x0, 0x5}) socket$nl_netfilter(0x10, 0x3, 0xc) [ 255.414375][ T4198] libceph: mon0 (1)[c::]:6789 connect error [ 255.467853][ T5471] ceph: No mds server is up or the cluster is laggy [ 255.503417][ T4198] libceph: connect (1)[c::]:6789 error -101 [ 255.554405][ T4198] libceph: mon0 (1)[c::]:6789 connect error [ 255.578749][ T3689] usb 5-1: Using ep0 maxpacket: 16 [ 255.739510][ T3689] usb 5-1: config 0 has 1 interface, different from the descriptor's value: 5 [ 255.758925][ T3689] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 255.770618][ T3689] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 255.781037][ T3689] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 18:24:00 executing program 5: r0 = fsopen(&(0x7f0000000280)='ceph\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000000)='source', &(0x7f0000000080)='c:::\x00', 0x0) r1 = gettid() r2 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) write$P9_RXATTRWALK(r2, 0x0, 0x0) r3 = fsmount(r2, 0x1, 0x74) r4 = dup(r3) fsmount(r4, 0x1, 0x1) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) fsconfig$FSCONFIG_SET_BINARY(r2, 0x2, &(0x7f00000000c0)='\x00', &(0x7f0000000380)="ca3aecb1db12318e13638ffffac01ff7c8c531a413dc90192db4acd3a4d072d96d884321b5aa1bdd428e3f888231d4df9f11c920af7ba2b7669e60148c597649a38a47b21a3fa81d11948e65520f7d9db366fd2a779860b135b9807b16936b633b0e1652515af219ab61f8585ff6b49b49de45e6bb40518fb653b3a5b3abba749622e70c0cd102d4", 0x88) fsmount(r0, 0x0, 0x0) r5 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r5, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f0000000140)=ANY=[@ANYBLOB="0203000006000000e2ff00000000000005000600000000000a00000000000000fe82000000000000000000000000005f00000000000000001f000100000000000000050000000000050005007ee10000000000fe80000000200000000000000000000000000000000000002664779c712c0cc9d718a72435efbd5706d61cc15b125ad078fc1ccd4404807004b053d32ecd12868271127b99d732fdb2da2074d4deabd8cb914cd0cca8f4258668f580112fddd58952a27cb4558f34b296762030e318581f79"], 0x70}, 0x1, 0x7}, 0x0) tkill(r1, 0xb) fsmount(r0, 0x0, 0x0) fsopen(&(0x7f0000000280)='ceph\x00', 0x0) (async) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000000)='source', &(0x7f0000000080)='c:::\x00', 0x0) (async) gettid() (async) openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x161181) (async) write$P9_RXATTRWALK(r2, 0x0, 0x0) (async) fsmount(r2, 0x1, 0x74) (async) dup(r3) (async) fsmount(r4, 0x1, 0x1) (async) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) (async) fsconfig$FSCONFIG_SET_BINARY(r2, 0x2, &(0x7f00000000c0)='\x00', &(0x7f0000000380)="ca3aecb1db12318e13638ffffac01ff7c8c531a413dc90192db4acd3a4d072d96d884321b5aa1bdd428e3f888231d4df9f11c920af7ba2b7669e60148c597649a38a47b21a3fa81d11948e65520f7d9db366fd2a779860b135b9807b16936b633b0e1652515af219ab61f8585ff6b49b49de45e6bb40518fb653b3a5b3abba749622e70c0cd102d4", 0x88) (async) fsmount(r0, 0x0, 0x0) (async) socket$key(0xf, 0x3, 0x2) (async) sendmsg$key(r5, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f0000000140)=ANY=[@ANYBLOB="0203000006000000e2ff00000000000005000600000000000a00000000000000fe82000000000000000000000000005f00000000000000001f000100000000000000050000000000050005007ee10000000000fe80000000200000000000000000000000000000000000002664779c712c0cc9d718a72435efbd5706d61cc15b125ad078fc1ccd4404807004b053d32ecd12868271127b99d732fdb2da2074d4deabd8cb914cd0cca8f4258668f580112fddd58952a27cb4558f34b296762030e318581f79"], 0x70}, 0x1, 0x7}, 0x0) (async) tkill(r1, 0xb) (async) fsmount(r0, 0x0, 0x0) (async) [ 255.968911][ T3689] usb 5-1: New USB device found, idVendor=225e, idProduct=0006, bcdDevice= 0.00 [ 255.984762][ T3689] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=225 [ 255.998778][ T3689] usb 5-1: SerialNumber: syz [ 256.018805][ T3689] usb 5-1: config 0 descriptor?? [ 256.070215][ T5486] ceph: No mds server is up or the cluster is laggy [ 256.079523][ T4206] libceph: connect (1)[c::]:6789 error -101 [ 256.085692][ T4206] libceph: mon0 (1)[c::]:6789 connect error [ 256.099903][ T3689] hub 5-1:0.0: USB hub found [ 256.328833][ T3689] hub 5-1:0.0: 2 ports detected [ 256.529903][ T5453] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 256.538525][ T5453] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 257.448901][ T3689] hub 5-1:0.0: hub_ext_port_status failed (err = 0) [ 258.665112][ T23] usb 5-1: USB disconnect, device number 2 [ 260.046822][ T5445] ================================================================== [ 260.054910][ T5445] BUG: KASAN: use-after-free in drm_gem_object_release_handle+0x3d/0xb0 [ 260.063286][ T5445] Read of size 8 at addr ffff88807b9e51e8 by task syz-executor.3/5445 [ 260.071416][ T5445] [ 260.073721][ T5445] CPU: 1 PID: 5445 Comm: syz-executor.3 Not tainted 6.0.0-rc7-syzkaller #0 [ 260.082283][ T5445] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/26/2022 [ 260.092349][ T5445] Call Trace: [ 260.095616][ T5445] [ 260.098537][ T5445] dump_stack_lvl+0x1e3/0x2cb [ 260.103225][ T5445] ? io_alloc_page_table+0x110/0x110 [ 260.108496][ T5445] ? __wake_up_klogd+0xcd/0x100 [ 260.113370][ T5445] ? panic+0x76b/0x76b [ 260.117449][ T5445] ? _printk+0xcf/0x10f [ 260.121592][ T5445] print_address_description+0x65/0x4b0 [ 260.127144][ T5445] print_report+0x108/0x220 [ 260.131636][ T5445] ? drm_gem_object_release_handle+0x3d/0xb0 [ 260.137619][ T5445] kasan_report+0xfb/0x130 [ 260.142030][ T5445] ? drm_gem_object_release_handle+0x3d/0xb0 [ 260.148003][ T5445] drm_gem_object_release_handle+0x3d/0xb0 [ 260.153814][ T5445] idr_for_each+0x1f8/0x2e0 [ 260.158373][ T5445] ? drm_gem_handle_delete+0x130/0x130 [ 260.163822][ T5445] ? idr_find+0x60/0x60 [ 260.167971][ T5445] ? _raw_spin_unlock+0x40/0x40 [ 260.172854][ T5445] drm_gem_release+0x21/0x30 [ 260.177434][ T5445] drm_file_free+0x6ac/0x920 [ 260.182015][ T5445] drm_release+0x33e/0x5c0 [ 260.186423][ T5445] ? drm_lastclose+0xa0/0xa0 [ 260.191004][ T5445] __fput+0x3b9/0x820 [ 260.195023][ T5445] task_work_run+0x146/0x1c0 [ 260.199621][ T5445] do_exit+0x55e/0x20a0 [ 260.203789][ T5445] ? mm_update_next_owner+0x6d0/0x6d0 [ 260.209150][ T5445] ? lockdep_hardirqs_on_prepare+0x448/0x7b0 [ 260.215150][ T5445] ? print_irqtrace_events+0x220/0x220 [ 260.220594][ T5445] ? _raw_spin_lock_irq+0xdb/0x110 [ 260.225695][ T5445] do_group_exit+0x23b/0x2f0 [ 260.230278][ T5445] ? _raw_spin_unlock_irq+0x1f/0x40 [ 260.235466][ T5445] ? lockdep_hardirqs_on+0x95/0x140 [ 260.240653][ T5445] get_signal+0x172f/0x1780 [ 260.245178][ T5445] ? ptrace_notify+0x340/0x340 [ 260.249970][ T5445] arch_do_signal_or_restart+0x8d/0x750 [ 260.255574][ T5445] ? vm_mmap_pgoff+0x248/0x2f0 [ 260.260356][ T5445] ? get_sigframe_size+0x10/0x10 [ 260.265287][ T5445] ? __fget_files+0x3ba/0x420 [ 260.269961][ T5445] ? exit_to_user_mode_loop+0x42/0x160 [ 260.275425][ T5445] exit_to_user_mode_loop+0x74/0x160 [ 260.280698][ T5445] exit_to_user_mode_prepare+0xad/0x110 [ 260.286233][ T5445] syscall_exit_to_user_mode+0x2e/0x60 [ 260.291681][ T5445] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 260.297566][ T5445] RIP: 0033:0x7f4fb728a669 [ 260.301969][ T5445] Code: Unable to access opcode bytes at RIP 0x7f4fb728a63f. [ 260.309317][ T5445] RSP: 002b:00007f4fb8402168 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 260.317715][ T5445] RAX: fffffffffffffff4 RBX: 00007f4fb73abf80 RCX: 00007f4fb728a669 [ 260.325684][ T5445] RDX: 0000000000000000 RSI: 0000000000003028 RDI: 0000000020ffc000 [ 260.333657][ T5445] RBP: 00007f4fb72e5560 R08: 0000000000000003 R09: 0000000100000000 [ 260.341619][ T5445] R10: 0000000000000012 R11: 0000000000000246 R12: 0000000000000000 [ 260.349581][ T5445] R13: 00007ffe6d0a752f R14: 00007f4fb8402300 R15: 0000000000022000 [ 260.357549][ T5445] [ 260.360559][ T5445] [ 260.362871][ T5445] Allocated by task 5445: [ 260.367181][ T5445] ____kasan_kmalloc+0xdc/0x110 [ 260.372023][ T5445] kmem_cache_alloc_trace+0x97/0x310 [ 260.377351][ T5445] vgem_gem_create_object+0x46/0xa0 [ 260.382597][ T5445] __drm_gem_shmem_create+0x7c/0x310 [ 260.387891][ T5445] drm_gem_shmem_dumb_create+0x243/0x420 [ 260.393510][ T5445] drm_ioctl_kernel+0x33e/0x4f0 [ 260.398362][ T5445] drm_ioctl+0x626/0xa10 [ 260.402615][ T5445] __se_sys_ioctl+0xfb/0x170 [ 260.407218][ T5445] do_syscall_64+0x2b/0x70 [ 260.411636][ T5445] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 260.417518][ T5445] [ 260.419828][ T5445] Freed by task 5445: [ 260.423807][ T5445] kasan_set_track+0x4c/0x70 [ 260.428392][ T5445] kasan_set_free_info+0x1f/0x40 [ 260.433316][ T5445] ____kasan_slab_free+0xd8/0x120 [ 260.438376][ T5445] slab_free_freelist_hook+0x12e/0x1a0 [ 260.443833][ T5445] kfree+0xda/0x210 [ 260.447632][ T5445] drm_gem_mmap+0x4c9/0x760 [ 260.452133][ T5445] mmap_region+0x10b2/0x16f0 [ 260.456765][ T5445] do_mmap+0x7a7/0xdf0 [ 260.460828][ T5445] vm_mmap_pgoff+0x1e5/0x2f0 [ 260.465409][ T5445] ksys_mmap_pgoff+0x48c/0x6d0 [ 260.470182][ T5445] do_syscall_64+0x2b/0x70 [ 260.474594][ T5445] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 260.480477][ T5445] [ 260.482789][ T5445] The buggy address belongs to the object at ffff88807b9e5000 [ 260.482789][ T5445] which belongs to the cache kmalloc-1k of size 1024 [ 260.496838][ T5445] The buggy address is located 488 bytes inside of [ 260.496838][ T5445] 1024-byte region [ffff88807b9e5000, ffff88807b9e5400) [ 260.510187][ T5445] [ 260.512498][ T5445] The buggy address belongs to the physical page: [ 260.518894][ T5445] page:ffffea0001ee7800 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x7b9e0 [ 260.529027][ T5445] head:ffffea0001ee7800 order:3 compound_mapcount:0 compound_pincount:0 [ 260.537355][ T5445] flags: 0xfff00000010200(slab|head|node=0|zone=1|lastcpupid=0x7ff) [ 260.545323][ T5445] raw: 00fff00000010200 ffffea0001f4be00 dead000000000002 ffff888012041dc0 [ 260.553891][ T5445] raw: 0000000000000000 0000000000100010 00000001ffffffff 0000000000000000 [ 260.562455][ T5445] page dumped because: kasan: bad access detected [ 260.568846][ T5445] page_owner tracks the page as allocated [ 260.574541][ T5445] page last allocated via order 3, migratetype Unmovable, gfp_mask 0xd2a20(GFP_ATOMIC|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC), pid 22, tgid 22 (ksoftirqd/1), ts 127615152742, free_ts 127614306175 [ 260.595035][ T5445] get_page_from_freelist+0x72b/0x7a0 [ 260.600446][ T5445] __alloc_pages+0x259/0x560 [ 260.605020][ T5445] alloc_slab_page+0x70/0xf0 [ 260.609595][ T5445] allocate_slab+0x5e/0x520 [ 260.614083][ T5445] ___slab_alloc+0x42e/0xce0 [ 260.618663][ T5445] __kmalloc_node_track_caller+0x2c3/0x400 [ 260.624453][ T5445] __alloc_skb+0x11d/0x620 [ 260.628868][ T5445] __tcp_send_ack+0x98/0x5f0 [ 260.633460][ T5445] tcp_rcv_established+0xabb/0x1a10 [ 260.638643][ T5445] tcp_v4_do_rcv+0x479/0xac0 [ 260.643225][ T5445] tcp_v4_rcv+0x2ac3/0x3370 [ 260.647718][ T5445] ip_protocol_deliver_rcu+0x38d/0x750 [ 260.653200][ T5445] ip_local_deliver_finish+0x269/0x480 [ 260.658647][ T5445] ip_sublist_rcv+0xa8b/0xb70 [ 260.663312][ T5445] ip_list_rcv+0x443/0x490 [ 260.667714][ T5445] __netif_receive_skb_list_core+0x71e/0x930 [ 260.673725][ T5445] page last free stack trace: [ 260.678378][ T5445] free_pcp_prepare+0x812/0x900 [ 260.683256][ T5445] free_unref_page+0x7d/0x630 [ 260.687921][ T5445] skb_release_data+0x65c/0x790 [ 260.692755][ T5445] __kfree_skb+0x56/0x1d0 [ 260.697077][ T5445] tcp_recvmsg_locked+0x14b2/0x25f0 [ 260.702267][ T5445] tcp_recvmsg+0x22b/0x8b0 [ 260.706668][ T5445] inet_recvmsg+0x13a/0x250 [ 260.711199][ T5445] sock_read_iter+0x3fa/0x530 [ 260.715902][ T5445] vfs_read+0x7cf/0xbc0 [ 260.720042][ T5445] ksys_read+0x19b/0x2c0 [ 260.724270][ T5445] do_syscall_64+0x2b/0x70 [ 260.728673][ T5445] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 260.734554][ T5445] [ 260.736864][ T5445] Memory state around the buggy address: [ 260.742476][ T5445] ffff88807b9e5080: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 260.750520][ T5445] ffff88807b9e5100: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 260.758589][ T5445] >ffff88807b9e5180: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 260.766643][ T5445] ^ [ 260.774077][ T5445] ffff88807b9e5200: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 260.782129][ T5445] ffff88807b9e5280: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 260.790170][ T5445] ================================================================== [ 260.800757][ T5445] Kernel panic - not syncing: panic_on_warn set ... [ 260.807361][ T5445] CPU: 0 PID: 5445 Comm: syz-executor.3 Not tainted 6.0.0-rc7-syzkaller #0 [ 260.815948][ T5445] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/26/2022 [ 260.826007][ T5445] Call Trace: [ 260.829294][ T5445] [ 260.832224][ T5445] dump_stack_lvl+0x1e3/0x2cb [ 260.836914][ T5445] ? io_alloc_page_table+0x110/0x110 [ 260.842206][ T5445] ? panic+0x76b/0x76b [ 260.846279][ T5445] ? preempt_schedule_common+0xb7/0xe0 [ 260.851751][ T5445] ? preempt_schedule+0xd9/0xe0 [ 260.856604][ T5445] ? vscnprintf+0x59/0x80 [ 260.860932][ T5445] panic+0x316/0x76b [ 260.864824][ T5445] ? fb_is_primary_device+0xcc/0xcc [ 260.870010][ T5445] ? _raw_spin_unlock_irqrestore+0x128/0x130 [ 260.875981][ T5445] ? print_report+0x1e0/0x220 [ 260.880645][ T5445] ? drm_gem_object_release_handle+0x3d/0xb0 [ 260.886614][ T5445] end_report+0x91/0xa0 [ 260.890757][ T5445] kasan_report+0x108/0x130 [ 260.895250][ T5445] ? drm_gem_object_release_handle+0x3d/0xb0 [ 260.901218][ T5445] drm_gem_object_release_handle+0x3d/0xb0 [ 260.907011][ T5445] idr_for_each+0x1f8/0x2e0 [ 260.911502][ T5445] ? drm_gem_handle_delete+0x130/0x130 [ 260.916945][ T5445] ? idr_find+0x60/0x60 [ 260.921089][ T5445] ? _raw_spin_unlock+0x40/0x40 [ 260.925932][ T5445] drm_gem_release+0x21/0x30 [ 260.930516][ T5445] drm_file_free+0x6ac/0x920 [ 260.935095][ T5445] drm_release+0x33e/0x5c0 [ 260.939501][ T5445] ? drm_lastclose+0xa0/0xa0 [ 260.944077][ T5445] __fput+0x3b9/0x820 [ 260.948054][ T5445] task_work_run+0x146/0x1c0 [ 260.952634][ T5445] do_exit+0x55e/0x20a0 [ 260.956785][ T5445] ? mm_update_next_owner+0x6d0/0x6d0 [ 260.962144][ T5445] ? lockdep_hardirqs_on_prepare+0x448/0x7b0 [ 260.968113][ T5445] ? print_irqtrace_events+0x220/0x220 [ 260.973555][ T5445] ? _raw_spin_lock_irq+0xdb/0x110 [ 260.978658][ T5445] do_group_exit+0x23b/0x2f0 [ 260.983235][ T5445] ? _raw_spin_unlock_irq+0x1f/0x40 [ 260.988418][ T5445] ? lockdep_hardirqs_on+0x95/0x140 [ 260.993604][ T5445] get_signal+0x172f/0x1780 [ 260.998098][ T5445] ? ptrace_notify+0x340/0x340 [ 261.002852][ T5445] arch_do_signal_or_restart+0x8d/0x750 [ 261.008388][ T5445] ? vm_mmap_pgoff+0x248/0x2f0 [ 261.013140][ T5445] ? get_sigframe_size+0x10/0x10 [ 261.018068][ T5445] ? __fget_files+0x3ba/0x420 [ 261.022740][ T5445] ? exit_to_user_mode_loop+0x42/0x160 [ 261.028186][ T5445] exit_to_user_mode_loop+0x74/0x160 [ 261.033458][ T5445] exit_to_user_mode_prepare+0xad/0x110 [ 261.038990][ T5445] syscall_exit_to_user_mode+0x2e/0x60 [ 261.044448][ T5445] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 261.050326][ T5445] RIP: 0033:0x7f4fb728a669 [ 261.054740][ T5445] Code: Unable to access opcode bytes at RIP 0x7f4fb728a63f. [ 261.062085][ T5445] RSP: 002b:00007f4fb8402168 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 261.070486][ T5445] RAX: fffffffffffffff4 RBX: 00007f4fb73abf80 RCX: 00007f4fb728a669 [ 261.078442][ T5445] RDX: 0000000000000000 RSI: 0000000000003028 RDI: 0000000020ffc000 [ 261.086399][ T5445] RBP: 00007f4fb72e5560 R08: 0000000000000003 R09: 0000000100000000 [ 261.094354][ T5445] R10: 0000000000000012 R11: 0000000000000246 R12: 0000000000000000 [ 261.102320][ T5445] R13: 00007ffe6d0a752f R14: 00007f4fb8402300 R15: 0000000000022000 [ 261.110293][ T5445] [ 261.113457][ T5445] Kernel Offset: disabled [ 261.117773][ T5445] Rebooting in 86400 seconds..