fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x40020, 0x100fe0}, {&(0x7f0000086c00)="eb52904e5446532020202000080200000000000000f8000000000000000000000000000080008000ff030000000000000400000000000000ff00000000000000f500000001000000a3b8b20fcf7aa836000000000e1fbe717cac22c0740b56b40ebb0700cd105eebf032e4cd16cd19ebfe54686973206973206e6f74206120626f6f7461626c65206469736b2e20506c6561736520696e73657274206120626f6f7461626c6520666c6f70707920616e640d0a707265737320616e79206b657920746f2074727920616761696e202e2e2e200d0a00"/224, 0xe0, 0x1ff800}, {&(0x7f0000086d00)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1ff9e0}], 0x0, &(0x7f0000086e00)) getpeername(0xffffffffffffffff, &(0x7f0000000140)=@x25, &(0x7f00000000c0)=0x80) [ 291.375308][T10700] loop1: detected capacity change from 0 to 8185 [ 291.487000][T10704] UDF-fs: bad mount option "novÊ’lƒ wÌŸG• 2s" or missing value [ 291.519099][T10700] ntfs: (device loop1): read_ntfs_boot_sector(): Primary boot sector is invalid. 13:51:21 executing program 2: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="28000000180001fd62000004000000000200000000000008"], 0x28}}, 0x0) r0 = socket(0x10, 0x80002, 0x0) sendmsg$NL802154_CMD_SET_BACKOFF_EXPONENT(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, 0x0, 0x800, 0x70bd2d, 0x25dfdbff, {}, [@NL802154_ATTR_MAX_BE={0x5, 0x10, 0xff}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x40000) sendmmsg$alg(r0, &(0x7f0000000180)=[{0x2, 0x1000000000000, &(0x7f0000000080), 0xe, &(0x7f0000000100)}], 0x492492492492642, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/130, 0x82}, {&(0x7f0000000340)=""/12, 0xc}, {&(0x7f0000000380)=""/38, 0x26}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x4, 0x2f1, 0xffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x12, r2, 0x0) preadv(r1, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0, 0x0) [ 291.529530][T10700] ntfs: (device loop1): read_ntfs_boot_sector(): Mount option errors=recover not used. Aborting without trying to recover. [ 291.542721][T10700] ntfs: (device loop1): ntfs_fill_super(): Not an NTFS volume. 13:51:21 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) [ 291.779622][T10713] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 13:51:21 executing program 3: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) [ 291.821242][T10713] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 13:51:22 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x1) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x802, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x4}, 0x1c) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x2, @mcast1}, 0x1c) ioctl$sock_SIOCOUTQNSD(0xffffffffffffffff, 0x894b, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) preadv2(r3, &(0x7f0000005940)=[{&(0x7f00000044c0)=""/116, 0x74}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x29}, {0x0}], 0x9, 0x0, 0x0, 0x5) setsockopt$IP_VS_SO_SET_STOPDAEMON(r3, 0x0, 0x48c, &(0x7f0000000400)={0x1, 'macsec0\x00', 0x4}, 0x18) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$NFULNL_MSG_CONFIG(r1, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0xa578bdfc56e14777}, 0xc, &(0x7f0000000280)={0x0, 0x24}}, 0x0) bind$inet6(r4, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x20000001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) sendmsg$sock(r4, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000180)="1f11", 0x2}], 0x1}, 0x4004045) ioctl$int_in(r4, 0x5421, &(0x7f0000000100)=0x3) splice(r4, 0x0, r2, 0x0, 0x60000, 0x0) 13:51:22 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd60d4c45400102b0020010000000000000000000000000001fe8000000000000000000000000000aa2c0300000401b078006e810300e8bd72"], 0x0) 13:51:23 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xa4}, {0x7}, {0x6}]}) r0 = syz_open_dev$I2C(&(0x7f0000000180), 0x8c, 0x40002) fremovexattr(r0, &(0x7f00000001c0)=@known='trusted.overlay.origin\x00') write$P9_RREAD(0xffffffffffffffff, 0x0, 0x0) write$P9_RREAD(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="470036e84233026423c6817900007502003c0000007f41b68181efd62811005af5a80f09bedc0325046f791b4c6fa8f70000000000000000"], 0x47) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) write$P9_RSYMLINK(r1, &(0x7f0000000040)={0x14, 0x11, 0x2, {0x1, 0x4, 0x4}}, 0x14) 13:51:23 executing program 1: syz_read_part_table(0x0, 0x2, &(0x7f0000001140)=[{0x0, 0x0, 0x7fff}, {&(0x7f0000000140)='RDSK', 0x4}]) syz_read_part_table(0x0, 0x4, &(0x7f0000000100)=[{&(0x7f0000000000)="9f949c26630b2dfec6177bbd65e68efeca2470e1bbcb151b687e8d1f941efe8cfde97653d4000000000000fd801f04427272e900739fdbf59cc055f304af760c771953612e507b1ed2b4c88a91b6e6841001040000225df568704cdf06358769888fed47e90f4212b4ca771b9b6c572bffcf7eb98e6cbfa0385bc864d271a1435e6c2cb5ac823b8f866269e18e8a0246eb2cc19dae0d8452d0f23c7cb67a2db3c92ed3ba940713984147640d86694ba3cc4dd357070b195a10a63092b1ebcb8ec675e49a5f9a1b5aff82bbae31e788c2d06f43deb8f6", 0xd6, 0x1}, {&(0x7f0000000180)="beffee932040f3a60e507c2972f8c25b9e988e6c04f937464086beb07ed3c3cdeb516ac5dd21678fe05749ea304afb4ca49ec47dd7ab23b9e7115ee5048d2ca0c4629f35e28c8866df4619ed5baa59f47f2799d0ec5d862e191f21ae8b477c555a03997fa46fb16a441f9f32568097d709fa4aaa55e92f39f15836fcffcd2440d2aed6f80279e857987d96af7431ed5c3dcf854f3ac0f0680da09db7569c35365fa77e68ee52f524c457547a7ef466ba395e505c3019ecdae9c8559a2edb17a440a88b68c13c68f77bff45ff72eb3dfe98f18f370d0acb6c51e7340b4df8eb6e2ff747b1f5242061", 0xe8, 0x493}, {&(0x7f0000000280)="a4809c5803fc7d9cff3e74e2fb39c8c8a3ca0f9cf028bc4176088677464de5a1b63c82a70904d18a9a3fe090699be5efc3bdb07ff7ce472d6111a9a6ccce28d72caa3836567650ddd77c1a5c2608c7f2c8ead473b50db768b4b97ea7da4e9d41519f84bcb36989602c7cc1448a5f3b063fb5e82728e99c59534a7daab69563013df9b40e83c9d9c5dd229a962abfd10a225514df1848fac70d019c94694aa4dedbd4be1af4a6bd7f0c947a98a1cf1808e5a0b8b94d10fd2c9e29b44013", 0xbd, 0xc0000000}, {&(0x7f0000000440)="a4e45b96ecf1de672dd8b2b28b80840aad9e91df2be4c29bb5d03543a1e3995d5fec4c2406a772a68727ded7201d4cdd201c5f4fa6b94f176efe7500b98a29f1ce6c1a07007e26ad8ba5e9592c1e939382df06e1ccffe44125f58a41791c2042f9ae7ef3bf01a4f916147571d089bba14619eea8c649db0c6733c31bc4bc9952dfee5df4c294725a949dbcc60ad352b075d29985ae02e4e8d83635a6a3cb27bffb1901e8d2648f20d6c600f0dffd2fc1ba068a9f74849f29f8c97244af1f6e686f5a09d21e4178a1e7cdc61b1a1b9e642023af0e6c96e3cf5e9588fa003799ff5958ad118ec8342eac4314be614781d4ecd76c676452afaeee4823e6e6f966385f0bdb02197219f97d5cd77a34bde3a324eab05e4b7de2139c423eaef0defd003ceba64b827b9bf50c897a243ba0b2b70b03aee5b83fe51dd280c21c6a792bc1ab17391d581f0dcfcf4c75100d67a93cadb17c01444293f3e3007222886018b2753a04c95619e97d344b54466a30dd1f8519bc8722c4a6edb695d16cb378ea0fa0791377fe527091ee42f8a0ca6a939faac127805c6db64551680e122cb86917d26ffee2987b14b00a3419532eadca33c72736682883c0826957d527c6f96ee37e6d7429678da0f066b148424399f384cd97e7b302b43d6fe53725179ac97325608753b130f8b1e88a1658f7c31cb85cad2fd2e52182861be888f7fe7ddbe8802454ade8a253d3a3b9d38adacd6638be8d8d9af623a71bedb7a6197f7f58f420f3002f174073888e63b49750a38764c97e6c9fc8781629e9c9cbf5f0ca260a79ae9e4369d6ec3f9aca1ce89fd84d5001924a76b3a052ae5256dd0d4beb61a33bbd7b6163d6ed917e65e1890412c889af759ae0d48ac34d3afd0cb30cea", 0x27d, 0x2}]) [ 293.332955][ T34] audit: type=1326 audit(1622296283.477:6): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=10731 comm="syz-executor.2" exe="/root/syz-executor.2" sig=31 arch=40000003 syscall=240 compat=1 ip=0xf7f3c549 code=0x0 [ 293.423007][T10734] loop1: detected capacity change from 0 to 127 [ 293.667241][T10734] loop1: detected capacity change from 0 to 127 [ 294.126258][ T34] audit: type=1326 audit(1622296284.277:7): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=10731 comm="syz-executor.2" exe="/root/syz-executor.2" sig=31 arch=40000003 syscall=240 compat=1 ip=0xf7f3c549 code=0x0 [ 295.051874][T10743] IPVS: ftp: loaded support on port[0] = 21 [ 295.527488][T10743] chnl_net:caif_netlink_parms(): no params data found [ 295.888373][T10743] bridge0: port 1(bridge_slave_0) entered blocking state [ 295.895928][T10743] bridge0: port 1(bridge_slave_0) entered disabled state [ 295.906229][T10743] device bridge_slave_0 entered promiscuous mode [ 295.967426][T10743] bridge0: port 2(bridge_slave_1) entered blocking state [ 295.974966][T10743] bridge0: port 2(bridge_slave_1) entered disabled state [ 295.985008][T10743] device bridge_slave_1 entered promiscuous mode [ 296.165115][T10743] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 296.254596][T10743] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 296.400497][T10743] team0: Port device team_slave_0 added [ 296.441598][T10743] team0: Port device team_slave_1 added [ 296.560232][T10743] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 296.569139][T10743] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 296.595990][T10743] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 296.731038][T10743] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 296.738522][T10743] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 296.764794][T10743] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 296.979850][ T18] Bluetooth: hci4: command 0x0409 tx timeout [ 296.987371][T10743] device hsr_slave_0 entered promiscuous mode [ 297.031657][T10743] device hsr_slave_1 entered promiscuous mode [ 297.055314][T10743] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 297.063007][T10743] Cannot create hsr debugfs directory [ 297.622895][T10743] netdevsim netdevsim4 netdevsim0: renamed from eth0 [ 297.648651][T10743] netdevsim netdevsim4 netdevsim1: renamed from eth1 [ 297.708698][T10743] netdevsim netdevsim4 netdevsim2: renamed from eth2 [ 297.747353][T10743] netdevsim netdevsim4 netdevsim3: renamed from eth3 [ 298.160234][T10743] 8021q: adding VLAN 0 to HW filter on device bond0 [ 298.199079][T10242] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 298.209662][T10242] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 298.236531][T10743] 8021q: adding VLAN 0 to HW filter on device team0 [ 298.276959][T10242] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 298.287426][T10242] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 298.296749][T10242] bridge0: port 1(bridge_slave_0) entered blocking state [ 298.304066][T10242] bridge0: port 1(bridge_slave_0) entered forwarding state [ 298.369089][T10242] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 298.378279][T10242] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 298.388347][T10242] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 298.397599][T10242] bridge0: port 2(bridge_slave_1) entered blocking state [ 298.404990][T10242] bridge0: port 2(bridge_slave_1) entered forwarding state [ 298.414082][T10242] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 298.424994][T10242] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 298.435727][T10242] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 298.446036][T10242] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 298.476293][T10242] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 298.497362][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 298.507661][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 298.552772][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 298.562329][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 298.572453][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 298.582302][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 298.607107][T10743] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 298.663033][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 298.671053][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 298.705836][T10743] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 298.918930][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 298.930372][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 298.991440][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 299.000998][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 299.035074][T10743] device veth0_vlan entered promiscuous mode [ 299.045576][T10242] Bluetooth: hci4: command 0x041b tx timeout [ 299.060237][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 299.069519][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 299.092061][T10743] device veth1_vlan entered promiscuous mode [ 299.193569][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 299.203025][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 299.213052][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 299.222859][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 299.276181][T10743] device veth0_macvtap entered promiscuous mode [ 299.331896][T10743] device veth1_macvtap entered promiscuous mode [ 299.376310][ T9569] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 299.385794][ T9569] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 299.418056][T10743] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 299.428741][T10743] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 299.440552][T10743] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 299.452378][T10743] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 299.462491][T10743] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 299.473209][T10743] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 299.483345][T10743] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 299.494043][T10743] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 299.508006][T10743] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 299.517259][ T9569] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 299.527431][ T9569] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 299.556825][T10743] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 299.567873][T10743] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 299.578798][T10743] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 299.589480][T10743] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 299.599559][T10743] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 299.610244][T10743] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 299.620309][T10743] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 299.631033][T10743] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 299.645045][T10743] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 299.655994][ T9569] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 299.666126][ T9569] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 299.703566][T10743] netdevsim netdevsim4 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 299.712861][T10743] netdevsim netdevsim4 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 299.722559][T10743] netdevsim netdevsim4 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 299.731574][T10743] netdevsim netdevsim4 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 300.082711][ T1245] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 300.090892][ T1245] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 300.098995][ T9528] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 300.267950][ T1245] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 300.276773][ T1245] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 300.289187][ T9528] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready 13:51:30 executing program 3: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:51:30 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:51:30 executing program 1: r0 = socket$tipc(0x1e, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4800) setsockopt$TIPC_GROUP_LEAVE(r1, 0x10f, 0x88) setsockopt$TIPC_GROUP_JOIN(r0, 0x10f, 0x87, &(0x7f00000000c0)={0x42, 0x0, 0x3}, 0x10) dup2(r0, r0) r2 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r2, &(0x7f0000000080)=@nameseq={0x1e, 0x1, 0x0, {0x42, 0x0, 0x3}}, 0x10) sendmsg$tipc(r2, &(0x7f00000007c0)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x42, 0x2}}, 0x10, 0x0}, 0x0) 13:51:30 executing program 2: syz_mount_image$squashfs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4000000040000001, 0x2, &(0x7f00000004c0)=[{&(0x7f0000000140)="6873717307000000911d675f001000000000000001000c00d00002000400000026010000000000000602000000000000b501000000000000ee0100000000000099000000000000003e010000000000008501000000000000a30100000000000078da2baeacca4eccc9492d2aa61d030085492b1f78da2baeacca4eccc9492d2a1e658c324619a30c1803005565c4a273797a6b616c6c657273a30078da636278cbc8c0c0c83051363d1ec8604800e2ff4000a41852805804889990d43003f925486aa4581818a4813433c37fb81aa01003c82c3520d62fc92dd02faeacd2cdcc4d4c4f4d4fcd3331b434373733b634d24fcbcc493580908c48363031400088d604627620e644926705f2fba16ab81850012392cba0f28cc87ad9806233a1721acaa87a9990f4229b0131f700dc0c76a818282442807ee400d2008b6a3509450078da63648000662056016226061686b4cc9c54030f0646a0208463c80255c508a5991838c0127ac9f939296d40614698b6654006cc0cc3470cac708e1132c71800421f11fb1c0078da636080803628ad02a53da0f43228fd084aab3142680046df02a2850100000000000008805cf90100535f0100ab010000000000001d0078da63606063a8482c29293264636080b21860624670312300b5bc09ab108000000000000000000200000024000000bd010000000000000100000000000000dc01", 0x200}, {&(0x7f0000000080)='\x00', 0x1, 0xa0}], 0x0, &(0x7f00000000c0)=ANY=[]) r0 = socket$phonet(0x23, 0x2, 0x1) connect(r0, &(0x7f0000000340)=@llc={0x1a, 0x201, 0x7, 0xff, 0xb0, 0x9, @remote}, 0x80) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x1, 0x1, &(0x7f0000000500)=[{&(0x7f00000003c0)="b49532fc921576e5f97d3e9635f55ccde50d93dd1851dde7c195915c60ea60d4863bb13eb1f566cce4fba18a330b80a6d0780554ca96e8425216433c20a90a199b66b975b06974f2358db2df2a85d82c59570a4d1adda3a67f4516c3ec1043dc934ab27b651883de17876246d32183a364e7258eeef91e1be7f650a2c4fea3e26a7f9b223365ee69b38f6ac8a8553cedfd4aa051065d35b050b11b7ceb28d76dd7de0b82ef48a39d90984a8d6dbc564bf7438704f0415fb18dab3f102fa22bb2927983d1", 0xc4, 0x6}], 0x80000, &(0x7f0000000540)={[{@gid={'gid', 0x3d, 0xee00}}, {@huge_advise}, {@size={'size', 0x3d, [0x35, 0x33, 0x2d, 0x33, 0x78, 0x6b, 0x65, 0x74, 0x36]}}, {@huge_never}], [{@appraise}, {@dont_measure}, {@subj_role={'subj_role', 0x3d, '{:-'}}, {@measure}, {@fowner_eq}, {@uid_gt={'uid>', 0xffffffffffffffff}}, {@euid_lt={'euid<', 0xffffffffffffffff}}]}) [ 300.861889][T11000] loop2: detected capacity change from 0 to 264192 [ 301.043842][T11000] squashfs: Unknown parameter './file0' [ 301.183655][ T9528] Bluetooth: hci4: command 0x040f tx timeout 13:51:31 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) ioctl$IOC_PR_RELEASE(r1, 0x401070ca, &(0x7f0000000080)={0x8, 0x1, 0x1}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x12, r2, 0x0) preadv(r0, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r3 = socket$netlink(0x10, 0x3, 0xc) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r5) preadv(0xffffffffffffffff, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) r6 = pidfd_getfd(r0, r2, 0x0) kcmp$KCMP_EPOLL_TFD(0x0, 0x0, 0x7, 0xffffffffffffffff, &(0x7f0000000300)={r6, r2, 0x80000001}) fremovexattr(r0, &(0x7f0000000040)=@known='security.selinux\x00') sendmsg$nl_route(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)=@ipmr_delroute={0x1c}, 0x1c}}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[], 0x70}}, 0x20) 13:51:31 executing program 1: r0 = openat$ttyprintk(0xffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$F2FS_IOC_GET_PIN_FILE(r0, 0x8004f50e, &(0x7f0000000140)) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7ffc0000}]}) r1 = syz_io_uring_setup(0x8a, &(0x7f0000000280), &(0x7f0000ee7000/0x1000)=nil, &(0x7f0000ee6000/0x3000)=nil, &(0x7f0000000040), &(0x7f0000000240)) seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f0000000100)) signalfd4(0xffffffffffffffff, &(0x7f0000000180), 0x8, 0x0) [ 301.305897][T11000] loop2: detected capacity change from 0 to 264192 [ 301.314120][T11000] squashfs: Unknown parameter './file0' 13:51:32 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet(0xa, 0x801, 0x84) sendto(r1, &(0x7f0000000080)="f5", 0x1, 0x0, &(0x7f0000000100)=@generic={0xa, "6a64c974246412fdb7e4937f9442856bb59c929ee4a4d8ed023d4fb8c157aefef87528417a5dbb266c1215687e3a3e7cac9293f2c6dffd1fb0bc81692c0a16348217ea1350bab263aea5aec5295a7daf06e02021d0ce17fa039ec38c86840a6dabc8024e80511492c3c476ff0173c6ec799414bcb3331ed847386283e44a"}, 0x80) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) listen(r1, 0xfc0004) accept4(r1, &(0x7f0000000780)=@ethernet={0x0, @local}, 0x0, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r3, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendmsg$IPCTNL_MSG_EXP_GET_STATS_CPU(r3, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x14, 0x3, 0x2, 0x101, 0x0, 0x0, {0xa, 0x0, 0x2}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x880}, 0x1) 13:51:32 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="3c0000001000010400"/20, @ANYRES32=0x0, @ANYBLOB="000087347817ff529f13e256563d8e040900f67f2051e957e124e539143edb5242e30231e50fd3926b000100626f6e64080000000c0002800800040000000020123f098192d7dbb32ff43d0afa635876"], 0x3c}}, 0x0) 13:51:32 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) [ 302.013932][ T34] audit: type=1326 audit(1622296292.157:8): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=11017 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=40000003 syscall=240 compat=1 ip=0xf7fc3549 code=0x7ffc0000 [ 302.037182][ T34] audit: type=1326 audit(1622296292.167:9): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=11017 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=40000003 syscall=425 compat=1 ip=0xf7fc3549 code=0x7ffc0000 [ 302.060158][ T34] audit: type=1326 audit(1622296292.177:10): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=11017 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=40000003 syscall=192 compat=1 ip=0xf7fc3549 code=0x7ffc0000 [ 302.083112][ T34] audit: type=1326 audit(1622296292.177:11): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=11017 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=40000003 syscall=192 compat=1 ip=0xf7fc3549 code=0x7ffc0000 [ 302.109052][ T34] audit: type=1326 audit(1622296292.187:12): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=11017 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=40000003 syscall=240 compat=1 ip=0xf7fc3549 code=0x7ffc0000 [ 302.132478][ T34] audit: type=1326 audit(1622296292.187:13): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=11017 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=40000003 syscall=354 compat=1 ip=0xf7fc3549 code=0x7ffc0000 [ 302.155372][ T34] audit: type=1326 audit(1622296292.187:14): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=11017 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=40000003 syscall=240 compat=1 ip=0xf7fc3549 code=0x7ffc0000 [ 302.178254][ T34] audit: type=1326 audit(1622296292.197:15): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=11017 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=40000003 syscall=427 compat=1 ip=0xf7fc3549 code=0x7ffc0000 13:51:32 executing program 4: fsetxattr$trusted_overlay_opaque(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f0000000340)="ea", 0x1}], 0x1}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="4c000000100045070001800000c19253ebe75508", @ANYRES32, @ANYBLOB="00000000000000002c0012000c000100466f6e64000000001c00020008000100040100210a001a"], 0x4c}}, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x2, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)=@ipv4_delrule={0x1c, 0x21, 0x300, 0x70bd29, 0x25dfdbfb, {0x2, 0x80, 0x10, 0x0, 0x80, 0x0, 0x0, 0x1}}, 0x1c}, 0x1, 0x0, 0x0, 0x4000011}, 0x8004) [ 302.201140][ T34] audit: type=1326 audit(1622296292.197:16): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=11017 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=40000003 syscall=240 compat=1 ip=0xf7fc3549 code=0x7ffc0000 [ 302.224143][ T34] audit: type=1326 audit(1622296292.197:17): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=11017 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=40000003 syscall=54 compat=1 ip=0xf7fc3549 code=0x7ffc0000 13:51:32 executing program 1: pipe(0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000380)=""/69, 0x45}, {&(0x7f0000000400)=""/153, 0x99}], 0x2, 0x3, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="050000000000000000000600000008000300", @ANYRES32=r2, @ANYBLOB="0800050002000400"], 0x24}}, 0x0) sendmsg$NL80211_CMD_TRIGGER_SCAN(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)=ANY=[@ANYBLOB="1c0c00cb", @ANYRES16=r1, @ANYBLOB="050000000000000000002100000008000300", @ANYRES32=r2, @ANYBLOB], 0x1c}}, 0x0) syz_open_procfs(0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_80211_join_ibss(&(0x7f0000000140)='wlan1\x00', &(0x7f0000000040)=@default_ap_ssid, 0x1, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r3, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r3, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x34, r4, 0x8, 0x70bd26, 0x25dfdbfd, {}, [@ETHTOOL_A_CHANNELS_RX_COUNT={0x8, 0x6, 0x7f}, @ETHTOOL_A_CHANNELS_TX_COUNT={0x8, 0x7, 0x6}, @ETHTOOL_A_CHANNELS_OTHER_COUNT={0x8}, @ETHTOOL_A_CHANNELS_OTHER_COUNT={0x8, 0x8, 0x7}]}, 0x34}, 0x1, 0x0, 0x0, 0x80}, 0x8851) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000b80)={'wlan1\x00'}) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x0, 0x10, 0xffffffffffffffff, 0x0) [ 302.867580][T11033] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. 13:51:33 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='hybla\x00', 0x6) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="bd8af12bf09605da6b41a6d893d6680c76775782e05ef7e90e64cb5290744e7978627d1181343e8ca094a24722971b9e2e21cb212ceda032458784214b8876b284e71623e80070391240957222616420016d545c57a933a4c70bbf6a62ac6e6042dae8d87c8ddd68b17e9e8a5e91bfd8ad07f17d3d1d6e0755f6cffb01ce833a8378f8c958689e3e10fef2e0c6607208e1c851d97167d78f6a5a76f7a9beaee4ccce4265bc65c574740a493d601457181f6fd5dc575686066862f86a459a535c8752d3", 0xc3, 0x0, &(0x7f0000000100)={0x2, 0x4e22, @local}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @local}, 0x10) 13:51:33 executing program 3: open(&(0x7f0000000080)='./file0\x00', 0x1cdb40, 0x0) acct(&(0x7f00000000c0)='./file0\x00') acct(&(0x7f0000000200)='./file0\x00') r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r0, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e) acct(0x0) lsetxattr$security_ima(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380), &(0x7f00000003c0)=@ng, 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) [ 303.270798][ T9528] Bluetooth: hci4: command 0x0419 tx timeout 13:51:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet(0xa, 0x801, 0x84) sendto(r1, &(0x7f0000000080)="f5", 0x1, 0x0, &(0x7f0000000100)=@generic={0xa, "6a64c974246412fdb7e4937f9442856bb59c929ee4a4d8ed023d4fb8c157aefef87528417a5dbb266c1215687e3a3e7cac9293f2c6dffd1fb0bc81692c0a16348217ea1350bab263aea5aec5295a7daf06e02021d0ce17fa039ec38c86840a6dabc8024e80511492c3c476ff0173c6ec799414bcb3331ed847386283e44a"}, 0x80) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) listen(r1, 0xfc0004) accept4(r1, &(0x7f0000000780)=@ethernet={0x0, @local}, 0x0, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r3, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendmsg$IPCTNL_MSG_EXP_GET_STATS_CPU(r3, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x14, 0x3, 0x2, 0x101, 0x0, 0x0, {0xa, 0x0, 0x2}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x880}, 0x1) 13:51:33 executing program 4: socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = syz_mount_image$omfs(&(0x7f0000000200), &(0x7f00000002c0)='./file0\x00', 0x1, 0x3, &(0x7f00000005c0)=[{&(0x7f0000000300)="1c0605a7fee4e9b0ea41082d05091393a776a6ce0c867d5e3acebea86ed0fc8da1cfd91f512472b7b79e5cfa2c44e17ebe28309b0470c97a38de8b787768752493c624cf94e3defe29513dce8694a98dfe62ceef3b5dc7dd", 0x58, 0xfffffff7}, {&(0x7f0000000380)="88cfb20f0ca9961227228a3f7a6752ba80a437bd38066508395897b9d10fddab5345e263fc28102624d4b6f6f46ab695d50c479ff07d310fc1cdaf2b125d6dd5a38640580334f3ea9cdb0cb7368db0b58508b3c0089f8c14ae60f015d98aec9fb2e15ff828ba0c26e4f08ac2be6c5e6491f922744d62299092ce6694976b5173ca9f731f62a905c8345e0c5d8cc4dbac1c6a8eebacacd57b729f7719e2a3acc8ccdf93ae5a8548d5020eb4f6e223d7ef7dbea8b768c8769443bceb054b2b5edfa69a91a441862e72512a9a7c9b2f798bd999a1a3f9b6856212ad6c06e610cac0628069230731dd4db2bedb088849", 0xee, 0x7}, {&(0x7f00000004c0)="8579e3d99592e4a6196a119a74da26721bbcbfc617c889e454d01268013230218eded49ec7b72d869cfe6d58afc603de64f3063b7fe01cda1c97545ed72df886e428815f36154b6916cc1bb6d6799cfb482664b389d86e96750adb36e561293080c2d0524e59aa41951e708d330fa43e46bcfa1c0357c011db596fda355957c28023aa65f4ee7ca385ccd16d72c2744ebec90120fd28dd8c4129ff57966eb5841e0fca3ca969569aecd933c43cda63c804035b82da016f84283d00245331673499d2ff1901c265a2740b7421f2d3257571738678602c3139a96b403fedc6db840b9ea4ddcfec4157729d339d3724dafd3d59a8babaaf6dd8a6a8b1", 0xfb, 0x400}], 0x820000, &(0x7f0000000600)={[{'\x00'}], [{@obj_user={'obj_user', 0x3d, '@'}}, {@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}, {@uid_gt={'uid>', 0xee01}}, {@smackfsdef={'smackfsdef', 0x3d, '\x00'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '/dev/null\x00'}}, {@smackfstransmute={'smackfstransmute', 0x3d, ']%'}}, {@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}, {@obj_role={'obj_role', 0x3d, '/dev/null\x00'}}]}) splice(0xffffffffffffffff, &(0x7f00000001c0)=0x3, r0, &(0x7f00000006c0)=0x401, 0x5, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x4, 0x70, 0x76, 0x80, 0xff, 0x9, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x200, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0xd97}, 0x0, 0x2, 0xffffffffffffffff, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x3000) r3 = memfd_create(&(0x7f0000000480)='\xb9\xecm1\xc1\xf8\xa6\x8d\xc1\xe2zMN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r3, &(0x7f0000000080)="06", 0x1) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r3, 0x0) fcntl$dupfd(r3, 0x406, r1) clone(0x44020100, 0x0, 0x0, 0x0, 0x0) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x8900000, 0x0) syz_io_uring_setup(0x1f5f, &(0x7f0000000240)={0x0, 0xae41, 0x2, 0x3, 0x393}, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000180)) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x5606, 0x0) dup(r1) add_key$keyring(&(0x7f0000000080), 0x0, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x42000, 0x0) 13:51:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)=""/246, 0xf6}], 0x1, 0x401, 0x95) ioctl$PIO_FONT(0xffffffffffffffff, 0x4b61, &(0x7f0000000080)="4fec9af65f848965ca2962d86ceb6ea59668e893755cbf700f4c704c5d8c2089e96a3a6b63c969100734225124f7419a6b1bbfd9a1650df46c2046384c09c6685cd0284de8e89994009c1f61f0ea94e9d9") perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff801, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f00000000c0)={'syzkaller1\x00', {0x2, 0x0, @initdev}}) io_setup(0x2, &(0x7f0000000400)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) io_submit(r2, 0x2, &(0x7f0000000180)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x7, 0x0, r0, &(0x7f0000000100)="db", 0x1}]) 13:51:33 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) [ 303.993884][T11053] Process accounting resumed [ 304.048645][T11052] Process accounting resumed [ 304.075285][T11055] Process accounting resumed [ 304.152756][T11058] loop4: detected capacity change from 0 to 264192 [ 304.282050][T11066] IPVS: ftp: loaded support on port[0] = 21 [ 304.471623][T11059] Process accounting resumed 13:51:34 executing program 3: kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r1 = syz_open_dev$mouse(&(0x7f00000003c0), 0x9, 0x141100) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@multicast2, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private2}, 0x0, @in6}}, &(0x7f00000005c0)=0xe4) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r4) mount$fuse(0x0, &(0x7f00000001c0)='./file1\x00', &(0x7f00000002c0), 0x800088, &(0x7f0000000700)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, r2}, 0x2c, {'group_id', 0x3d, 0xee01}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x3}}, {@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x6}}, {@blksize={'blksize', 0x3d, 0x1400}}, {@blksize}], [{@obj_type={'obj_type', 0x3d, 'ext4\x00'}}, {@fowner_gt={'fowner>', r4}}, {@fsname={'fsname', 0x3d, '\x81'}}, {@dont_hash}, {@fsname={'fsname', 0x3d, 'configfs\x00'}}, {@hash}]}}) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x3, 0xff}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 13:51:34 executing program 2: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$netlbl_mgmt(0x0, 0xffffffffffffffff) mknod(&(0x7f0000000200)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42202, 0x0) splice(r0, 0x0, r1, 0x0, 0xffffffe1, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x7e, 0x0) r3 = dup2(r2, r1) write$FUSE_IOCTL(r3, &(0x7f0000000000)={0x20}, 0x20) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x3d2}}, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="340000001000010400"/20, @ANYRES32=r6, @ANYBLOB="0000000000000000140012000c000100627269646765"], 0x34}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=@bridge_delvlan={0x24, 0x70, 0x6bc6711ac5763745, 0x0, 0x0, {0x7, 0x0, 0x0, r6}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x2, 0x1}}}]}, 0x24}}, 0x0) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000600)={0x198, 0x0, 0x4, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}]}, @HEADER={0x70, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_virt_wifi\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nr0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'xfrm0\x00'}]}, @HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bridge\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond0\x00'}]}, @HEADER={0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}]}]}, 0x198}, 0x1, 0x0, 0x0, 0x4040015}, 0x20000000) sendmsg$nl_route(r1, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=@bridge_setlink={0x3c, 0x13, 0x6e7cb1f7eb39da7d, 0x70bd2c, 0x9, {0x7, 0x0, 0x0, r6, 0x40002, 0xa100}, [@IFLA_MTU={0x8, 0x4, 0x9}, @IFLA_BROADCAST={0xa, 0x2, @random="1aee40d3384f"}, @IFLA_PROTO_DOWN={0x5, 0x27, 0x81}]}, 0x3c}, 0x1, 0x0, 0x0, 0x80}, 0x0) [ 305.035733][T11058] IPVS: ftp: loaded support on port[0] = 21 [ 305.229741][T11089] overlayfs: overlapping lowerdir path [ 305.289373][T11089] fuse: Bad value for 'fd' 13:51:35 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) [ 305.631178][T11093] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 13:51:35 executing program 3: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) [ 305.861938][T11112] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 13:51:36 executing program 1: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:51:36 executing program 2: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$netlbl_mgmt(0x0, 0xffffffffffffffff) mknod(&(0x7f0000000200)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42202, 0x0) splice(r0, 0x0, r1, 0x0, 0xffffffe1, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x7e, 0x0) r3 = dup2(r2, r1) write$FUSE_IOCTL(r3, &(0x7f0000000000)={0x20}, 0x20) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x3d2}}, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="340000001000010400"/20, @ANYRES32=r6, @ANYBLOB="0000000000000000140012000c000100627269646765"], 0x34}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=@bridge_delvlan={0x24, 0x70, 0x6bc6711ac5763745, 0x0, 0x0, {0x7, 0x0, 0x0, r6}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x2, 0x1}}}]}, 0x24}}, 0x0) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000600)={0x198, 0x0, 0x4, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}]}, @HEADER={0x70, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_virt_wifi\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nr0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'xfrm0\x00'}]}, @HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bridge\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond0\x00'}]}, @HEADER={0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}]}]}, 0x198}, 0x1, 0x0, 0x0, 0x4040015}, 0x20000000) sendmsg$nl_route(r1, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=@bridge_setlink={0x3c, 0x13, 0x6e7cb1f7eb39da7d, 0x70bd2c, 0x9, {0x7, 0x0, 0x0, r6, 0x40002, 0xa100}, [@IFLA_MTU={0x8, 0x4, 0x9}, @IFLA_BROADCAST={0xa, 0x2, @random="1aee40d3384f"}, @IFLA_PROTO_DOWN={0x5, 0x27, 0x81}]}, 0x3c}, 0x1, 0x0, 0x0, 0x80}, 0x0) 13:51:36 executing program 4: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800004, 0x12, r2, 0x0) preadv(r2, &(0x7f00000001c0), 0x0, 0x9, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000040)=0x1) r3 = syz_mount_image$affs(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x2, 0x6, &(0x7f0000000680)=[{&(0x7f0000000140)="acb5bc99567fd3a6477f1bebe3e6591ba1deb411b2f280cd8bcecf283b3af916cd8698ee71ea7708aca548609fe34ba15f3c78fce2035518b2bc72f0dbfa70c8efe1834c592240c0b6efa3c481d101d99c6d446721879f020654dff5c39d8b1c36dfb30d288589d4d303e92c7805331fba9d2b23d187d2b9cb4731d49110856e7490ea1b907704", 0x87, 0x5}, {&(0x7f0000000240)="6efb20423ba460167079782111e80ec44b9954ac1ae5846ddb62cc2128025b66d36dba0b83e51a3adaf65743df02a8f33c287d3effac52fc51f591eabfce81a1ecdd287b6b98a2475548bde76681abb549243f3f59ac38d1b682ec4790f9fff09a6ccc93dd1a16fbb19b31b0a909146f1101a84edbc8ceac9ea98a7634d097456643e584e2b41f3ba854067e946755fab275d17757510dfa18e58014a73ebeb045d54db2e7c11ef1ac485bfafef3a13402bb2f924c1c3b28bf4f34b6133301b753e0a225", 0xc4, 0x2}, {&(0x7f0000000340)="abde2067069dd2460f2fb8b5df51a022037dbd8105c78a74cc4d6892469454107c6c40c764df", 0x26, 0x1}, {&(0x7f0000000380)="8b2e3ba649a158ba4e8593c7c2524f294903652370b87b49cfe31c1216601ad28af7f2d94d4222b72f8bd94272f66a900b803f9b0d6959ce04060af2305ee3579383b012f24dda4e9ced80ea73f167c81bf09473dc60658c4370701573ba92887cba6da0abfe6e65635bac80824059284cad107108c752e1d10c4e0eb4616faa41460e2d728d7b7d8acf983299a63c768bca8e506f8b55e886915e682ba491841ffb28a3833046679e7df4573e0d4bd01f48adf13043081814d78036a75493e584953b3888d1063584a2d0f48293c7de78b6a3e973", 0xd5, 0xd69f}, {&(0x7f0000000580)="818d6a4297c107c1223eb0fa21e1ab36addd6ff12bb8f87b1b95110cbbbe530a4f41f959dd0c2312063ea35cf35a9240ed3deaae96259cc8823e6717131b748fea00f309e8f1897d226c50607937e7b9d4904cd2ce11e0add4666b8c4f9a7bf464de8429c7866f8dedbea3361501e5b5105fcbe2e6845e5fbc107d6a0503696b153d9de84cb125d48864b2acb9d4d10301f5dc7e88bac3bafeb707c66506ad358a18cf3974632d264f8c18d1f3ce9b4aa0998aee2f1a80b7a5080d98dfeca28d6b1cb44d1ef02d42c5ae0dca01ceebe6ccdce38e252ee58f8bddbc4d0376de0252", 0xe1, 0x3}, {&(0x7f0000000480)="84e06b5d50bd504580b546e5429d4117372df1acbd50406688022cd7ba0a80693324847813decd0336870bfea9ecbcba36f3b6084c2edcc31b2ef21730e9693d506947f8cddab0ff52aa3bf74d7e4126ce36d0ef792f83529022f3fde197dcefa92564a3f222f5ba7a10abd1294ff82750687b80192f16395af793c98f5016a8384832b8f4e1e01048745bf1698eea4ef4d1b51cc501d671e34c0515843e3eace54fd8", 0xa3, 0x75e2}], 0x4000, &(0x7f0000000980)=ANY=[@ANYBLOB="212c3a265e2c272c5e1a2b5d2c292e2c7365636c6162656c2c736d215b2c70656374696f2c6673757588643d31676430356665622d640962372d3465613448636134642d64336631343433372c736d61636b6673ef2a5e242c66736d616769633d3078303030303030303030303030303437382c00000000000000000000c9a1f68de99b3d76e5a360dae2cc3636d3aa977ef03c5b16689701bf00000000000000"]) writev(r3, &(0x7f0000001e00)=[{&(0x7f00000007c0)="5141ce38fd8da1f18d972ea9765842c4aecefb9b3a2007c1eb4c661d610805f0fff48e00"/47, 0x2f}, {&(0x7f0000000800)="c69d3aa1574659b163491338c4fb973af37c63125b1ff0d090944a158c368f993292019969252d2290f884f3b2cafb1ce7dd42d45905d564e17d555597585d7db70548504d91", 0x46}, {&(0x7f0000000880)="c3453a9229437f9cf1fb33636091c8a3e2ed5a0a082a167e11d4f374bfd4f3683f77f48732e8e564718c9052b7b5085c8e7f078b2fc9e1ed50bd147fdf38f3784e6bf49a51079b080a518edc865d802ef0ad9da640eadc7325610b6aebf3ba4be8a2c3a795fd350cc670ba4dba3f73b6970101503bfe53e3fc2f4fea470e1c09afcb3e8881f108e119a8ebc41b9b854222c728473eda8d391bb73eb370275d86a7d8faabd2e7a1cbdc33160fb0e650ef590f51ec60285e33ad98f8529686dc881e20162de873801055ee5149908e8b69582af4490c6ff32c5c0b4e614ff1a6ec55952086708294aeb7d040464e7506614d4eb1a522455c2a88a63dc811a9", 0xfe}, {&(0x7f0000002140)="52fdb1924c2ca678afba439369f96cbb93dcf349f3f75d3fc02d6490ba1010d3b8138ad858d693ba1b3d1019e5c774f2862db20632937612f5090104ed7989e022d6702d6845707ae4505d6a18963206ab0a1f4ab585320e4863948c584b9fedb0152f32d0cc96e5e37bd751bb53459de2698fd8ab50d16fd663c1484cdc23d33c64ee4f9a2ae212ec83aa227259111f47ca3a944b112a3c52aa68d9ec3b749084875cddccbe52026e6b057c0f52af0ae8e6f5b307f40705c1ba32feef6a7324a613c834457ba1c7dda913b897e97aeae386da43b25c3f93ddb98387d9e479e1a016249a4e3e2c29eaad40eee6200544e37ecbd65cb50ec50d8a66924560e610ee770f69a06af789c54b087a9049bfe18ed9a8ab7d0cc0e21b8ce103ce003ec0e90b129ac1e6dff8124c5e58391379ba7482c3c38a078e205e5796953b2e844c102769fc40ba712a51ee8e27c6cdb5", 0xee}, {&(0x7f0000000a80)="d7e5343e7d30e9d7d802319bdcf3bd7f33c95884c9a52ab3ec5b2919af3c2ce2e0789dd913cae11a07009c44cc4280f358d78b84e774c0521b4d54604aa45ae8454919728b68955384633d3b75c0f8e539f7ae221a56b9e64f0ed669cff7df35ba2ecdaa204ab8cb31e25d5d175977413e3462ca52772e41acc42554fc2d8d47bb1d59484ede6ad8583bac452393bc92699b78be10c15dff281b7751a85aa2dbc893b731877a9f266b63e215eba8", 0xae}, {&(0x7f0000002040)="1c422f541b7cca2e30c6591b2b222e2ac747b93fe3b30dd957f8365b3b52cd907cf3e913ba78bf0f747171a5027526f74ec6872877d016c8f121d4a19946286c08cc4c9475e87fa2d51f0c1c064109e854ff288759e3689d1d684c6dc8285d59aacdd60a5a6300e688e9828b35020e6b93f1b6b7773e220583e106a2ce5c4310c8ec1ee969b83264978f28ae256d743c65477fb0447f0eb36a3ffa4ca03a7b6fb6ccae214239d69ad2d9449dc30eaa8b5b3d0b4da2fdf6af60b82296bd49dce64c7bfa5198fa730ec54b57cad2ed543487285a2792375ca53c7f3665cfe6a0d19476", 0x1}, {&(0x7f0000000c80)="f9a8e9712073b916", 0x8}, {&(0x7f0000001fc0)="70cdf13422b767012d08f0da8972784bf5fc17a2025e010000002fcb7848f15400332cd2c76272638911f9b89fdb575c97134f24c72fe42a124c7bf81dbc5d682844bb82", 0x47}, {&(0x7f00000022c0)="58c13d94793eda1447e8f06a3b64fd42a32fbfc8b7372854b7c616422353c1eb647be6c1e110630054dd76d0c893e87bc25a81ac8ac866c520bd7a89c84f6d1a2dbafc77b10f530db1c2de0f1b1e32e57853f5afdc15d79fd86c587f54e736bd1acb808db1e31d547b485e7d4672b6eb7173a28fc58398d7b385abd92e2c4fa251604aaf4e1261a4f549de0a1a11d8cc6eb5375a434173e4df07b17756e952d97a675fc39f295584268fc533b20273ab0918994ac6452cc00c0fcee7e452aafa9cc9dbc0b82ceaeb060298715c7e0c27ac9634b2fc52e2f492e748ee090775d797d7e8b9be37a7199f1c475acd90d3e13492d2bf3292bb96f6243f91a310a4840f853f87509655b7a5e6f2bafd1f6a906f36df388b8757d52638051982baf7f7a96a983754066dcc78706b0a62cfb6a3004f2462d5c32da530a8f9f29af6c4aed5dd85a3dab590ad7f5fa12e97a1a7665188f64e44418b47f7c57c56ce2a93a3561e566ad6d3649d2701e428961dd95892bc65c7b51debe9a00fbd47fce848d5f78d7ae399aed797003bdf8f42cc4ab7eebe28730ca8bc2f7affa4420a009ac14ef9eb3969afd5649b977eef9a5b6c33e01d35bb07b0f241a310f87e65179902d4b73d07be03aa7440bc534ef698bde9f5e86a153c27e2b6992844d147f651e56b4a5a425c88ae1fffe08a45e5b9672dfa2e953296a5842214f0b542cddc551e38fe64bf14671ae3f01db676ed484c23bb75552628222acbe781efec63e6908b04294df822d1f725c65b5bbd8083e700e883f315af9ffb6ac91a73cafae6a6321c484078e908f0ff6d930a5dd2f9b24dc0cee561da381228c1cf84685e7cccbab2cc81130ba2aab48bb2470d324f8354e1eb979544eb1a4d8e923d487c57083dd3787d46d7191e3fc616df85dae4640a30783904acff73f7557bc5a7dfafe67771ea36d98260b56ef1580fbf613ce6121543a9c74f404fadd1f316d3d7d01987fe61aae79f24046e89018d3ff11c020b767647038a57db5ef9ec96827a453b0e4a3f98b9279eccd70077325ee31fc2bf9aa2a49d84d06c8d27b057e02e3793e29559f2355ceb2aaab1d923674441885f37d2482b04402826f2bf059bc99742e8ed96350d52120d31cd80f34c6a6f0d3d2238db4a4b04c58a0d0e4965c4f55a7fd8d03db24d57b89b861075405acdc8dac4ee08720ba59ee724ac24ad6d767ec1d3ff5535f82fefb80fb3898287c80d3cf191050c9b6277d0ec90cbc9c82a472cbf7923eb9bb2b793befa9c9f1833fa098cf8db520a05be4ee8bf087a7c9e9239e8b51c14ba3cacf257f6a95c49861637ff68397b1a0ea7ac336eafdeeaf4e03c316bae7f9ab3de77afb51cacf1b028ab44632860058a0da47e4748892839f2fa98f05ae0b162eedb99d97bd84ec5fc29cd72b3a461e4cd46d7a4ba3d5f7ee111b885dc0d4d59340724a59ff23c9b6a7300cb14f9e54e2ccdbaaa57897fde445c1675d9062eafb468e3460dfc33878138d157ab723534c8a65a12513a42bb5479877c7b38d2f924c46a97532f1f2c2355ad6d03d357d179cc8c3b53421db0ec00d829ad1dda26888f05da2212f6b99a393728257d5723fbd639fe9fed69185411653e8a28dd92883d2c484e4c4daf2b2fafb28ed28b971c80ad31c49786be651652cc71c55bfb052be2f21ddb742eec5208cd17f64ccc656ec1db5e07d81540c804807b441dc4c3325f7b7ce22e6d49c128c800f36ab5016c09ecfd9803faedfc24c1aa007923cad4ba5ecd236e8c442273d2f506df255a44565e815b88343c6e14034c36041753bf9f33e7641b7a4591f754614c2bf96c0605fb3b7977c2552369d5aab2b41de9bdb6ce48e948a681e9bad35e79645e090dae5479c888426e96cb776911d310010cc81e8c71355a057bef1c2c874c75c2788266b20fb9ae9fa25fbe817c2ba6afa39884a50f23d32154b25d024d7b4f0a76ecaa39a187cf6d3678906554c9562d4a0a5c7656764a4188d62da21d954c76ad1242a82f0300ed64db2a4333a39122711e644e992a055a3f7c6afae229d707a08a52f3f0bf525e030f263b8474214b5de6d0e552315a0a8d16a79495afc32a45440c759a083b4bb39ca62248bf67a58b15cbfe037af40014b5053772b294c3d94ac101c62cd88fe6af438c18b13a00bacae29e6c3cd74e7e6645acc3862d4ec54e105b82c26203e0e7df2c13b5bb17e76a27eb0167cdfd0bb73f2b8e3bfd17d11182987c81ab2d3e2bc74de4a788d051164d3e98633e2b0e72b8dd48e46dd9cad1b33c173374f83a67583d46acf214b5b41ed1260f84c39888adeb4e37d6fe392276c8012699ad288362126a30c15d06aa732c7172df7bdf6cad590bafdba8688dc6b0f0ddf2c5795bd05267882ca0a5cc3e65fddc7003c1bcada310bfdfe4658ecf514f7253b27719a3f28ae704fa199643ec2c27e778dc5b322212be72c138c6ff24f7b770e5326aa92fd2c2f8117692f437a44abbc91e3e34c2a2f5f02b3c11d43115554665c56fb00a6355a5b19f4d79ad54cff9ef86337ba8fada8d990893e0226670bc52929b2b08de2202aa30f3bc591cab8a63f64bdce1991ca1b8afeb6415e8262877fd84db09004999cb3a409ec6baef54a0341e5021913b05092cd94b8aadad678a6112890b9de7cbd1f4441644336b95c12488045e4341e76b8c780a413afbba3677b6716ba11d7fbf47dfa45f83d4841212868c70c1bfa98ae5491909f8e8dcf14fef6db922293b4ddec393419f0c0a0dc4819a579edc4aa5230b7f4d1eab7c1362803d2acfb66f827ce934de752293a865d51bf06dd9f27ae7c4cfe574fc951ef06cc187ec69ebbdcc953d559a42f8f9bc600dc6c51e38a523b93b233ba43720a5488267663418624aa1606d5b1ab086e22f6a92343b5c453bf140696ca62efdfead6f001c1c25eb7fd8793254c17a4a693a30c1b8a14d47ee3d68576158f63e009c6ee5a000c22dce7be9688fdc263d2d03bc4ebc950c7215fc4165f2927f3a4f78ab68d3cb3cc0d30e78b7c684fbe5f1a6be4d91ca35902005a09907966e76a904b41714fe58cfd5b3630ca907f9c5eeb6ccdd874fbf4c7f63b8a83405f6e200a69f3551d1c97820e12e02c33dd9d37117498ffba03387b16d3614ea6307ccb59d8f02061e9100aa75140544741dbee00390f1005941dda55da36e159b106b8c62a6b4a8a5f3b135040ed0bb2bc8e886212f36f9245bf040585478748a9dc6cc36c712544b92462e328d0771548cb3744ff2bfde72621f3800aca8f8dc53ec932645187df019f3afdfafcd28a08522f47a383676db7fde6d91541f0a5930d081bf8fde5eb27efd70e9c5a7adb5136a0284b0b3c4dae3750da11c22147d345f10da902bff3fa2adfebed642ebaddd0e20a36247acc08ea99535ec81056ecb20a64260644453b330de2783d78d811daf9d7094756684dd5ebd4491fa65c146e54e34b6b708ba3ac94b32d27ff64ac9c0e2493f6a7092708f321036ce36e18efa64ad1d52bbd5ecbe355fd4c175fded126a9d6960f74b35d633160ad62acc797c0122ebfc7d78648317a017d9e5cb0d7b0daae165fb884953350a8921e242b838a945cbb91c423d65e9293445c763f757e8f67215f017dfd4e53a3d9accf3eee451519997e2eaf1af3ee47cbf0a781a7ebc4a95c8956625f768d2735732febb7690cd6cb21d3aaa64536a26720f771ab8bcebab4caaf3efd498b3e2be630dc2da2f20bd56d77d1507b0b2d83cc85d009cc544f2f276a19f1008196e5d251b1770425bffa7839d01f7163c63ea80b3ddcc3dc2684be41dcce585a0a2cd41c8b1df673fbddb64a3ed34c0153bd0fa01302b864ef7e38584a4a25828580facfa07177c7755b27f6cd3d682c58f701eae8cf6ce30e9dd25c94da384ba5abab31cbc3ba435d2fa80fdebcedeca85807f2f819190007bbad131db712c1f99ddc79cad0d21acdf3337c5016a35630d4c5ebb152950f2d5c65a50c9efd2203d1ea9cf30adf577f9783382178949fa40810feab1cfe7e2429af123c7960de152915b1be4a7e062ff3e6d88185bfc77a22e82fbe64297bf0465d7792bebbca7e39afcad3ee7ee84feff983d391e0725bb5313efc0372921df9bc8399c4e075c5ad1191b4993c20b5d6fe38f944fefb8e697fdab3e0ceb7a927582027c6f896b5c6e43b1835e8bcca1c7fd631a3dcf4a474f825432b46318f282b64718fad5dc374f4d2f614005167af6232831a2602f6b44bc8a0927badfbe02720e16690b6e4795dee9cf32392e952d31d9fa2ccb0792e83cd0cc59ab38aa387e5e5ba8136fc4ea42c515cfc547b783740cfa27a3fe9e9028915c905661174fc5a855347a6b31432dedb67ad66d44909b460eff4fa7e1b31c97e19a4a5ed8f1c368594ba053d16b4e8866b3f1d2debf1255a6df3724ba385d6896f151c1c8fbc7b7db4d65859884713a338f87627920a715de1414f1edabfef40426dd6099ee1777111f5844bf874701d31289c3b8c286b9e9da32841c654a339a05dd58d3f3d60886fc22620f1996b921cfda572db0b02d66cfd9b0dd6be65e68404a36194bbaed37b3f0b109aa5d452f62d5206ec9ffcb4ec9acae19ffad4dcb2685f809f097c3393abbcf8c9060d3fb4b83ba86419f73062da66e58c748bcb50cf5a27a7a4bfebf80cc6dd5d3b0eeaf339969140edc6b921bbd4e40bfec72f09b1ebc2b3d0819ae5350fc0d4b8b2fa9d907ac1497bc997ed7f90adc4ff2bae384aac04a6a5ae9ea92baa96194d0d8d286cf1d5859eeaf37371626d4509acf19f6b36c8db0f1eec6d3fed10282d40b76b89e31f5ffc0c82210b072d1f740866483825c29d3717105b034520f967a2ea2f99ed7d9cd712f015a1a99c5ce72f9d1bbf5cb5da9e54d50f6bb841577802eda7a67d597417bef638373c49191147cfbb98edebd0529db182377bc4bda19244557c44835b188f40b3fd8ab051c9a2e7d5883b5bc36039c195626067f331bf6e18e32e368ed7f2b1228f2a267893c9edfe6c6152f09441ce28f9802dd9c78cc1a41d9966978dd653b8eca14bd5828e3a2134b8bebca56f56667f8f59e8dee4db3f6b198b34e663abc0f82bb41cad6945664b8c6ae86a5d2028945409fbb39c1ed1db240ed7c445515b69a4c919e659c327ebf7955d7b749574ba7da101616af9fdf3e6bf002bceb156ad19d612a14309bcd1ab681baa815fd9c7be2b6ffe4f6013bf1c7edc41a7f71545816052c2e5cc9ec5876c89d36cb7aa2aeeb041357d8acc28ed38b6fff8c2c871b76bc73e016202c3c30d85ff9573cc9080b4902cc480c821b08ff641a07f02d14646849cf1d4a23b85d374d299914648397334c1d6d31061b3c7742f0ec764bda426cc966b5fcbfe606d63ff50628358b02bbfd425d6db93ef4c5e037abebbc40766ec3fbe10c6577f2e2246515182c40d4be1b9d57457733b955ea95a4be131512f44bdbb97439efbb884a119f7478df0f4ca19dd2e0da1e3e084efaabffa9f89e08e877efcee2bf2dba387a03d5e124701f428c14d0cbe7d388324249651599e79afd89074abd9c69a8f91b6b3f6667dfe9ed59be09a3792e4d3d5326ecf6a65732a9bac77aabfb3c3147ad05122bfdb9abd60400e39809b0d0b64c6d0290c8823c9ee370cf602f1b837c5dc65f2b581df9917e57cfbe5d312f98281b68ed3cda02898931cc8fde45dc70d620b8257f24fbe2787117e9fa922ba87c2af42ffd4866a546ee2826d178e55c9040e332d0efbaecf8412f649c7e47512e59899bf91d93d07a3d16fc98fbf9efbc50ce62798bfdb07bb8afea0122f7ce8ba8c4ecc7a8b77a208821f46dbea9efc17e5a1f01efbe42b9dc79b1dc63afe0fb16bc4ca9c3f026fb227b899bbc2c14f5285247914c34fda16c6b81d8f77ea8c00d8258eb038eee2d7b22b4ba026dc69b77d67cad30ccaea58a4f2cd0e980ea26d859287c756f5c61378d8b36ee2f1b2ae196925ebe46da2faf6753a79b974da97ff5db7f47b3dc8ec08a4e0eca9452db32c8ab73d3a2a21a3a767ea74a41de53f35dba623a6b8a02038cdc2f8f9a3d7d533d96569e93d3d8cb40c53983c972e576232098cd82d4061c118d0f3a86597288e0d9dab3f943e003890169d1941b286ae994748a6284047bacb8b3d40ec6c99a574873312beedb40476b659bf47f39d4faf11a8bf4dead152667564dab9c318979f55bc0ce77bbdc7e2090780829727c31690b427a78096e484627fefb9b9292ff887b978c623cefa25c7aa6906f8adb4a694ab141ba270f00000000", 0x1000}, {&(0x7f0000001d00)="4139d0aeaca46a197154f1d846f058391aafc92cf0f05886affbe51a95450f42bc47a71c57a8087624c8671a469988407db9a6ef4e483e6add3b98abd53b80b49230a77929a5989eb692a0f5e1c848252e271b56d29dde27a9b15d0a3775884a3cfdfc554fb70f33d77bc122a8a9bf81b022c26a28b5f21056af323746126c6aa7e52dece9b8759cc3bbad778f571072367ea2125f878700a4b8aa6bd899524e824f0dcc201d4068733031c8ba470dc11924e975deecd7ae25b8e4d0f2dae7808a6cbd56cc0af7ef4774103b8550293f415d6f5fc32f6173f7cca21a025cbd7ef3b1b6f95de8e5", 0xe7}], 0xa) r4 = accept4$phonet_pipe(r0, 0x0, &(0x7f0000001e80), 0x800) io_submit(r1, 0x2, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000001f80)="00000000000000000000003d529205d52259993feb76751938aca7da9811b1a8a1cbcbbd9d18c21c3ffe002a5f3c029b94affa3667f987", 0x37, 0x0, 0x0, 0x0, r0}, &(0x7f0000001f40)={0x0, 0x0, 0x0, 0x0, 0x3, r4, &(0x7f0000001ec0)="fdfbd527865eacc53e7c2eadf2979e0e9e595469d544dce6ae37f79ab52f7ff7569a7b0e1a983662c0f7a79a5b4d0baeb7e3d274b4fd669f6ba65bd5acbd3383e6bcc66ffe", 0x45, 0x3, 0x0, 0x3, r0}]) [ 306.849230][T11143] loop4: detected capacity change from 0 to 214 [ 306.929955][T11143] affs: Unrecognized mount option "!" or missing value [ 306.937111][T11143] affs: Error parsing options [ 307.033938][T11139] not chained 10000 origins [ 307.038485][T11139] CPU: 1 PID: 11139 Comm: syz-executor.3 Not tainted 5.12.0-rc6-syzkaller #0 [ 307.047262][T11139] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 307.057331][T11139] Call Trace: [ 307.060618][T11139] dump_stack+0x24c/0x2e0 [ 307.065058][T11139] kmsan_internal_chain_origin+0x6f/0x130 [ 307.070849][T11139] ? tcp_recvmsg+0x65c/0xe30 [ 307.075520][T11139] ? kmsan_get_metadata+0x116/0x180 [ 307.080737][T11139] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 307.086561][T11139] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 307.092654][T11139] ? kmsan_get_metadata+0x116/0x180 [ 307.097875][T11139] ? kmsan_internal_set_origin+0x85/0xc0 [ 307.103527][T11139] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 307.109614][T11139] ? kmsan_unpoison_shadow+0x74/0xa0 [ 307.114920][T11139] ? _copy_from_user+0x1fd/0x300 [ 307.119943][T11139] __msan_chain_origin+0x54/0xa0 [ 307.124899][T11139] __get_compat_msghdr+0x6db/0x9d0 [ 307.130097][T11139] get_compat_msghdr+0x108/0x2b0 [ 307.135055][T11139] do_recvmmsg+0xdc1/0x22d0 [ 307.139632][T11139] ? native_apic_mem_write+0x45/0x90 [ 307.145003][T11139] ? clockevents_program_event+0x532/0x7a0 [ 307.150882][T11139] ? kmsan_internal_set_origin+0x85/0xc0 [ 307.156535][T11139] ? __msan_poison_alloca+0xec/0x110 [ 307.161839][T11139] ? __sys_recvmmsg+0xb5/0x6f0 [ 307.166626][T11139] __sys_recvmmsg+0x519/0x6f0 [ 307.171330][T11139] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 307.177483][T11139] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 307.183661][T11139] __do_fast_syscall_32+0x127/0x180 [ 307.188889][T11139] do_fast_syscall_32+0x77/0xd0 [ 307.193763][T11139] do_SYSENTER_32+0x73/0x90 [ 307.198288][T11139] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 307.204640][T11139] RIP: 0023:0xf7f45549 [ 307.208719][T11139] Code: 03 74 c0 01 10 05 03 74 b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 307.228358][T11139] RSP: 002b:00000000f553f5fc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 307.236801][T11139] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 0000000020002b40 [ 307.244823][T11139] RDX: 0000000000000270 RSI: 0000000000000100 RDI: 0000000000000000 [ 307.252816][T11139] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 307.260807][T11139] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 307.268799][T11139] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 307.276790][T11139] Uninit was stored to memory at: [ 307.281811][T11139] kmsan_internal_chain_origin+0xad/0x130 [ 307.287557][T11139] __msan_chain_origin+0x54/0xa0 [ 307.292684][T11139] __get_compat_msghdr+0x6db/0x9d0 [ 307.297816][T11139] get_compat_msghdr+0x108/0x2b0 [ 307.302769][T11139] do_recvmmsg+0xdc1/0x22d0 [ 307.307285][T11139] __sys_recvmmsg+0x519/0x6f0 [ 307.311981][T11139] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 307.318241][T11139] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 307.324418][T11139] __do_fast_syscall_32+0x127/0x180 [ 307.329640][T11139] do_fast_syscall_32+0x77/0xd0 [ 307.334530][T11139] do_SYSENTER_32+0x73/0x90 [ 307.339055][T11139] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 307.345416][T11139] [ 307.347739][T11139] Uninit was stored to memory at: [ 307.352755][T11139] kmsan_internal_chain_origin+0xad/0x130 [ 307.358495][T11139] __msan_chain_origin+0x54/0xa0 [ 307.363451][T11139] __get_compat_msghdr+0x6db/0x9d0 [ 307.368583][T11139] get_compat_msghdr+0x108/0x2b0 [ 307.373537][T11139] do_recvmmsg+0xdc1/0x22d0 [ 307.378065][T11139] __sys_recvmmsg+0x519/0x6f0 [ 307.382884][T11139] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 307.383132][T11146] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 307.388971][T11139] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 307.389004][T11139] __do_fast_syscall_32+0x127/0x180 [ 307.389033][T11139] do_fast_syscall_32+0x77/0xd0 [ 307.389061][T11139] do_SYSENTER_32+0x73/0x90 [ 307.389090][T11139] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 307.389120][T11139] [ 307.389125][T11139] Uninit was stored to memory at: [ 307.389131][T11139] kmsan_internal_chain_origin+0xad/0x130 [ 307.389160][T11139] __msan_chain_origin+0x54/0xa0 [ 307.389186][T11139] __get_compat_msghdr+0x6db/0x9d0 [ 307.389215][T11139] get_compat_msghdr+0x108/0x2b0 [ 307.389243][T11139] do_recvmmsg+0xdc1/0x22d0 [ 307.389273][T11139] __sys_recvmmsg+0x519/0x6f0 [ 307.389302][T11139] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 307.389333][T11139] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 307.389362][T11139] __do_fast_syscall_32+0x127/0x180 [ 307.480186][T11139] do_fast_syscall_32+0x77/0xd0 [ 307.485067][T11139] do_SYSENTER_32+0x73/0x90 [ 307.489593][T11139] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 307.495940][T11139] [ 307.498262][T11139] Uninit was stored to memory at: [ 307.503277][T11139] kmsan_internal_chain_origin+0xad/0x130 [ 307.509013][T11139] __msan_chain_origin+0x54/0xa0 [ 307.513968][T11139] __get_compat_msghdr+0x6db/0x9d0 [ 307.519107][T11139] get_compat_msghdr+0x108/0x2b0 [ 307.524091][T11139] do_recvmmsg+0xdc1/0x22d0 [ 307.528609][T11139] __sys_recvmmsg+0x519/0x6f0 [ 307.533318][T11139] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 307.539407][T11139] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 307.545580][T11139] __do_fast_syscall_32+0x127/0x180 [ 307.550802][T11139] do_fast_syscall_32+0x77/0xd0 [ 307.555677][T11139] do_SYSENTER_32+0x73/0x90 [ 307.560229][T11139] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 307.566583][T11139] [ 307.568907][T11139] Uninit was stored to memory at: [ 307.573921][T11139] kmsan_internal_chain_origin+0xad/0x130 [ 307.579658][T11139] __msan_chain_origin+0x54/0xa0 [ 307.584697][T11139] __get_compat_msghdr+0x6db/0x9d0 [ 307.589826][T11139] get_compat_msghdr+0x108/0x2b0 [ 307.594876][T11139] do_recvmmsg+0xdc1/0x22d0 [ 307.599409][T11139] __sys_recvmmsg+0x519/0x6f0 [ 307.604102][T11139] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 307.610188][T11139] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 307.616362][T11139] __do_fast_syscall_32+0x127/0x180 [ 307.621585][T11139] do_fast_syscall_32+0x77/0xd0 [ 307.626542][T11139] do_SYSENTER_32+0x73/0x90 [ 307.631087][T11139] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 307.637431][T11139] [ 307.639763][T11139] Uninit was stored to memory at: [ 307.644777][T11139] kmsan_internal_chain_origin+0xad/0x130 [ 307.650514][T11139] __msan_chain_origin+0x54/0xa0 [ 307.655468][T11139] __get_compat_msghdr+0x6db/0x9d0 [ 307.660598][T11139] get_compat_msghdr+0x108/0x2b0 [ 307.665758][T11139] do_recvmmsg+0xdc1/0x22d0 [ 307.670281][T11139] __sys_recvmmsg+0x519/0x6f0 [ 307.674975][T11139] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 307.681062][T11139] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 307.687241][T11139] __do_fast_syscall_32+0x127/0x180 [ 307.692551][T11139] do_fast_syscall_32+0x77/0xd0 [ 307.697424][T11139] do_SYSENTER_32+0x73/0x90 [ 307.701947][T11139] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 307.708299][T11139] [ 307.710638][T11139] Uninit was stored to memory at: [ 307.715653][T11139] kmsan_internal_chain_origin+0xad/0x130 [ 307.721377][T11139] __msan_chain_origin+0x54/0xa0 [ 307.726315][T11139] __get_compat_msghdr+0x6db/0x9d0 [ 307.731432][T11139] get_compat_msghdr+0x108/0x2b0 [ 307.736369][T11139] do_recvmmsg+0xdc1/0x22d0 [ 307.740875][T11139] __sys_recvmmsg+0x519/0x6f0 [ 307.745556][T11139] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 307.751712][T11139] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 307.757868][T11139] __do_fast_syscall_32+0x127/0x180 [ 307.763155][T11139] do_fast_syscall_32+0x77/0xd0 [ 307.768191][T11139] do_SYSENTER_32+0x73/0x90 [ 307.772704][T11139] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 307.779035][T11139] 13:51:37 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:51:37 executing program 1: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) [ 307.781349][T11139] Local variable ----msg_sys@do_recvmmsg created at: [ 307.788005][T11139] do_recvmmsg+0xbf/0x22d0 [ 307.792421][T11139] do_recvmmsg+0xbf/0x22d0 13:51:38 executing program 2: r0 = syz_open_dev$video4linux(&(0x7f0000000040), 0xfff, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_MBUS_CODE(r0, 0xc02c5625, &(0x7f0000000100)={0x0, 0x0, 0x2017}) 13:51:38 executing program 3: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:51:38 executing program 4: syz_mount_image$v7(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x0, 0x3, &(0x7f0000000080)=[{&(0x7f0000000600)="7cafc8096644ce619055a33693ee85d5da05764519bd80a89af7ebd0c90b869fc0f5c40aec0b595b8b5e3d96435f7eecbb37faab8a026bfba574491532c249ca98a0ac08eb0478446cf9855d93e843f9f475165b3f21fb9513fa56be83fa81a56de7486cacfdae5193abd0f49b212ac4e9032df6038420378739b515d8d16cb6452a1c4e0ee07a6e0bb56f70fc83f0bf412cd50c06332b02ef3f2a57ca71e289cf9c1c967fa4b9b2b75c15370ff833760d3d906b7050e44ef468876e1faf1e6f7382d35a2826c28da05638ff7bc29848c335c4831b612323a1e6d5ff18dcbf42dfcf3cf5d50880cb7e920c274eae89ee94d42af0f302b1e6c4e6326b61e84faad102de19c3ced667e19780eb83bdd8a11d2e05311dd3ddb1eef5df674320abb1d48dff616018ff65938c0fcb49def4bde99f96532e55d3ae6a926c776072135f007a818bd3045b2fe98fffb1c62bbee01b53bbee18a6cc9bed17bc835c9c8d914a437bb224d4ef88b3a0247d862f70f6d1978632b99ade54cf707a2094508684f794fcc320ced259dff037b90805db43bfd38d81ed98a3dbcd038851b14d88e974f22ce89267123d3a137be784eec4b7f08f6d8a5cf85f7fd7678824dbbed75d27114796767aedd973973e33027acc3aaed3aefde4d9f903ed53e9f1a85421a6434d21694f0af27c52eb5316b1af64ebcde73b0a063e12", 0x1f7, 0x9}, {&(0x7f0000000800)="14c84e9456c0d8591e0b2ce542d4ab54b5f45721c908840733ce8136bb5ab361cc196970e6484dff13e60aa49d65ba88643e5a1f97a400196738925290b445d3ae56693ae07aa1c4f26048259b18809af516d5708eb64df130b48da9db1cadecad38beea531df5621752119ae9c87e77677d5ad83f9167c66c2c59ab1ae7a5295805840493d1889757bea7f5b0cede1daf71ed43c9e528686708830b77cd092dbeb5fe324a5ec8d41b33cd5e67fc78d0ac511f68bee48bf65fc2b398490341524581ac2ade2ff13fb7d112b8cb31d0d4a3ea3b0a92348ade6e42e4286f323695b04a964ef543d8caef16dacb5451a25f30986fe9d20172a1547c08ce5f645f4ba5d8ef135aea66ae4f952e757d0808ec414cc59037857fa0105634819d08eaed7759088c9e28248ff4ac9b5ebd0a19ffe02fd211a4ec3e94fcb41753d75f73135944129f6e0b7af84c5c98148dfb3e48d63a3299c97ab71f1730f69ec42fec596636dc0ef45729326853d425765df0b408bec6cd24da7768ebf72cec4de30c5e7af07fc3aad4ac903155c0cd367d6caaa405be38d9a1975231af061a27dcbdba5ef6dd53dfbd65613d61f99e966cabb642e41d5480f6fbfa5e9429291f367434ac2a71afe0c70efe72912bbfdac37c4bc08ec7d329d9cb83d1b7598d5058940dc44646b5b023a314b9b9ac2fd9b1ed5ea5b519d2620f5d9dd2b30701c676cc27cff2cc0448f777b46bc7edb3e73434719b6e7f927a63b408a4dc7fcab3f3eeac4c1c2e92c66e592a388f4671dcb37082a7378ec1155a4da617e4cd2455a96710cdafc75d069ff679be76201ff8c0304779b48b792a1d6560dff6616137325e521125cf8859a2d3d52b441538726f83a24ebd57a517785f5c00e989908029bfbcce712fad1572da8a4ff69cc951086c719dd5101768abee14c9c3a851827c511a000e3f9eb27a668ab279d4a233a876b2d033676b092caf9516cb0bd5ba435858ef00cf71717658124c702e13f29daddbb20603b140488d7a2bcb3c46a780edd45045925aa4b271224179ac0a5b2f76437fb28a109bd98c0b1d3dc423fce3deab14a4e764302be478d0a0116ffe3f467878ee5b8ae9d3edd7771e5f37b7288779f247995ec26ba26bd9b7944bfb83c892968826c1c6514dc86d1db7b6a3124920cd3e868405ee243dbdf2af2176f70897a83d98995f78414bf5c7458083580cd51f68c7e56490ccb4f50e6bde6a401ea09ed6b5060ed943e42b60c5b3405d5dfbfb574af5cd3b0853089c48479a99299feca083d4995406d63e664a7329c41bc5b6b0757f22e2a43a7161d8354dc1c5285432a80918699a7dbaa81899d11f01dde8ad425bc3325e17e9ebf08133abf86017b6cdf34ce8df440a785d7cf6fefc28cc31caad86edd8bfd0ec9972c3132a91d90e7e6bfc3c04a2d24793d4e618e9d43a5c0569ce003ac96c17db5a8fa89a218f31f8685a2c25430cf9c930a57273f3a3ea9d3b51f8d26068a2dd3afa33734708ba1bc3388def74233344e5a38f908dd8dc3dd7e46a650681194c90679170efd6e610e893628bf6f0c4f47698431ed88a7542e091d72dac12e37a2cb5b8caa7449ffb41491898709175d81ed259ec6bbccd687c7567047b7372d1a266b1df04338a18604f1be22037d6c09df102a9f74eb4fe897390cdc44d5f8543345a0c94794129a09d87438331d2c31068ac14d64d23bb02abec3fc6c1d0e08b0955c2509b405359d3228f5f00737b70abf268c6d24663e36626732e3aa642af84637099fedd4833587402a282783d1bef142d2aa019ad31e663c6b71ca6e9c77c5dcbba08a1c80f957d95509577ed969ee8018a215fa36adeb33e72b43b0cbbce524e25faa69bde83df73fd2ba4e984bbe707c38d9a15c075a9b031edcf3da01419d30f3f63edd9b070758344463d4974463c8493be4b411377db5c960133f2b5dfbb97c6e5002bb37eaea4cb721a31543c32bdefddfdbdadeb84722826c0d4a29beb82f4e28e2fcdc22f71992a2875b4b0d1ad42b90e1e4e74589f12e7f83695f99a5234e74d5d02b5dbc38c92df099c40302bfd41278d30693c39929cb12d50874cb3ac032ac9dbefd06b26878321e86650bda7e5362195db7597fb49ba150ad5925467561bfd376cfcb294841a6b74a028264a745c6b16fdaf73045bae8addb43c825d4823c59b81e0815f3440bbe77e3ab4674afc8b42f3957f3b85f9204197481840ef53ef53bdf749ea11b703baca7b1b57c55322cb5c9e43eac417ac97e579e1d20c0612fc7a4b827981a424b9fdee0d6c45ccbbd9eb3ae29a1fa0cdf10e67ccb68b26a56d39bbe8565f32d86528d35f826420522486de1647a8ad1565c7843a770aa0354a9d60a7a56c0b64633228c45f32ba739a33c9b18ae6bb8f06259fa89453a2a180d96b4863075d9079b4d224c877c7df343061eda606be94c166e874caf88370a6c9dacdae6abb83863cf30881157fa031df6a44ddf829ead2c86a8447c045863c77fbad6ebce6ab18b4cce10865e08e8d05314a111ac74fc68034a1677314f9f35980e046c76b1736f18a89a6184acfb1da48a25140bf4910a9ced5f4bba4cfaed15296f2b7f6a512a95d1b5fa4d2b916c7ec32f02dc03c662a647af89ff8ac96cdfe21bc27e007c1c5101afb7f3ded75c33168296348208284b8f6ae345461396f3bcf5a88b63fb5f298892b5af60559acab6f23631b012bb44ecd051d42a43197840abb302d68fd6d8b11d48dca16dffbce4d77e30d207d374167274c0b6ae310b60df7c72f2fd643aa3266df94b6195b36014a96fa1370354b990ac8a37b5ee2d42c60c13813d0f323d752c8b5305c2b3c02f36f3e5e1e72bfe7eb10454d626051046f056dde9aa475ad3d56de93fa94160e9566f37ba5b20701c856c3e24368c8bddcf1236390f6ab32e38f0145632f92127df7f5bc9e83a5368dd1e126be82466f2ad562a8af616776bb2bdc3aab24694edfadcd017aa5fec5717aa10a25137981b70b9934dc8f50aeee550b0ea94641037c6bb2bebbfd476e621e45d86e5644919c691e309ebd392041aac09655ceee775553a8f7d6fe0bd9787e4a4ac350f59681db67d5cca6cfa59259400e01d0da6ecfd3dcc54e764f5e1ddba0c7902b7d47ce1b08c61e6b44adacf307e4551df3512d9894213d3d0f60be8c8501efd4438c617d6e603c4394cdfd2b1ac7013df91bd50dd69ddb552d9be2f3fe00cebcd2e26fffd3a29047361e19a683e0812c12dbea2a957404394c0901dff75f6d66dc7a16f3f76d2f78d6cf798f35f712a5566fc49b86e5ca786a762a66ffa80f3dfd407d397b7cf9928c264c0c71130629c7236753bf34711ae5af3600b118b1a7d2d70ac659e5b64786062a52092f0f575d8b9b7f5a5fb51131b822024ffe682a2687cae882e9af4587ed86adedf7b2b7f896d15cb32fda6d922ddbe67a6e67a865e12f4bf8bba134196b7d4a376011af83e6c44217cd003020c8458b06d6dc00f19696b0da9d8a5f904ade5ac8158ac193a6aa173c8a4bd662f3e20055415491ec4dd9e4d84a14d6c63bbbb492deae9b4467f07d7e9a148a109aeb40cf4b5e8547b44c0376d30b67660229ac09ddfb9c094ac67c1f50d9d2ae5e6a241066f0383a0aa31a5a6bb7ae6bb2e9959511baa4672610100667a37b11e1971c0a93dae7d2b630fcaf57d8ee50bd3ee0975cd34b3ff1b0bb979aeeb8797836915ad474572d3629d53259d9e7c823051494acadc8b6673dfd41ff97be494e5cee344d97d8143a7dbfe3eb55604314472447b22efa3da47fbfa5216d557c14bf68d3ab7af826226b3304629141e34e59b7202692d0f6448ffc4d73609ffa8be61f555d738a303af15d77f45d51df0f1d5099b01d1d036e02496e959bd2cdf3682432376bcf523010c947da4784f6a49da297aa10430942a082dcaf4820af3fb905fe552fa332c54357534a40e42fa3f32b4fd11c39f3178728c8c54a5ac584ddc9749a0879e4d866ce423dbc1e805b5172096684e38968a3383c97a9c70f293f6e9785e6fe30c9a47f7042ab38490f0cb2e30bd0d403a8c4079a8aac068a32b03de16519a52daef1835e28e125d7921eb971dc0086331860be49369325f0c903fd7402128942cc5a346b71776e8dc2dd92e647f3ee47d8d603a4ad63c0d76e7a47cc56f02c3bbaddfb3c9eb3f97bc821307bdad4411c8d762b68767d77f11a4f0ad0d2ce64a8010be8e103bae6a624ddf04e64b4d116ccba4bbc2c068e0a01116c4e01da43a5ce5784321edb23c054a1561be5ee6466248cc3f82248dab2d28a1811ff537524388d993d7de4628c2c8af1650f05b289f6075a24537b61ac742ef9022bd10dd089c761c65324dba4a4dfa6dfff5b9c1f8fefa2588e141f11635ca7b35df87131634c7b83506e7002caded14c45212a662046221985ccbcd23450dcfe429118884fab3adba5f11309b3deba1bdd0223f0f42b10d337fa908341b72f2062143b91d732bb2901e5ffd8d95e990f2ea67ab053dc609c0eed894f25dfe826c02ec6a578d5855a7d9cb37d164f12a49fa22f1eeb7674952b572c71b25a7c04ef3102774562a884415d459af72fe3b77d9a84cce5fe4de778c204340312123de63dc90c938b9d36118c4aa25126591f7dfc17e7258efca69f7357387fbd740295de1486d158912689642b280b8aaa3fa4cf49bab434db0c9d1ddeed724cdf4fd99a35ed7b537e4f82a55a71c9c4c8a91f49d47cd2d236f76225f2cf0dc812de4bceaecc3058377da0120ac3af06f351c3a102b3d1e5282bcb711dafbcd0dd267be953efa9789a6d5a69fb5fc5609fad1a7c842f107874ff2600b797e77d53542356e6fb57c26e4e90567bebd5b4c196a4469ea334106e53d3c8f4291748f61ff52dd74354d24da3474636985bd7c3f4f795316e69807010078426e62e533077bd45d0de0f6ed49c77502ebf906bcc580576651ad804acdf18674e0e9ef4a3e5c907dd50261a69be5fe64fc71295f85931d485a2e297304b9ad263b81d99f2b00faa37d2c520ca9a5999ee205aaf394fd7d6fba2fdfcc007a301554677165a7c0d09774ac59c16dfc783c303cb629a4404abb102a7c70faa5510af5c823613ca8463efa2d3560554d286e6467063e3f8ccaf34d358f35159c57bc4dd4ec717f2a439c53a416b22a50f2dfd4a39ad36ed2b2e7349f7049deee8bc15708ebf63cb7e284c0ef7723ec72401a45b768d5c52b0bf7675ebfa1bfc62af67de477c681f8e157701efb093bfc143cabf07e8943b402094f88a77ecd27003186be837d505850f1e811aa45c15021a8ddac4e86e0d79e035c40920420c9707d47077bf8b2f6c40073d4d932dadc4173f286d3804d28c44b8302d87b778abe83675a6fbbcb988f779fd7768f2aee84e5079072f3d91523ec823483ab6f5f2860ba17bd7b42881d94d4005a6810264e89b4c755bcdd71791d55d4912848ea1cbb8c616dda08081cdb7448d45fe21379fb30182dc5591c69c4b1430cffca5c729be6504e56579d6e136062bea19dbbdf1a3d067f907bbc2eef37a6f1c77c0c3ee1a709618fd0f88611bee9c75541f93432ddf345668831453a41ee12d69a1ed16d1b123896ca7215f8ca6ce2277bb0e6d7316e43ace2cc090c849e717db5e31def2878fe40f0f25930f3d7025e4463b6b63decb88e5f082093f2ef98fa38215b9b17457183d926460dc8d86776ed36213f3a92538552f750be43b4dbce60176b94057706357f9ff63880d027a2bfebee281924d", 0x1000, 0xfffffffc}, {&(0x7f0000000000)="e778f9320e347ecd38a7fbd6231dd7921dd72e4520469b0c472fba9fe6f42644b1869a6ab2f73a41184197dff4e2fc78b3d1e475f192cb5c0e37d155066f9adcbe9198f49b58d19a758c643bfe6e1135fb6a563fb64a19153d343c50d2833303ecf1bddc13381be6c17614c43a38b91685fc3e4386f1e6d2305c01bb3963", 0x7e, 0xf5}], 0x8614, &(0x7f0000000200)=ANY=[@ANYBLOB="32e49a2074c26d44156000d806dfa303213b808700007b82cc9b149d0afc4d07c37313fc2d736506cb09b40abdeb8c2e602c34c5d23b3d98dc20420d13a00251dcf19d2f536318ce1837a13794aa5953999163e262ed52dad6c787a274d1c7caf13a258d58b44bed0cd3ece07ca744417848ccac66"]) 13:51:39 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:51:39 executing program 2: r0 = socket(0x10, 0x2, 0x0) syz_open_dev$mouse(&(0x7f0000000100), 0x1, 0x242101) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f0000000140)={'gre0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000000)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, @mcast2={0xff, 0x5}}}) 13:51:39 executing program 1: r0 = openat$bsg(0xffffff9c, &(0x7f0000000000), 0x1a380, 0x0) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0x2, 0x3}, 0x6) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000300)={'syz_tun\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=@newlink={0x28, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0xffff, r3}, [@IFLA_CARRIER={0x5}]}, 0x28}}, 0x0) [ 309.286860][T11166] loop4: detected capacity change from 0 to 264192 [ 309.360200][T11166] VFS: could not find a valid V7 on loop4. [ 309.432067][T11166] loop4: detected capacity change from 0 to 264192 [ 309.447522][T11166] VFS: could not find a valid V7 on loop4. 13:51:39 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) openat$ptmx(0xffffffffffffff9c, &(0x7f00001f0000), 0x1000002, 0x0) openat$drirender128(0xffffff9c, &(0x7f0000000080), 0x80000, 0x0) r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f0000000200)='./file0\x00', 0x141042, 0x0) r3 = socket$pppoe(0x18, 0x1, 0x0) ftruncate(r3, 0xcbe4000) sendfile(r1, r2, 0x0, 0x8000fffffffe) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0x3) sendto$inet6(r1, &(0x7f0000000000)="296683d45c0e23db7153fd1d240ec95d3e0fe085c7d407339fd5d88ec9dcfc149333ccc272f5af3fb692b0dba8a78ec12df009b6869f8804b712e4a9fae15aa45652764513230c19537c96918da5ee046cf1d055053806d6f275a36699a9849c6bfbf7c13ee681270ac2", 0x6a, 0x44801, 0x0, 0x0) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f00001f0000), 0x1000002, 0x0) r5 = dup(r4) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ftruncate(r6, 0xee72) sendfile(r5, r6, 0x0, 0x8000fffffffe) ioctl$TIOCSETD(r5, 0x5423, &(0x7f0000000040)=0x3) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000100)={{{@in, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {}, 0x0, 0x0, 0x1}, {{@in6=@private2, 0x0, 0x32}, 0x0, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0xffffffff, 0x0, 0x0, 0x4, 0x1, 0xfffffffd}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0x0) 13:51:40 executing program 2: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r1, &(0x7f0000000280)={0x2, 0x4e23, @local}, 0x10) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340), 0x4) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe5}]}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000600)=0xda6, 0x4) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000100)="dff548771d77ce8786aca76dda6fb054ab8ea73799d7293eda90ba41a2db81fab55b5415692300a8e64bca2f60e1717f85f06a6bbca90f392b04f34940db7ffccc33ed6ea82296de9683c9e360cd1c477304bd8f9bd74d44a4c7d1c7e625a86cd54b72c5745f475a772b84977a6b05381dbe6259bc510f0f70c3e9946a78c7b5a19e97447799d930f9", 0x89}, {&(0x7f00000001c0)="96431fb1cb119741590ad657dc5e5ce3e5fe9f1f639e6a18bc7b6c1d0b424eb306f34cf2429c62c0fdefbae36740a7169721af852826d7f14b6cae8af86507ff78a1dda991aea5952f43e7e0146a3c035f0113d617240e8940c60cdf3400193bbe3a0c0b1eae5799db27b4ee9c13475210defa4dac9d784e0c89135b82b321f8e43d7a5db9ab1bfd319f472a", 0x8c}, {&(0x7f0000001340)="f15c93cb35c215fe339d1e9060c5b23e77cb58a87329a00288504db389cc6e395885fa906ac30eeae99fa388c31b5717e641e1586a90961b5f99b26c939d944f6cb1cf6817b7e51402a8459f9db642e97d3c05db56250a665d3ff188eb47e5b036d508aa5a5796fb8806b6a41487e0bfc3df087c18269bd7d2f477104c5d5db497ceaf3e1b11a5d63a2b7035dc69fa701f3b46fe701880800a7d38dccd4b3e8014aa15c96968359533ce2c5ffdd5f0d3297018bd7c025150940cdead92eb1e6bc6ba45eecf067b32425b6000b2f376ef9172426ae7fa97e5a84ef4dc540bbf5dd458ffcb75724135bd32fa04db6d6a75aedda7ab6e8501fc94e209dc3b2525ae24c954255d3247ca9c1b9525ce68179a52a87333aa2b0a8c1baa6ba6160c6d2018e67bac5402d0d89c5f798b8d1a87b0dc3306f546c61724530d9f4b6f0ee68677c7b261de5afa02d708a8ec979791de8f4831cc354ba453bc253e2435207f25494a594d4e5be39902358d362cb318ad965b7e7480a5ca5b6fe74e101c400c77392ee4419ad788f494230487811046f21f0f9665dfbaa9e94ed305a02e3fa47039e67dde19f89c8f1741aad752cdfe458ddf54e8fc10ff79b5", 0x1b9}], 0x3) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r2, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r0) sendto$inet(r1, &(0x7f00000012c0)="1a268a927f1f6588b967482941ba78600453f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95426a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 13:51:40 executing program 1: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000100)={0x0, 0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)='cgroup\x00'}, 0x26) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$packet_fanout(0xffffffffffffffff, 0x107, 0x12, &(0x7f0000000040)={0x1, 0x3}, 0x4) r2 = socket(0x1, 0x803, 0x0) ioctl$sock_inet6_SIOCSIFADDR(r2, 0x8936, &(0x7f0000000380)={@dev={0xfe, 0x80, '\x00', 0x26}, 0x7d, r0}) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000500)={{{@in6=@mcast2, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}}}, &(0x7f0000000200)=0xe4) sendmsg$nl_route(r2, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)=@bridge_newvlan={0x30, 0x70, 0x0, 0x70bd2d, 0x25dfdbfc, {0x7, 0x0, 0x0, r3}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0x8000}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x82, 0x1}}}]}, 0x30}, 0x1, 0x0, 0x0, 0x8000}, 0x4040041) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r5, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000440)={0xffffffffffffffff, r5}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000400)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)=@ipv4_getnetconf={0x34, 0x52, 0x100, 0x70bd2d, 0x25dfdbfc, {}, [@NETCONFA_PROXY_NEIGH={0x8, 0x5, 0x2}, @IGNORE_ROUTES_WITH_LINKDOWN={0x8, 0x6, 0x7f}, @NETCONFA_RP_FILTER={0x8, 0x3, 0x7}, @NETCONFA_RP_FILTER={0x8, 0x3, 0x1000}]}, 0x34}, 0x1, 0x0, 0x0, 0x840}, 0x20000000) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000480)=@newlink={0x58, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @sit={{0x8}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LOCAL={0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, @IFLA_IPTUN_6RD_PREFIXLEN={0x6, 0xd, 0x1f}, @IFLA_IPTUN_FLAGS={0x6, 0x8, 0x34}]}}}, @IFLA_LINK={0x8, 0x5, r0}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x58}}, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x12, r6, 0x0) preadv(r6, &(0x7f00000001c0)=[{0x0}], 0x1, 0x9, 0x0) 13:51:40 executing program 3: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000500)=@newlink={0x40, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @sit={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_IPTUN_TTL={0x5}, @IFLA_IPTUN_REMOTE={0x8}]}}}]}, 0x40}}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x12, r1, 0x0) fstatfs(r1, &(0x7f0000000080)=""/22) ioctl$FS_IOC_RESVSP(r1, 0x402c5829, &(0x7f0000000040)) syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) 13:51:40 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:51:41 executing program 3: clone3(&(0x7f00000002c0)={0x84288040, &(0x7f0000000000), &(0x7f0000000040)=0x0, &(0x7f0000000080), {0x3a}, &(0x7f00000000c0)=""/23, 0x17, &(0x7f0000000100)=""/222, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff], 0x4}, 0x58) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r2, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) r3 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000400)={r1, r1, 0x1}, 0x10) write$binfmt_script(r3, &(0x7f0000000440)={'#! ', './file0', [{0x20, '\\@*-%$&{({}\xf0'}, {0x20, 'net/arp\x00'}, {0x20, 'net/arp\x00'}, {0x20, '%&-&}*'}, {0x20, 'net/arp\x00'}, {}, {0x20, 'net/arp\x00'}, {0x20, 'net/arp\x00'}, {0x20, 'net/arp\x00'}], 0xa, "f7696ca1d13dd0fdefb0729d9d9dbf4b76b103dcff107506d7afed097a7ae42c05d674622497a90842079af8b4db09c4be2bf62ae14dacc5f9127877346e8772deb86870405cff8c92c748130ebf9ae3e816313214fd0d"}, 0xad) kcmp$KCMP_EPOLL_TFD(r0, 0xffffffffffffffff, 0x7, r1, &(0x7f0000000240)={r2, 0xffffffffffffffff, 0xef}) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000001c80)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x28, 0x28, 0x2, [@int={0x0, 0x0, 0x0, 0x1, 0x5, 0x8}, @union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{0x0, 0x1, 0xf000000}]}]}}, &(0x7f0000000340)=""/142, 0x42, 0x8e, 0x8}, 0x20) 13:51:42 executing program 1: ptrace$cont(0x1f, 0xffffffffffffffff, 0x4, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_init_net_socket$x25(0x9, 0x5, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_NEW_DAEMON(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000080)={0x18, r1, 0x1, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_DAEMON={0x4}]}, 0x18}}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000180), r0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r4, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendmsg$IPVS_CMD_NEW_DAEMON(r4, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000480)={&(0x7f0000000500)={0xe8, r1, 0x800, 0x70bd2b, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x3c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @rand_addr=0x64010102}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth1_virt_wifi\x00'}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth1_to_team\x00'}]}, @IPVS_CMD_ATTR_DEST={0x3c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x3}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@remote}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x4}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xfffffff9}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xe7a}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x8}, @IPVS_CMD_ATTR_DAEMON={0x4}, @IPVS_CMD_ATTR_DAEMON={0x38, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x1}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x7}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vlan0\x00'}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x81}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x3}]}]}, 0xe8}, 0x1, 0x0, 0x0, 0x68010}, 0x40408d4) sendmsg$IPVS_CMD_SET_CONFIG(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r3, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x1ff}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040054}, 0x40) listen(r0, 0x1) r5 = openat$sysfs(0xffffff9c, &(0x7f0000000340)='/sys/module/ath3k', 0x200000, 0x14f) ioctl$SIOCX25SFACILITIES(r5, 0x89e3, &(0x7f000000ef00)={0xfffffffd}) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r6, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) getsockopt$sock_int(r6, 0x1, 0x28, &(0x7f0000000080), &(0x7f0000000100)=0x4) capset(&(0x7f0000000040)={0x20080522}, &(0x7f00000000c0)={0x1, 0x4, 0x559, 0x1, 0x7f1, 0xfffffffe}) [ 311.902076][T11211] BPF: (anon) type_id=1 bitfield_size=15 bits_offset=0 [ 311.909990][T11211] BPF: [ 311.912847][T11211] BPF:Invalid member bitfield_size [ 311.918291][T11211] BPF: [ 311.918291][T11211] [ 312.035692][ T34] kauditd_printk_skb: 23 callbacks suppressed [ 312.035749][ T34] audit: type=1800 audit(1622296302.186:41): pid=11190 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.4" name="bus" dev="sda1" ino=14117 res=0 errno=0 [ 312.119565][T11213] BPF: (anon) type_id=1 bitfield_size=15 bits_offset=0 [ 312.126854][T11213] BPF: [ 312.131907][T11213] BPF:Invalid member bitfield_size [ 312.137701][T11213] BPF: [ 312.137701][T11213] 13:51:42 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000240)=0x14) sendmsg$nl_route(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000003c0)=ANY=[], 0x3c}, 0x1, 0x0, 0x0, 0x40}, 0x20008080) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'veth0_to_bridge\x00', 0x0}) sendmsg$nl_route(r4, &(0x7f0000000a00)={0x0, 0x93cd1400, &(0x7f0000000140)={&(0x7f0000000400)=ANY=[@ANYBLOB="440000001000010400"/20, @ANYRES32=0x0, @ANYBLOB="00000000001948c9df2b017220a78711000000140012800b0001006970766c616e00000400028008000500", @ANYRES32=r5, @ANYBLOB='\b\x00\n\x00', @ANYRES32=r3, @ANYBLOB], 0x44}}, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r6, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) r7 = syz_genetlink_get_family_id$tipc(&(0x7f0000000200), r0) sendmsg$TIPC_CMD_GET_MAX_PORTS(r6, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, r7, 0x100, 0x70bd2a, 0x25dfdbfc, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20040080}, 0xc085) 13:51:42 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) preadv(0xffffffffffffffff, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:51:42 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x0, 0x0) openat$fuse(0xffffff9c, &(0x7f00000000c0), 0x2, 0x0) utime(&(0x7f0000000000)='./file0\x00', 0x0) utime(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x6, 0x3ff}) r0 = openat$audio1(0xffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81e8943c, &(0x7f0000000240)) 13:51:42 executing program 1: perf_event_open(&(0x7f0000001340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e5f, 0x0, 0x2}, 0x0, 0xf, 0xffffffffffffffff, 0x9) syz_io_uring_setup(0x374, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000040)=0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000440)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x1, 0x0, 0x0) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12}, &(0x7f0000000340)) timer_settime(0x0, 0x0, &(0x7f00000001c0)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) r3 = socket$rxrpc(0x21, 0x2, 0xa) bind$rxrpc(r3, &(0x7f0000000000)=@in6={0x21, 0x4, 0x2, 0x1c}, 0x24) listen(r3, 0x0) recvmmsg(r3, &(0x7f000000a240)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000040)=0x0) timer_settime(r4, 0x0, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) r5 = signalfd4(0xffffffffffffffff, &(0x7f0000000180), 0x8, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r0, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) syz_io_uring_submit(r0, r1, &(0x7f0000000200)=@IORING_OP_RECVMSG={0xa, 0x4, 0x0, r5, 0x0, &(0x7f00000007c0)={0x0, 0x0, 0x0}}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 13:51:42 executing program 4: syz_mount_image$squashfs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x1000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="6873717307000000911d675f004000000000000003000e00d1010200040000001e01090000000000f0020000000000009402000000000000d8020000000000008f00000000000000cf01000000000000480200000000000082020000000000001a73797a6b616c6c6572203a20001100001a73797a6b616c6c657220000000f3200011000073797a6b616c6c6572733e810200ed0100000100911d675f0100000060000000ffffffff0000000064000000110000000200ed0100000100911d675f0300000071000000ffffffff000000001a040000140000000300ff0100000100911d675f0400000001000000260000002f746d702f73797a2d696d61676567656e3431393737363339322f66696c65302f66696c65300100ed0100000100911d675f02000000000000000200000029000000070000000900ed0100000100911d675f0500000085000000000000000a00000000000000000000000000000001000000ffffffff00000000000000000a0000010900ed0100000100911d675f060000008f000000000000002823000000000000000000000000000002000000ffffffff00000000ffffffff000000000100c00100000100911d675f07000000000000000300000054002600080000007780010000000000000003000000240000000200040066696c6530480001000300040066696c6531040000000000000001000000000000000200080066696c652e636f6c64860001000100040066696c6530a60004000200040066696c6531e20005000200040066696c6532e20005000200040066696c653338800000000000000000860000000000000024000000000000004800000000000000a600000000000000e2000000000000001e01000000000000480200000000000008805cf90100535f01008a020000000000002880000006007861747472310600000078617474723100000600786174747232060000007861747472321080000000000000000002000000240000009c020000000000000100000000000000c602", 0x2ea}], 0x0, &(0x7f0000000040)={[{',&\x06}\'@!^%.$$/*\r)'}, {')()^&'}, {')'}]}) [ 312.665171][T11220] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.2'. [ 312.741261][T11222] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.2'. 13:51:43 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800004, 0x12, r0, 0x0) preadv(r0, &(0x7f00000001c0)=[{0x0}], 0x1, 0x9, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) close_range(r1, r0, 0x2) r2 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[], 0x10}}, 0x2000040) sendmsg$key(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000840)=ANY=[@ANYBLOB="0212000002"], 0x10}}, 0x0) recvmmsg(r2, &(0x7f0000000f00), 0x274, 0x0, &(0x7f0000001000)={0x77359400}) [ 313.130656][T11231] loop4: detected capacity change from 0 to 8 [ 313.258228][T11231] squashfs: Unknown parameter '&}'@!^%.$$/*)' [ 313.429752][T11231] loop4: detected capacity change from 0 to 8 [ 313.530661][T11231] squashfs: Unknown parameter '&}'@!^%.$$/*)' 13:51:43 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000000)=@newlink={0x3c, 0x10, 0xc3b, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @xfrm={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8}]}}}]}, 0x3c}}, 0x0) r1 = socket(0x10, 0x80002, 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, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="340000001000010400"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000140012000c000100627269646765"], 0x34}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='$\x00\x00\x00p\x00E7\x00\x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00', @ANYRES32=r4, @ANYBLOB="ae0100000100000000000000"], 0x24}}, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000100)={{{@in6, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@initdev}}, &(0x7f0000000200)=0xe4) r6 = socket(0x10, 0x80002, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x3d2}}, 0x0) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) ioctl$sock_inet_SIOCGIFNETMASK(r1, 0x891b, 0xfffffffffffffffe) sendmsg$nl_route(r7, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="340000001000010400"/20, @ANYRES32=r9, @ANYBLOB="0000000000000000140012000c000100627269646765"], 0x34}}, 0x0) sendmsg$nl_route(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=@bridge_delvlan={0x24, 0x70, 0x6bc6711ac5763745, 0x0, 0x0, {0x7, 0x0, 0x0, r9}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x2, 0x1}}}]}, 0x24}}, 0x0) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000600)={0x198, 0x0, 0x4, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}]}, @HEADER={0x70, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_virt_wifi\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nr0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'xfrm0\x00'}]}, @HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bridge\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond0\x00'}]}, @HEADER={0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}]}]}, 0x198}, 0x1, 0x0, 0x0, 0x4040015}, 0x20000000) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=@RTM_NEWMDB={0x58, 0x54, 0x400, 0x70bd2b, 0x25dfdbfc, {0x7, r4}, [@MDBA_SET_ENTRY={0x20, 0x1, {r5, 0x0, 0x3, 0x2, {@in6_addr=@private1}}}, @MDBA_SET_ENTRY={0x20, 0x1, {r9, 0x0, 0x3, 0x3, {@in6_addr=@dev={0xfe, 0x80, '\x00', 0x39}}}}]}, 0x58}, 0x1, 0x0, 0x0, 0x4000041}, 0x0) 13:51:44 executing program 4: r0 = openat$vcsu(0xffffff9c, &(0x7f0000000000), 0x40040, 0x0) sendmsg$L2TP_CMD_SESSION_GET(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, 0x0, 0x4, 0x70bd25, 0x25dfdbfe, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x111}, 0x40000) syz_mount_image$udf(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, &(0x7f0000000340), 0x0, &(0x7f0000000540)={[{@iocharset={'iocharset', 0x3d, 'ascii'}}, {@utf8}, {@adinicb}]}) 13:51:44 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) preadv(0xffffffffffffffff, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:51:44 executing program 1: syz_mount_image$jfs(&(0x7f0000004d80), &(0x7f0000004dc0)='./file0\x00', 0x0, 0x0, &(0x7f0000005200), 0x0, &(0x7f0000005240)=ANY=[@ANYBLOB="726573697a653d3078308c656ecafdc8e6bb9d62d41a3530303030"]) [ 314.198477][T11246] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 314.257015][T11250] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 314.304297][T11246] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 314.416455][T11253] UDF-fs: error (device loop4): udf_fill_super: utf8 cannot be combined with iocharset [ 314.452373][T11258] jfs: Unrecognized mount option "resize=0x0ŒenÊýÈæ»bÔ50000" or missing value [ 314.459081][T11250] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 314.532893][T11262] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 314.598596][T11267] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 314.669120][T11258] jfs: Unrecognized mount option "resize=0x0ŒenÊýÈæ»bÔ50000" or missing value [ 314.837778][T11277] UDF-fs: error (device loop4): udf_fill_super: utf8 cannot be combined with iocharset 13:51:45 executing program 4: perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) perf_event_open$cgroup(&(0x7f00000000c0)={0x0, 0x80, 0x40, 0x3, 0x0, 0x8, 0x0, 0xf00, 0x880, 0x9, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5c, 0x2, @perf_config_ext={0x20, 0x8}, 0x10040, 0x4, 0x3, 0x3, 0x6, 0x80000001, 0x91, 0x0, 0x3f, 0x0, 0xffffffffffffff80}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000422f69)=""/137, 0x7ffff000}], 0x1) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TCSETA(r3, 0x5427, &(0x7f0000000c80)={0x0, 0x0, 0x2, 0x0, 0x0, "7f7642dd5ffe2f93"}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) openat$cgroup_procs(r4, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) write$P9_RREADLINK(r4, &(0x7f0000000380)=ANY=[], 0x44) fcntl$setstatus(r4, 0x4, 0x44000) bind(r4, &(0x7f00000005c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}, 0x0, 0x0, 0x3, 0x4}}, 0x80) openat$vcs(0xffffff9c, 0x0, 0x10040, 0x0) mq_notify(0xffffffffffffffff, 0x0) dup3(r1, r2, 0x0) 13:51:45 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r0, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(0xffffffffffffffff, 0x89f8, &(0x7f0000000100)={'syztnl0\x00', &(0x7f0000000080)={'ip6tnl0\x00', 0x0, 0x4, 0x6, 0x6, 0x20, 0x0, @remote, @private0, 0x10, 0x8, 0x9, 0xfffffffe}}) vmsplice(r0, &(0x7f00000022c0)=[{&(0x7f0000000200)="a7c1430539d24f88a463faf45b5a1dc07102b06b0692f783cc98c08813b2afdde2470278c66c896829fe812c54df84511c97294ab6ee4eeaaa948d337c5f1baf50f2ab72b0c56b19c3fd030a3e3263caf1cc8ced4906c9a5df00da07b7aefbba38a01979ab3cad84ea072d79297c1a1a6112a2ffe17952ca0fcf6d81078fb94f528bc8065f7210f5b47362bfe1a32146b2118dc370bf7bc6f134c0a19f7750093e6460aa302bcf894e48883926cfac612c59695c2aeb67f9b78b1ebcc01faeb9e65d48cfd36a4e814b242c7b9f359ef5652e0dc8af6ea8226e9620be9948745720cbd49a3ac8e9418bd05377438ffc894296b5feefe61fe0a4fb6adcbaeaf9c3952c03fada288f82fa9671d9c70ff906fa6aebefda190e4ba1cca456c9f938ceb03e35f9b8d79386b7b46838c1249acfb4a50664dbe4aee485a7aa8c781dc67a19b62e74367f9fdaae9ea41611c210193b3a7762a635644a15d3e9b4b4a388c8ebf251361fc6adca608397702d0980d9a9c1658ad347a86f574823b689a52a42f8ca4925719e66525d8e47f8d1e863135dc8e75a07534749a36d9a74967603c9588f6a30b2c383abf76dd7dff9f1b0b60a7e3fd20bdaa82ac458e2377503564cf48b3abd2b519e3d37fd93b526b7819cd2361e526620aa8e39b44d02575be78f5231f4525a133a6d66e907762abb77057990db1eef07390e0542699ac99edfad22a844a2ab4808698543ceb5cc6956a6dc72712390fcb722bb3a564c0348172df2dffc649988a48b567220967f3143d8bd15e14b2e01056cb154267f1b4354c4dd6c0e4260f7b70e0ed09429564fd55a80782cc6e1b81760d791323d316771b8db7e3fb134f5bd09ad0fc8440ed263f9ca9b5d57c916497963200bab23dce66321ab392bf75dafd26dd97477960df747d922140014c08810e7eac2c457ed98b405093a9820726c0a46a677d9a6f940f595e57cb4377b6862abd2748e8df4ace85724f7ea0fb95e9331f1d20bb4901db85f978a1b367e1cae0da47f9a45e006d4289a3d7ec477155f029c742ea579a299a0dff56411d5d92ca2278aa7ed7ac4b669da3a0c49bf9088578e7b906a75000b078c046e8d1341c0f5a3ff8fd57a233c042541458ede7d0347e7b6f582a13d7d5cffa8abd342ab13217631b9dff48864a491af1b131743913d05cb6a0f18cd975a926bfd297fd75b0a78ad4e1450126b86847306ee703a11f7496afa4d2a6e6c23c66e1acb42415fd55265923d46a01438ff95162f5d9d012ecc59cdcfbdab9b0828101510a54135791865ed955d8711fe08964b80b39b37ae8c01d3866806d4ee7d6be1cd84bd81de305b2c7c2fc22be7e71c9b7ae446c9e54242a1970dce55aabdafcb31b828b6db55a85bb0ded31683a9bcfcba9cd1793d559d5183a9f3649c10f545d10bc0b8cc9c100aa5a942fb290b10a7289481d0997a0684999d31cf34a9ad45e6f2ea54e139c5f193c0c2f596414930c02c5079be885925475717f5732277a865396db7b795e90e5169308faf515202be0daf11fc29ed5b7456f902f480af9e234d2649d3a79f9409eec6ef3f9e34174632e95d9ed92e79b86af6efddf8a70302a693f64c4e956e426558604c1f2a07a36fce97d2f5e8e5c3811f5d291a4bc31834c94f55554b751023818808166a700cc7b44f050e41bc3c6bb7088a2ace7803971473c8e1c9323bf821e1532e2ea0d78b8d6b91a6746afedf298cc7453fe5b2c45ea9eaf1ed667e7e70ef01e4e8a628e18a958f50cd3e69a826ad3998a9d0bc43acb864ff19f43e1c5df86dd7a815b83d16075e4475b704e59ed8e0a6c0472391f62ca30d089379458689f42c93bcff45851b46b3447982b178218c215d7fafddda5e1d3d239f054d2b3f8fb0a13c1f7a986f532bc48f87f403d16fa4b564d89839523887d1dbd5390d63dc2e8cf95eb3d67dd74f37090a0afacd7b430dc22a88f2df019d6903f4dba7fa141f3d36e27faadadd0344170f80e2b560f4cafd494e82f00e03aec7d94ce5c3efd8365edb5bc6075420bf5a8ddebadc1b731494f0e422bfc8b35d550c4fd73e8cfd31bde93da90cbc33db165caa6544a8c149f9e218ea62bdf739b2b19ff3618c5d5c6e434fc58c7643bfbc232919791812f9f84c6a1604adf53d629bf0ba25b5d0e32984577a5b4465d39f5d45f04c76d9b8769a75bff437ba70f1e6c61186c0fc423a2b695adc6ee5afa0a0479b3146a3f7c57427fb6070ee0ef55856c8fbcb481d171c805717b3ba8ea748f9b2c75085f67248e033640b63366938caef2cdd7f4bdef95968d2cc3e0c6a790708420c897473eb4807b7b69c41cbcaccff910fc474ceee7b01b0675ac3b05a0bd01b1d8cc8a36f4f36616fc7119581400f9206b3f7890bf95f7f19fc5f231ed24eda439f7759ac01a499aef4b5c84953cdf97b4f8a5bc6da41c098f72d15c0033eb436340033647c34f55a52a11e7cb50bb163d3c9ec68b1b0bc58a5dcfc34d0fc1d7cd72074a30d9e1be1c1b8d0e0a5b2218f838206c001ba1c12efb17ace53f9444f8448e6c198ca433c0e970e987e27437ba4798f0227e1519bac246fd10f53d9cbffe2f4ff8a1344ce5c4c2d1f11379d152f4a20a6febd8bb03e2c779d7f0301937519d95ac939bb17cdafccc3a6f21f9ef99baeaf5ee892a9811a3a4ed7a3cfd29dc76f6fef850ce0d5d185b0ff90fc6ea04573b970644e6afa16c47d42ee8bb26d4423acc9d91fee8bf9c9fe854b60ccbec8e81e07be8a8d3357998984127f36bc17d021454c9806ebd7355c2c362a09d098d50c827f7ce9e6fec0d34321483d8912b5e3b9b9425e01fa21f068fe52d4746ae3b30e5711f89e6ab19e5e6a6ca62ed1133aeba1bec0076db5481a94ecf5b236fcd06914f23ca11c46ae9a82cd95a41773eae2c082cf6f45bec9a5918542804132246aa487761825f4b9fdc3cf04c49e5ca7ec8a9e48d45fd50ec571df36276e2644c51689888d196f57388a4faf0f27968abd036b81eea0c86857a4b9d1769f9d31d5247e20ea6c0d12b4f368f8566f35246f531f4c19730101605d63cc14d8f3d9c9ccf4f2907672cd4c31d6a06566ba9bb5d1d53c78f06e1a453ebad4d08460a303e18dd97c3242c3b04d9be5c23111c8516cc9edc49c906379b0f0ff829a10298a1718d61256503c656e43b47d44831d143935182ab2c88cd2d4300db1580130e46a209d22b2552cc1831bde9c17d932ea70c7d90a34ebf2aef1701f9db8dc0c9a6abbbb1f2a8c8897f4d78b6c0be2fe7403c3e6f16a66997b94fd1d20ffde4d2ca35979fd8505c2085ac8b943b4a6ae5860ffd91836a1a9c4ae26a3cdb0070d57a9e24424d093a60be2edb7579c1233e2e0f84b415df9140a5a1ad33215e89844d9155a32686f1c619cf43d1a5d6036fc18618cb7f9048c39f76e0d72e5715c05c0eecc7089441054392863af08d87dec0d9a513ebe958404e94705ea850db95840821368f08dee1d46d22fedaadf2adcbff85a8949f6e9b5d0eb948070e06fb0e3154b08ffeb670748828ec6f10a00af96f8eea8980750cd62dce3faf1fdf48162a3302fef2f0b7b5e879d51d404ca0a0458ac97ebb0da77214fdaa78436e1f074fefa30a3be6f042d272d376dda21593271a6925587b8bfc2fda8234218647df0edaae5b23da9bac4d18730d5e398066f015b741e756dc05a2e3c242667b4066a599d44c9d5001430555574e0ebf2af166ae9b2da19ad3af8d89fed536c7c47d51c9968870b9496d8efbfeba500ca59c7a9859ff13214aee7de757f4c81cbdb838f79b2acb3024f09fc32acce8d5ee6a308c32b46980a81346f50d2d54d9d947696286aad15ce0f5499562d8110cabcc3c270b33159e592d71848ce8adbb44f5bdfe3c7975baadc1dc84103b59450c3d0302fbe09004bc46b159766b9cad3cda48889641b655381a3024249b48cb2c5569f1c209e09744935325722b17808ac97ddd4dfdaae61281207120bb84d874dba62c297c0073720f52caac747976439720984fce391ec2602767beca65f2d9eb309185cad3f0f7eebd183df3105c802270d230dc94b36f1db39cb54fe585125cd4364d22fbb83f1854ff20e50ed855d6ad18a133f63b1a2128345abd052e1800bbc0e04ce20862894f50fbfc9f32c6db241a60aa5b33a6e76a1222925fbd92cda5da7b0545577b176accae3b3dce408c8e82d94beeca4ed6eecc6ede5082f7d8cc2d78563c220292a27cb6c151955a4d21ef5d9234dbb82861432a52fc1d7ccb0e797ddcc2395a24a2b3b2775129910b29ca1b9031a5585edcfc5a03f36b7e168f5c647faa06a3dc9a9edc8576de4f34869080dae8c27bb1b651f0101dc55c7a5f1671ed5c3643113a78882ec28fd6b63066ac183270f80a383f39cd24847fb3260b11c04335e4e03e6706cea9be19042e339078bb8ba6e05892257e4fc0fcc5ad3a40fbea4c25841b6e1508bdf49c523c87307909fc0b119b28660e87247b7ce1064df9af82273a0baa787c335d0d26db5a1c04178da4bf91c26e5a262f99b6e0eb6c4801373959db3c54891da01438578a17185546aa706cc20abcea68bfb73b29b07ae6c279dc60ed91a5a6150059a262a5e90f759f819e912716ce0721c4d58bee60b37fba261fc937e27fa9c5b5c2a9a4390ce729f9f7cd70ab4d4f83d1975c8e7510d9b8af43ea19aeddccb2d77905f745dc8b0bed71fd76ed8212aa8b6b91d3966941efed46433aadcb62bb0a789b9fe79809f81fa55ab3d173cebce9b92c474c2cfec7a953aeaac66a615eb84bbc4cd8157b50251453025f89d60382f5e04d7100002f0a05cabd4d0eca8a6aa2fb27ebd1fccd55f53c2999d122d0428e560340fc7bfb5ddc37acef74cacb9c0520d4771871e25ea1ba74ee7f0d384dc85114fff51f6c61c7cfb57ea6b6421a8921b7f10b6044fcf6908c4a1e3ffcf87e94ad02d0946eff7f9da71995303f6cdfdc6da6b5f0e39200bb9aa6d3ce25cc1a82bf97e171feeed28a8dc65984d255ef463639a46a672448326b979002677b803daee99087fe84b69608ae699dcc126460987d4f6fb0a76bb2c86a31d5958f04f15c3377df1dae6a28ced882dc5fdc6ab9240872116a512060a626cb483dc983e6685210f22e9ad357c2050b14d9d6b3d4bc78e1854da495adb29e31e877ee04b02be6eec957eac3e0e8792dd91a9a1376bb26337bb1e55c05dadb026b34d98114d88422151e07ce7d6aec29b7e900a93a7e35c1e476239d05f4c163e48df19726f117ad0d5220b5a8891e9c8811567158c9d07babffb4f3ed4df53fa37bff44da1da24d20f4506b0b993a3eba92398fbf1da70edba60a27e5ac2e4e00ad20731dd61d28ed3aff4c7937cdf3e0e4f1262696c715963190a140d4b3e5e34bc3314b9e3760ddb44250acbb7937b44acef5a75604303af86b46c142e3172945073c14eb7f3fc93c11850d586e8f422f37f1aada6bb90750ac3f914f8cefb4a135585919e7882c477a2a685315d0810df063382f75394aec166843f31f548ee661233249dd52aa24818ebf5c805ae4cff0e40bf60871eaa6c9e84ade6a8bd854762bf70d24682368f83896b3a64dbd75ad65110c708e1a34b352825edebad6a1923cf076ab34999dd9d237dc6f22c2acc9ade3ff16930d326683b7f812f4900b0746bed9c9d0aab6058fb12a5ccfca1e2eea7cc5ffaf0a86e99c84a57a6d1efd108f82f01a22fa397241c4c520f9199cb2514784ee8f1b3bdca9b157b6db2c2ebd523b168bd671f7f9506", 0x1000}, {&(0x7f0000001200)="a37fdd4f4f93c99a7b5daaad2ece6c9a934acc963a2ba2698af3a7808fdeae813568614d3a9cb9170235b4cdd2fa43c2ca50e39caa142bbedb7f63336cd679911b21a807b8e82be41ef409fac85fff328480c8e3e1211bffd37dfa2bc60f26cad10a15ad1cbaf994d0351903447299e55f063c4e2304f7dd79f8910f2a7236146eba4cf2f400f7f45c2848968decd7eee7b76f993dd732d72bcb5180b248759e384bd5566e9696820723e338784d60e47aaa0b179d9d", 0xb6}, {&(0x7f00000012c0)="ae7f6576c2125ec0f2a2e7e01e51d459290120b5a9c3cb7f4939f33c2f0e814bd025556f770cf32462fa64b0dc8b20e991dc68836963915870b33d9426f31ebe14be18532dfe44eec8290161c1b9237d636fbd6ae5bef2ee62742bf029b89ca9c1635b67c1725843b6e3c788159b9023ea9525da51c28e8c076f932a9b6e47eab12a7c614eda81d11a63460516858521f4897741b815d8c6d855bcc09b5f39c0631a13c67ff37a773170235841651faf5a316640f440985f227ed7fbd3aef528924d6ad9cb5a8d07538557fccabf875384bc8b242240315e8110d18493797ab8d4caef1bbf4ae0fec7bea31b352ac685ed31d5c0e33ebe8d9f5e087b0c6cc0254f3cce2d40530f317ab94bd7fe24cc886b4d04135c6bd0e408556258b264d40ae9ac8a8bef0d9fa2da208b040337ef2596064d7b5c62b95d3e85ca6c1a8fd5b9c72e00e54a5b90bb240b917d869023f2e57cf997d45d48459f3c95eefe5ec4ceddbb6ad00fb1bb93d0501bf75023a944175a2ba5be67444815bfdcf689b7ca33bb0eb1712c615428572c840b798360fba77cc592dcbc8d43bdef86f86ed4eda5a08a8fe33a6eb858a327a4508936db966b1048e2331a86c543c7aa4efbaaef1256dac145ee767501c16fb873b5ebb02bdc5f1f641c8e25deebef2f6b28899a06b7b728619db35c520789c8baaf78986fc1ce934e1af1ce60c7aa9fc53735fe438018f8e4e6ae10c9a34c7ac375a13df53e538140c726b2156dc9dc50cedc9dc41a7a77764971d98a30fa496250a6c1fc537f397763def45712745e6236da63ba7617b896f0fb9b043295f461029d96f89cffa74e462fd63ac63ca92e2b638fd2714af2bcaa321d3be7871cb43fd3b7edd0fd711394db3105cdc48c4b06d16e796a6dc9a2b1b18ca6427970b882a9a15c1023921bd5bdb9c5db94c1abff984174b9bfcff39121ab556dbe5048b1915151145ef475a12c5d1acdcf18ce0926df9cfac6770a548b5e3da80a4fc0ea8bcedaa77bb413087d027d70549a53e2fdd5625558c16e3f9e5f3f4131f446f0adaa8f902ef9e176767934a8c449641ae938fb89d5951342956900d0eb03e02a57e45875e759ed257f0d32477a484e716bc9cf43a82d4c9b552d069bc4c5a70f562f2181a59e9ab67acf5b9a027edcdbcb5f95c7429bf9c143ddbb15b590948dfd6050ec4cd89bd4af883b623b1100cdc3c2e6346b2de7a1556050f31214a753f7ecfa1f755d4f277a1725904adfcf1814dea0995b896120337d0c2659c89083f6f60580b8e926056a0fca2b0de68a485762688b1109dd766578ded06d11473b228a26f0b357a450da664a9103ac4fa676602f0c7f2f04265dc02e6be9c768f1b26bf7f7266c367198d373fd8401d978b5be89e859ede1745ca559aaf56013d742f87cde1beb9d2bcce11c2ec829631ade534b191f1133502ecf1d5c4c15d39af680a40bd2b7c82dc85aadc77b3aff8b19693b33362c47639b80cea100edfe392296a52f630d49dac03319f5cb2fed30aa5de6d9aa063c4e12cdd7e463bd2e54743a21645b91b5eb90a4a566b47ac8c98c41e069e431be49e4782b88ddff86a10ab9003ab6abf40e546bcd19d062e283f1bc067496eba6c001054820daad3075da113120d3d2ed3f158a908084bcff6be6b16d1d384fda21a16f425f1f6ee827df50ff68325f4f0c4da03f1b7a9c3cabcbf5fc71e36f01d76e154ed1aeb7ec225e63302c7d93c3df58628ef2f834cd39602bd565c0c91de8fd3e16ed6d3d84821912cfad7b74c29e2e2181ee6ba05fac19b7b13cae0f7cbfd6214eda7f10dbf46c2f68aa0e94b360ad499cec741a1ef97a927a6b83dc0b538c0603b8173b248a59f311b7e84a34c46618f1223c54d0fb0e84ecfef0d24ce83aff754aea11209adb39ed15d38b7cb2c846759b2ec7d8178d6fc4f6f96ed34b549075906a95a51fade5b6c8c2d1563e5716bfa6d02b71f16bd9fda9670246493c5a0792df787239b3133dab1231a221905ca04a9eb789fbd56fd873bbcc94301dd19f45101849fccb379db9f5d42489aadcd27d70203baceac6856a951a01a56c9d94522f21ef3497c51472cf32977cee94a698b17dcf0000fffd8bb6deb4f65d6488e7bb88b7c33066ac8e4fe7ce88f7c86a23d4f786dce5829de1b658eb28170df1ef00b3dc823640a86593525f562521b35287ceb751559b3ce7da12bb1021dbb485b3dc0cd0657289a0d7b94ea427000387b9f0b3da49e3dc6aa4c9bf906ac0c2e7824f2b13f48b6307ea8efd19c9562d3e744d2cffee27520d2706dbab81e5a2c2b00162ce97327a96adc19c9ca50158f0ca6921be88e918edf40a35f1bf25b8c094cf659388100960b7b0dd067d554fd2c2cca91c969aede7b14f7fb4ef67410308cd0bfd35f6d3340571b724d5c23854c0d8e1d63eaca182eab41e0802d664af7df7c24665ea003b16892855113ab765b512a5e1f19d39ab5d75f3998136b48145e1f3a911321fd15ea31ec981ede50ca4baf39e759d83e4dd29086ff839278a91bc1f652ce4ead040066438c856286c8b3d5fa77733b18bd49529ce6c73f2620974f115b585c8ba7a9df21473afceacb981166dfc3ad84a69f4a14ce33dee70c53e72cdec189057de6767edb2ecae2e87e1fc45caa6c71216664dd43a1831ac4f4f42992e56d160a2db6788f41dd217ddcffbdd61119dfd73b91528a2a8b96f2ceff37bb299a0003829cf9b0ab047f41464ca7318740ff93304991706f39f3ae3e267845584afc0722e0147fb65036fcbe0e4996cf9eccda2d8bc0cb54a53a2e965f88fbbf474635440f2751fc27d34dbeee92d206394673d5dd264b018cd96dd274b58f42f484cdcff9784f621815338ceddc919eaa6da9ef2d43b9a2033f625eeb7bfd6125679b901b3b34bcab798abcd69092bb14f7fea42abd1d65ca9578d7b71f66c8ca580be6c111762120ca4e0d975f115b2117f992e945078fb978935714546d4a8c92731387d98144d60c2684b1a575089f946b0ca8f7ffba3dbaee264633285720b5b6476bc72f5ee6ab97b07a197346b3eab735eeb8864a9a386f3e99f6050eab274b6c15d3c29a6307360e0c93d5e8f0445caf7b93a5ccd97ca443f78bfff7b7cf988301d626e3331138710e155aba891d6c64eda832d9d27b3712eae7ccbe6909a8f3e74610e0d3b1e0c0b248078d4e2696e8a32b19ad88211034081713e29c44c181b6450b900ea8f638644e1f2e116fa9b5cb486eb3725892044cb12bfed1eab4c5617a9fed374f4ce07c4f56b7795412dd70ab58aaf7a348f6d13cff42bed65091398bd0c8ec15e69335c6294a63702f6b205934e16945186d383872434846f23b7f8153e5e083b442810bae4588da6503aa775d23cd8f27f88b1473c3a5a3a4d140258d6231067eb410bdb6636fee0f08e4429e6e850732d6c1d571cfd25b84966725f3832555d0809579c9b28351c69580e41791717f6b1d3aeb555eee7e3ad32e56b260afb1fac40844366c68d9260d504587b9fe08163c9a910ab7d0933b12dd6cfa0ffb504826d0b0f8d68e40453a567170ac77d670e0086d71a19d51a923d263d62e2cd9676ceb499e64e22f750b1326a43593ace71ca0b9a66a2a189299da3afeceea7f06904dd370cacbac1830862cdf351755e5ac7977feae0dbea82204d2a7707e45523789b333289932ac3dc7848d5d9249f86b48c5192dcf314028e36fbb5cf69cc20639d9c72ca0f2261f7f3933671542d29fce7e6cd3ad146a704eef33f8ad483bfe892ddf98bba457cf9e6d9b47f7a9de25d3878670bb7bc4c02a6a63cf28c314ca35e32092e7cbee7ddb7eb5acfbb8ace4d502b44644f6754e6f1228fdada7f42cc2bfe3f4f3597ad3db1e00f02b9de830f730ab57121f2091d48f947e5595b890561de7be9297d919db63b784486a9ee22cd5bfa40dd9bc5b1e190bd3b3bde48d73de5671f5f9f114c78820af9ad11d6ee8eb3156248ab276d13a09d756dc2de531fb742f77968d70320d04d13a2181e1880a81e9d464afff86a70da2e70826a7e471054cd494974b4d1e802fa19e896a4eada5df6d5ab46272c3248bf688726ca967f33a8d78f71b7152133da588a10ec765c8990755b7879a1f266aa662335eef2535e627bfe1eb2b979a3b9bf64f1d3b78709e6f1c35814b6f36776dde4d13fc0cc1f9f0ead6e5295f4bdd0441205cf2a82668e9da075e0f3f549620b00b3df073483d20ba0a1fb5cc45e67cd5908f3146739998a83acb09587031f69a51f8febd940b35212804d462ee1985986c7a65c7edba0a272e303fdee6dcea18eb345be69842f5c47f3d4f25ba8d531edb1f68d93d44e020cd1f7b89e8d061959525b31f47aa2f5a8802cc68f407ef6d18c8864cb344b2a2b96aed2c1d0021825852a270e1103a199ef6610753858967e82f056622929e8db879af233cacf908fb74a3ed02980ed255c78926f8b828eda523164fc21d532002c14660110dacbc28eed2482084451f963da469543dc09c0eacc6edc33394dfd1e6bdc3180880fe2dd8c07ea109c11b5a0d15d8bcc8c1564995d9152a813b4113ba44d4ac4279c6475a26c9c4c76b0ff98697329679d9035fc9bc5d56f5418b2a490ee9b4e33ea8d419ad00ef3f3de077c938949067ebd4b03570852e4f7709f1426f482216ec9a62a25d866ac585f8a509aef57be29586fdb037003ced497b02ee5f68136825574b9dcf5cce309e6b04982d7c7a147e49d69c565e7669c95fec5c8260d7499d97fd6ed66dfb55ec9bcc94de94a0556ab06485386214fef9e674ad1f7ceb07337df55bfd5bd8288c8f928ff1dfc2d77e1677e46fe5433722b159370192fe4f8456d2e71e8a7f49b3e0a034de5b314b3f2e9da0f96421f4e8f51f1ce4b21c4b35e733f32dcc2aa7d83c1b2f053de2b9970a687c76764e0e64757dccc03a54b34133b2e2fdcc4fb7fa225c851c680251cb1ac50ebfef62dc2d12878395bdad4cdc0c623eeee2438eb5336655e0992550d97db61f922d9f4e5b7371c3286f0c0e4628e8bc32327f2f2a5dff1aa1bb1526580ce7654a83ff449f9d46a439038bac9290c4fe337f4d5d97438ac8aa955e803db5d67ce442e666d8d9260de0adbe70aec042d549fa69bb8ae154c0cf708a5ce20a026326b428058d0adc0c63b5719a6e45e4b06bc0a51ab37923b3d2c9fa3e260e8d6e352a90c849499f1e09eaa0347d033c2af3a78f6281aab425aff59aedbcad1f5923d1df21fc6d4b9d60eb5b52cd87714021ea846c1e87eb80243837a5b32e064959506eb92590b5ca5241eaebc2928f0c59891e4ce0ca3d06e3b8e28d90f666d932cfe9a2e80cf392e52d75af0df409a756e073b7fbb3502becf9fb6de8daa9291cb225d85e972a2418f8a1a65ef756868e33276069a570879bd527cd548fcec1c16cc3aa604e1833ef5dfd9eec9f670e2f1f4b5a448913ede6df7d54bfe26a715b8a749ee8c19c99a26f789d3911df838dc372245750926ea28115aa556f05b35a7849e0c57c33c408e18766e744ac6fe99179bdfe32148af1ef9807116c062bc0a8bdee85b657732bf6321f8561ac5cbb035b3f235de1cc8a840f1e7e43af92897a0158c26e074686774f3875ba0be5c72f37bbbdb9021a221140b613320cb9a246d98e428334fafd0f3f6b13a87a03a52178eb38c810b79a151968f24a76eef1acc030fe3a014e99e1f876d463dd8553a2099d838831c1ee1678a4ddab94f31b78e56cad0ad044edf93531551ccdd6f53769fe046", 0x1000}], 0x3, 0xe) sendmsg$nl_route(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@mpls_getnetconf={0x1c, 0x52, 0x1, 0x70bd25, 0x25dfdbfc, {}, [@NETCONFA_IFINDEX={0x8, 0x1, r1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x805}, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x180, 0x1) 13:51:45 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41e1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x48103, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffeffffffff, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000002c000/0x18000)=nil, &(0x7f0000000180)=[@text16={0x10, &(0x7f0000000040)="3e660fc775a7b8a6000f00d00f320f79fd66b9ab03000066b80060000066ba000000000f30f3e10e0f0ffaae65660f2d0d0f01c266b8010000000f01c1", 0x3d}], 0x1, 0x0, 0x0, 0x0) openat$vcsa(0xffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f0000000440)={0x0, 0x0, @pic={0x0, 0xff, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xff, 0x0, 0x9}}) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000100)) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r3, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000080)="a3a2466a2f42455de263220163d33e2306261e777aef8a2c3bee298b502af30f7e8997b15c4b431cd406e7e1f188c48d3a", 0x31}, {&(0x7f00000001c0)="ac1390c2b72be7d1ba31707854366a9610833ddeb34e18fabfd439bfcf4453b6e364fe1f73e1d449cbdd2b847b6978918b35c3540048aedb69589205fca83dc6d8fe", 0x42}, {&(0x7f0000000740)="2a7ae0ba41cd3865122b4776a66dbf4db097c95ad2e4bc2200770bdf84973071cda27431909c6c44ee71141fba66a505422ba6baff7378a957fb780804e0d32a378f9f176f8f6a58b14aad5d310f179f71c9db73a1f40ac5adef1e4758d6b538aae2365a06897e1ad66f611a02a7dc6b8fef11a805edb7dee0e4d0d81e97d1d4907704db3b350043b301423c359b931132540ac87e22c6f12df2124946480aac271f1e878f223f41be425a2544939a4202c86a63fb9566c21a0065fe5fdde86f0cc579c7d161ed5ab039e108611ed3fe9580c2e642bab77a6c70e70ed51f396c6c02fe263a1441", 0xe7}, {&(0x7f0000000240)="052e3fe35a1f17b8a58d6fa52632c00d04179b6505d69b98afa10abbebc83cc5e5503da39870dad080db9fceafbdad7d4a7d725bd226f87637964f69fd69f383f4015513ec3fcb3c728e4b71c2ab2ab114fb11df6a34a8b8e4713c3edc1f27a305577355a4d302455d39ee59719f81efc1f06669900039c2498b73779c61", 0x7e}], 0x4, 0xdf0a, 0x8) openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x0, 0x400000004c8], 0x10000}) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000700)='cgroup.procs\x00', 0x2, 0x0) 13:51:45 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000280)='mm_vmscan_lru_isolate\x00', r1}, 0x10) r2 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) close(r2) socket$kcm(0x2c, 0x3, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000040)=0x0) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x7f, 0x2, 0x4, 0x4, 0x0, 0x1, 0x0, 0x9, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0xfffffdac, 0x0, @perf_config_ext={0x3, 0xaa}, 0x0, 0x5, 0x1ff, 0x0, 0x4, 0x1, 0x7d6f, 0x0, 0x5, 0x0, 0xfffffffffffffffb}, r3, 0x0, 0xffffffffffffffff, 0xd) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x89a0, &(0x7f0000000000)='&@[\x00') ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x89a1, &(0x7f0000000680)='&@[\x00') r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r4, 0x800) r5 = perf_event_open(&(0x7f0000000040)={0x1, 0x70}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f000004db80)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f00000013c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}], 0x4, "942df921cb6a0f"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f00000006c0)={r9, 0x0, "da3f6cb11e7eaf3c8ad0e63ce17ee95bef1188f5ee46e098bc10fbdca422f7fc2d09eb1111e2c2e059a75446d88a8659f9e84cce0fdb52db9e1c1eae55d693bd6bc6b80d73fc4a283628026d5782a248c0f72cd812dec7520033aec86ec0382d09d04cf6f680c49a359cc5d6aa4c952e6cc1d48795df50286133851fb540eba8a7e5b447fe1b06a69432888e56fef397f6a4ae7e6ae7a1d8511c0b830a297f3999303ca3c0303589e37ae5968779844dec9326311e66249f21d3504ebb8ffffc9ca1f466eedbd45f528aeb166ca796aadf1c534ae3c29e8438dd8057a34a6d96ba93e131c8c30f0b02c48dbd257362ac3a6b6a7ee63d1d74df0c83427ae2a048", "7e958ac9ce1a9e135355b4ff608f4fef1b815d8b72104547509f69b735eda5b6551be743db88a63a547f32455a0a34c740ec388a0098824adda24f78264ff6308574a31effe0184c222bcd6a30e87d5d86ff3be4879789a9688b52d58a20a10a5a21bede0de235d58b29a90651b5b1fc2e270d01d64fa6bef531fb0851470c1e8c5b8a21eed31f7c852d564f4ba168e4114850ba87ac0c837a3704cd357c22de50f7185f5155bdd355d877d3a25db108b4405a3ebc67543d7be7351c1b85620562b93511affa0fb2665d27ddeff418638a327f697139be9cf34949425c2f074cae4a11419ee9d22b994696ab2ed7b44e6ca00af2694bb1ece338a88a4f2c4603aaf638ab3d9fdf77ffbd098fce769797730147c4233a3d650ce2bfb587bae2c1421690215aaa50c0d0623b70287d5b9246260453964b2a9f13cd73fb91ca5256a5d4d6b29982e54d1bb6aafde026f89188bf779c50a8a86644eb4dae4470542e7c05af786e577ec68ae674adc49ca896f9a102579b1ddd127aad20a6335ba1c20e11e9ed5b7da4ed9680b755013a94da2e67ae66c00af1cdd25bc013ba115a76570e9278f0b0ae79dafdd94c8e2ca8fbf02fbf6a5f850385411510a5dc73a9a8ff3504f573592d2ae8c87c6388dd59e99b42095d73e3802e68a648cf85d5a96061a53926fea3c14df3f23de13901de86b796ebea92bbf45635c3c5d0445f14570f9cd693d6e33148735dbcf576e3527721101bd8cd11f02d338ebd062b6f6afd864ed5a717ae2654d2b4796a95a40e2ca504b4145a382aa8641bd0d22bbb5e8c5a09350f555bd8e7c486302036fd35d03ce3f24b92a60627c7fd57f3708f827727138845b7efbcfcbbf9eaad3e945f70b0d9912188b49fcf65f49eaa9b6a53feb2e0e4dde041583291acf37ab06822e1af469be985ddc8818fe6f8dda4f86b1a4ed285ad46d85614f9a0c5f1fb376fe17693f319107a5916042dd2646c3037031daf0ecc4d955b8eaeeb1c625b8e70d8cf0c37db451a17225ce4d1cdab95fce5442664f731925f055bbef59471edbabba8b25fc1d20a263c84f7c0725d5cdf2e7dcff53d3f508f492ead96682ef567c89869db92fb2a21ad2fa879d87ad8e9b5305722cad3dcc3568b5a6badfb44d3f53006b846e0d64a199d1bf6d6999cf0bd77b64653fd2c63c4eefbc6fea9e00acb2d65fc9f5b0747bc206c10804c7c00dfc7758f30eb711d05e5d18c26690727f5786ed8ac80f554c8df7baf72682156a28640faebcbd9757032a165c627f7fc9924b6337b280be06b0005a8844502bec8b686f9356c6b2be3383ae3d9049d8af3d9c66ed655ef3e9bff464f0a615066ebe6250b61718f40e4fd79db970015c630a41f07a9ea2aa7d53ccf9250bdfc517ee9b8fa9359e907ada31339d307406f2a4df28c2401235f31611cd1b0a6cb6411c93b2b5071818401395e434e9e0657cf5d3c3a54c343d6d15f3f5273dcd89d66fe9d5e4eeb29550975ab0c02b5d4c184f739b495ae530b2bfdd42af082a4a4359a692db6eaa1233d0cdafd2fd77723a85363a1d80ff2839987b4cb0b5ebe38196803f9d2828d4fbb1adc6287649ff322f0e34e5c41db9e5193a3d8b796d404ae434e16ef5aa649277c58e54416764efba63b545423f681d98b02739182858457a35ac689d601f3a5f23126de817bd3fbaba8d18bdb7293f3e0902d54698714b107620c26c511ebfa95eaf38d9fc0c116c478469416115ea6d99c2377025313791089fce7eb425d39822f4a43b8e0de00c585a28071216b97939bf1decb725abefdd29fd3fd583759d1270dcde815acdaa5bd553bcacb98892f0cc2b07ed609747f6c0987e91ed284bd7ba2ad024cb06d733678a369034bb1ee4679b897b1b906aa5c30e5280d5967e9f3689bde3c5f4ce7fa2affc110dea835cc4c5a8bb6a6a17749a0e1299e3cb1461e1cfa00c586d0834395f4fda33a7e6393b4dc5f4d54247913ae213904322aabff50d3fc69c934b4fb94f6c5a5c0e642722e7fe10733c5b2ed8e528186ba6fd452011d718c50b1bc9ff922901ebe131202b2735a825a9b703ad8bcfdf97879c46db6975b907c8c20df0e8c1b1adacb76445c5baff5624856bf63126d8b8190483e624a6effed3830440425f3ccae5d3f2ab3904676a89586beba0feb9c05a4d27775f67b566634846ca9f5c33cf4369f20316e1e4f0193ffb11fc6cb0baf95020aa4c2c64506ad948615f3b291f30e544fcb60aa53ca9a256dc9d28d71b0eec5271a80f906dc06f837803209873fba83bba40f67424e2988124b9c8146121806791beb60e38504ddb19d6424ff709bf19991f8d29e2c856ee292811d53adb02a70956ab121d14c5d2ea85c74442f2ffed6f0d377a09e649ee1b27e98e9e3cdc040a205f704af872854c69d44041f4123a05d5fdbaaa6b9b4b5727cafdfd9d8ef748a16134ea54b7ebe971a989c4a0c1c9c244c6c603ec0da36cf6933644156235b8873d2fdf10983ab148608ee640d92bbd0e5d0f2569193f7cedb27e671a08f6508350b1a72533e574a96827f8fe534ffcbde7d90076d9690926e07af37892193aed12fdf65c60b464535d829b289322681a616d9bf1736906e01360fca753e9f93834089538f1fc8ee3af3f809448ab705e5f354c5d9d9980a7e8a40e111e191898c25141cf4e6dd4e156719cf4124c8299ac16a580570e6398782f7842d1793469345830ba0bce786fb8469059bf7a3292c1c6a287ca88e14d069cdab19236772cf0fd7ed855fc9e1748f769118990d9a2ebb9da527d0c935ef3c80b6665f409a5e24627b29fc4aaa701fe95d3d6ca451ea6368721e5e2cdfd01ecac6f60b6c7021b63695f3bc6f2d950ef34a84c951db697b06c3a3f612fd960dc35e386093d9427221a313318d195ef9e6f984a341d963b766b5e38e1714478ffaf85452eb97276ffa1d284da51dad89e17aadcd7eef5ec69228bc856f58b2c05ab9fac89470f0a60412ef5c3bb661cde56d0aa0f22fd9fae91ed94edad7dad7f89ddbbbffad813b59884946828dcdbb7e7781321300a7dc26a81ca505a3192117afd24cc98befdfc817ec8b86daeb197606d87de2f4f1e60f1d310d85b9136c3558cbc311232233f97120b329c01d58a8882fd4c776d9115e017598aa6563baa28e9892b5f8fb1141a183d96e2d5aeeac1ca8fff1396dfd51e8e90b8eccc8c4cc9988ae020f020b35b4d04d078854144efac4ccfb3fe7c2549a33d56feec57ef2c10bc46c57d26e2b8decf7bcb0429b2d0482d9bdf2b4ec18da58c9a309c83ed3bfe9f82e57ecb15cb134a12531ade3da0614f177380387adbaf85f1c0e5111ca379d0955f1c25bb79bab689af661a125674bb6987941e3fc95a6e72a16de473f85fc70a8273af36c3c5d319871595966ded1db87de2a1143c71fdad8f1947cf2089815e1e42f8741ecb362ea3b7c42d4a0e1f8ce6fa2c99fe04e7df98711fbe4eb44781066357a3a9f3dfafcc0ad0c7579e382c9f61676f8d34bb8bea84b5e3ab96ac05d549bee2e52e752e7c0cc7d89e4b361bc4fba656a46116a13f6b05172d9333c46857ef009f1a4d0928a5032c968902bd72e2b6d34b15d5f61d8f222c0671d2c3fca4fbfafdafafdb7e37e3b100a5a185f9a127014525eb52dacecc3519364c2731c17176742d7a2741429b19c102b8e4a18ba54247b106181f55078a9d011816198ee391da177678cb11d455c4e01efe4bf6dc81e5b92be66300324ff5ec7df8fdaec638610c633008810c541c3293e490cdea1a94fcb7446df005452ba31bd72af4d242e6b14c5f8857a75f79fd517053fabc1affe7223bb9dfbd6fccf687669be16a6dc8e3c8a345b55f669ee8c36a7ea601e9914ed18d2d698a5a95035e3304a3270ff4219ce468c63cad6bbec7ec10530c2964bf7edf600e2e42c5b307dedac2f837d56d19745fe0f26574b571630376c8e0e3bfe2a8aa5f6868b952ba24efa6225df546587207f319babf03ce5a218dcaec02573a4621a9d21caa99d10115aac5412972ccde3879a98dff99356fce11a68ff514e656e3dd8f64b24be2d9d4d24f009f5c817ead60a9e726e9d0dc1495a43d45077e65651300f0668136d46b72d98560a534f6ea8cb3029813785d144c7043ededa6a3dc8c6e3842abc579536bd3a52def1f0a5f4c3db5a67aba8f57537fbdf27cb31d3499744ad94a92b09c79a625d5b670d191c3e213d488501f0aaa1123c827666a012a2947c655e345de2ddcd5af64685892b2ffe847b2bbdc15a5c76371e1df1bfdb0955d26fd1cd62f08c72af4aade2287243b6840e53feec8f75ce63ccd3cb1f56faf3129cc3677c65b2a62d4b35fbeb37b26c006e17f49965705bf82b0d232f6cdd6b5515b09a393e070b00a8785a652f9727057e0a595fccc0169a23023fc394d90d721335d9db7bd12359a422e0efbf6fa25edc4f965cc9bb58a166542af0ddf9ca06909adcd810080a1dce4d2ecad58d411a61817207592842ebb5c080fb5a6b1dc38e44aba2e95c2f4715814e7f667a63f4b0b9076f508ae2b5623f73e6f66c6cab6ce80d41e4af549c578e57e3f18ef493ae838eea768fb9beef19cd3d1c413d7f052715dcdc0e282303b576efb1d8e458a5a4a7403b83861d266a8c658a7f82b9b5389e6c0f7f8be24ce316773a5000f5a886d60c0db13b71226d687f24494085ed85bdbd0336525d9f560827744c63e19ed26b51dd834bba1a6407d183dc5bbd3652483fcbd66f9d11f954af9236b4274194729f6a019d56f8966f5b4713c48336fbf7058e4f3e6d6cbb473ed2ba3158c92a66114709df5e58ceac86e645fa378a7e9e90beee9aac06ed75aa2178a4bb42753df5b5bec8309173b04967f658eab77193cdb4ad3ada1782a40895f34b1756e4408cbc515b81957bef8b585cc687b3dd5754944093d87e7a2a49f194dfdb4979a9569c2783a4143de5a91400945da61bca45180ee6c4113e8775094d6bbfb68bf95aa3e14c07fd6ef33fb6945c0f14fd39ddfe76d6640f1710802965dae9655e2e13a40a5fb2ad7eb75f0f7ffd949ed38f9da6700e96d82f8685be4586880bef75675e1672d4d306f71aca09c8c93fd3304d2fabde4100a0ed33018261d7e9f414a29b420e8ebb02b92fb9e70923f80ef6622bdcb0e703dbbee29efe98d3d735e8867b5cb30b4138db9d38c6cccd1c31a7cbc3ee362b9453b9e3385346694f7e18030119e7c5ba2a1ce1888dcdba6cdcaf7bfcc0bf71a8ebd8e0e18ffcd6f411d15f8eca485edc574538e1a3655f4c30bfbb5ee0aaffa3766baefbfabba3d6493a210fece2fa2da96a0743bc9a6f752652ba5ea74551f24207ba36551bf5de1923236d5afa9b84913ae1e12610f903622ee2b6d32862884c"}) 13:51:45 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) preadv(0xffffffffffffffff, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:51:46 executing program 1: perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x20, 0x20, 0x8, 0x40, 0x0, 0x7565, 0x20320, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x4, 0x2, @perf_bp={&(0x7f0000000000), 0x4}, 0x2, 0x7ff, 0x800, 0x0, 0x7e6, 0x8a, 0x5, 0x0, 0x3, 0x0, 0x9}, 0xffffffffffffffff, 0x10, 0xffffffffffffffff, 0x3) r0 = perf_event_open(&(0x7f000025c000)={0x400000001, 0x80, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x210bd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x940}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendto$inet(r3, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xa198) openat$bsg(0xffffffffffffff9c, &(0x7f0000000140), 0x20200, 0x0) 13:51:46 executing program 2: perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x61c4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) getsockname$packet(r4, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) r7 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r7, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) r8 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r8, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) r9 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r7, &(0x7f0000003300), 0x0, 0x3, 0x0) r10 = dup(r2) io_submit(0x0, 0x5, &(0x7f00000017c0)=[&(0x7f0000000380)={0x0, 0x0, 0x0, 0x3, 0x9, 0xffffffffffffffff, &(0x7f0000000440)="6ecbc53185af48b3888c9e260c3974ec182d8e003a44715a18fa3eb9bd23331a3f28dbf4e3c61e94aaa0cf4a1b302d0bff321d209db527ae2be7084137786bdabcf0c4e519fd81f9094ce0ed998c8bb2637d8c348fb74545ff25388e01b61ced59c39cb3cf51879b858d958dab565df3fdad370f395da51ee9fac4390932f7a0b65be55ce22938145c11ec8b8f52c43a21eed3aa1df15be2da79ba6036992ccba9993e15e31d8efcf9ba85602440bc55100907b24e209bfabba6a73a58aab145f9b530b0c03da0fdd3eaf9e5eada59f209f3f5ff4fa8cf2bde0104be85f8153531018a4d4ce82cc7706fbe03bd89d7f7086f8abd30", 0xf5, 0x9, 0x0, 0x2}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x5, 0x4, r1, &(0x7f0000000540)="3c533463c7ff74f292f37c813f6a02599ebe4f696a6be4596d79ce1caf1618d9dd7c1d6102abf121fc3ada064ed6384e4ec2099e7d6105e86480ad8e2221bcbb4a0d7b4bd579b07eaafe3db62ec5bbf84b93cf7cb7eabcbe7b7944cdcb5330d68336b0df67c4f4a963e8b92c81490e56fa7556bb4bccd591e320dbad365f66b91d979b59b4b232cdc93a40323dffcb57cfb90789e0223f16f14ba9656e6dcf61eb780e869ff2c07a2fd34da0244db7bd6119dbdbd659ac09f5d892603ceeda2a676adb919aad51444e6fc6adb8bb13cb387a7fa7db8aa8e0dfa5ab17f11965fdc28a5f74d75540399fadf0617054d099d819bdd1140e5a1b34620c2150e01daacb3b14f379f4d5076d1a62a4a4ccac163aa57ebf6eb6d5ce14094b248d3f70fb5e893b2ea4a6f07f6a89a0e1e720a989d94a280336585a739c64dd7d669e79bb4d720a20c46c5674b42ab1323d6ad44447e83487844966c9ac39ff77fa9f1fd4f3894d8da0ea05fbe7566d2894eae8db765280cb1095cff4db800956e1a8f73a3d02b78d34b7a69182a806f4aab7587005fe8434e63f65954a556fcfea8345ca7d0748083ffc0f98d98efe79b7f50855ee8006baddfde6be2867e287fdca6ba1b72553e50ecef96265db3475897502373b54f66ae35fe873332119e39e149dee45f3dbb640075651791eba8f3580165eb747eb84b593aa5043a7603e810c4e8b408054157cc65353d06412cd5ff1ddf194c520ffced2e6defb6319b14c74f88b183e6303b784eb06d09e57980dba06e16b1c8cf9b87c9ef9eef547d1b6aca2872b19730c7f989cde4378ce3a44ff7b70279dcf5c5fd204c648fa7914a0500511987c4cfc86f83cf8bc28ba3ee2fdf8be9242f3b7f985447275b5721d3eadc3c55894b4837701b6cc2eb687572d19f646fc47a034ef3a9f0b11303729166773a27e804959ae96be0f94880c9d95a57c905e4c84fff3fbbb8a121e5ccacde8cb8c8b9e606d7ed1a649a7e19363d00c2165160de19eb1e360dd8340896bd4f02e20ced7aeab1d162cb1ad735457e3696b6ca84c7cbcd8801d489c238429fc04e101d7c6ce8a76760eda239047858b39c9b0a51c5c2a6e28d0492c63c44fbb3a1c455c6f56baad1f16344dc110d26d6040310697e53f8d6064cbab7cb648b172b7c86bcb91644ef8b53da6de56b82586467ba0e8ea881ad9b3d040509a1f1b62a946ab3c91485034d971e1aa9e1ee14d663fb7163bbab25cc75001074d487d52f95747ce71985ee904aefc16975a3ee8379d108097ebdcd27453300c34eef6a7d544b8066765a146ae5335c2637594eaacba8bb208cea3145f6a4994ff063db47a6f1aacda24eaf8f7a2e18046f0b4b6c342df0c6a70024ec682cab038750cc8465e68cd9b15565874e2868a3534232c60341e520c94ea83ab76071d433eda2834e874f154bcb8e819f6d69b9d3b1e0559d082dd80ab885c3436410618454ff7da80d5f8016af9688b352561d84ec4be71579a52da3a199592495667a5aee70b4e8524e24e2646e3b1deea660bebc8c8d06f10564f47f8f848f8e4061dd7c4741286fbf5fd664e6e2d8335531df911f9533e0bcb3b5f1b3713d4d4fb5cea92d9d97e7e1b1af23e9e6297ef589f5a0384336473d4c72914fce2f3a444e74d07e06f62b7848d168478b0b7ccff4778ed7117fde18863c737a50df64eafd604c599fc4537d7ae8fc6e00c1b9303d2e20435720cb20d64d3a92f6a6c58549d849d787b1cd6948fe171b91af5395108668e030f42a508028b4ff6638513bdb44b9b96cfdeb468acba2aa99240ff13bad8e457b89335f8f047b773732b1432656b23ea92e56fe34bff7d2fa6db18d46ae851705df08eb697b34e59450f76aeccac3ef2de3f2e49fdf850464640bdaabe88185377f7d1a09e27a6642b4e026e8f08efaac9a835dfe1c6bd07d36c892c8ba8108d24b7a2581f6c8f1eb859e6faa3d9342d3eafae6186e87f316b6196e5cec94bd20adf16635aa853a3690e14a5a151ccbb4d9e3005391522c93a88d2fafc0dd34d5b104aa20ca8ef3749f107661e62db97b8c33972d1b3fb1017eea0ecceb8512cd8b35c729261eb8e310e23e04c5035fd8cbada23a5c3bcaede6783efafdb6dd4168c9d6e806cb3e60c4b016d40ff0d6447c7490d6ea3d1fe4999487632483648515a90bd364fcf8a13dbd4ff1af78d5ec6d23f101ddb40af1655ab5b231a21e72c72f1d9534d4d44b1708c504976b197cfc5be2acced0bc23bcc99ace2efd99e27fd923adde87bfcbc4e5e00e999b04d3cece8265c570fbf5b02eaa0aaae0e497b4c86b68b6922f13e1473a171dba0eb0efab0a4c318d41a54ddbabf486797a585d902899ca07e127bc2c83b93b5d499582ec2658aa18c0481537520906a199d2b5ef5804c320e6bc21f8fefd2c082e5d4570548095a171cbb7e45255f305b2fd6c38e74d2ecea0fe4ece9fcd760912aab56cf7665d1004e262067c23b50d56862008fa24db9bf9fa182ab6a3cb6bcdd36cd102a8404e4649dd84a48e62d7024612950acd4a549def598481f7af8e1338d88313f4cfd2fdba5a7dfa7e11e2dff6b78dfa3e3c70aaa1c6faa49dfc0939d04030681bbc5076739eac294b6d87ac0da75cec0b51ce36e484f894df77e85a87ddb653ff508920e3cbb6118d9cdf169e171e4d96e14ca83eb6f35500bcd99a02eea2fd1b50998c8cd56e9dd8ac24cfddb9cb0485711721a29cb8c866b865a76e5b3220082ece6c553386c87c4ac084c9029cf608c3005b75384c205288015e346613dd6460939e1d84c4b1a98e34ea69d77af25b59879cf76a278e8fe935d9ade8425155d511d56717ad1b7c622339c0ac1ba291eb874695d3ac60814080b22079205c8b77083fa28737da778100417ee81701cd3743b2d56a53f69abc2c529e79b9b215fd0b660cd968416d7cc24b9e7e9fac4a1378b60eac8872cf8161bbaba469c8567a075e9129f5e59254d95a92aa17187ed6fab14b33b580293c33dc28823823c64861a2d0790c5bc952ec6d7030d999b8ec492a5ea11bb7c10662cb83b208102b4aec3e1d897cb586a2db5c6121fc4821f024d493859a633543c591bc39ac67d3663d4aee7c3776e764525817378ee00e9fde9a313b139562174fa443879502cb79bf060ba3d246cb436c9902fcc17c93f68fa77f64bedbcf638ce5ca04d1b723e8ab3cead3061c1509639e273e10ec2b6db6499183ab6656d9abc8ccbcc2644cbaabcf6bdd25a56732da53680fd1351fbc6db4619b7634f68faf6d86ff4c97977ea91f7ac9cca9e9906f19bec76106e0d4adf9b4cb6935b7769f7cf10b6605f95a186b181518bc37ccd7f7eba49e8ea3f273f176bbd0a9b10e12acb773accf68cd1d349edfd843f2f04e89eebd8cf57e2ae640fc650af40b47761545f354de598bea0384dcab99c9a3e6697311bc465c9bf59e05082e0aa19fecbb9c919a07f48276a8734fbee5d0ccefc3490915b7b991ad11cfd70106fecfceda25dd9b7e4087b0c265f74ca132413dedbb61d52be40821edcd0ef8d303a4dd7f77a5e9dcdd2d831c8cedf28787f4235aaf951957384b0a5dc9939b7cc47aa0c1f9696e190ae9ca0b7d185c17a1175e64db59a2db275d162107a7fd883d78811ec97bed3595a34a8b49265d2fb32b6a1934f1e197e11f0ba07992484c832f7a0cf1f128c6dbf2ba150151d6e597eab050191cbe07f17090be3eb475a9fcb87f08711c0129f5ac321678be86582ac15f9184de7569f6bc8ff2aee2c672f01f52dd03987f92f27980e32a54a66870cd831483e5af9ef1d241f8b00d4f6b1b2b6f820decda12b053fa96b7fafdc06f8aea7f55b3ba18deef43b1dc28dfd82214990855713cec002b448d9adc22da69db3d3f1b0f67446a89a21f6371af1db7950cb19fc381f076d0464f7739b48f85def13ea173fe1bdd020226a2175127db4d95df944bfcecbd6585e8c9f10a82d116c2b80978596cb8d9740b4680bdce3ef0cba1fc606c7e44e66321d4d9eeb8cbaa01840b8af8713c255ac9eff8022c833001242e16b915808c5be6838fae5d45e6cd914b12dd4424923c4ba8acc83dbf43a37d1ceb80fab2ad4ffc8b6469ecdcd71be718424110d6636093b1fee37cd7ca2ee690c1760ce8afdbfabc6b8ca0136f2901a464af5067a07335be838a6def003a841ff9fba8e91a3d6a1dc8c98737f3234b36ac6b7e05245561429894bede8227a1f2f27322d5fc23e281b47cc2d8609e87c5d266ab16e67c30e295d02e11dff083327fddb0d0549d26ec0f1b68b19dfe8fc34c19de9c6c6e5b57a544661f629a9dd04b7be2ae43aa7566510d21e4cb00dee8a9f3b68e6a8755cfdb0809529ff0e89594e699e469abd9f29321e00f7cde7713c18c408676d42020ddbce26da9198939e567c5aebf41e7a7d28f8a10a69ab0b9377df1509ada158a2efc72d7f6b8b70aa92bd83dfeadb96404c479551da87ed6cfc6b857c8ce579488fc97556de5d552f577e6c420eea9ca0f1e96a831e363e87269572be440558d04b81fdf8d6c1af2dd2b7b5321b58497957922489f605390cdf1ed2989c87c1e8372c63fa6fb946737c6612a474ade1fd8e0cf802e13ac70686c79ef55fed2c548376cd22b4d92203575592497d99695890e40fba4e48478e21edf93224d4d343b7a269421200c6cad6eda3286f326464575a3e109e1e0419a545ad1e1f586ae46392f368dc36640259603e1c2e81221f2a571e49fdf1be7fce9512396790f5ba1a0e9851c2e7e3a95c1f310ccb65b69e55d32c16ed7bafd27f134c7b0d5e3fef90a5ac7a6862efcb6242b56d683a41694a1dd99aabeb22f5405d4b1b1f9e43a11c3036a10cfa4df333e0b9ebaeaa3218341c83166e1f1504b76a41c2eeacea1cc2b91d6b966017a9197f9e377dad3d52b620e06ad2ea72dd021501d9f6d5e315fc33865fc1c8d4f21c8a48a697653e088705f9d4b9e13d6a858acc48aeafccd0355c899bf04b47de6754519bb40bb3e51f84adbfb2cf206cf85ecf9a7cd882a1ff6ed512629047e648af7e9c08c5b15fdb2a229c77c56a8c81b640e97f845beeb04442618abd4e2c4bd2a5705c4774b2b09019fd5058938a6c0acea5e03cab7f220c751d513018bc5bdc9a5b0cd651e671a527783abe1ca44745e6f8f280df0ae5b7ca55bfcb7f6791a9f8872363c450c2aff15d8757ed8f07ca295ee2c437f2e9e046d9a93445715edea4e5d9bfc776c01c2804887d3666b83b48272eb1b70ee65af615ae01bd6c81125535e0692a121564c48716a1f38e882e884cd9d64f2d1ae49f4bf54295059b85f4ebb48d16305c918561e6ae34d05da107d58c11adcdd2fd5bd8320e1095e9f2ccda334a50bdba9fe0a7d12ed26d74da1396a00ddcff661c7c838162fcf323ae90eaf3c652d93424f8cc189c9d26051a481b24caaee88c3e259255bd39e7f3945bb4966182eafba947249c52c3d5f3eac8055d899cf7297db3cdd7725cebe0ff544b3e49943b6431c6c46599be3aaa540ebe2fdf190989dbe739780088f292eb6d562a56e5366524c76873c4e425ad3ec817e08e4827e2b617ce93ec5947ef45e757df05e36149072943ca67b4130670170c76cf79e184586deaeb6c279286ea48138ce4500ce21270e4905ed43d7fce8d62942059bbb8c1de2ce9066c56d13e9cf1861a3f9a4af37e4a361837d563e6a11389f82f32619332915b34a267b1168cb57fbe29e1ea5513c9f74813c8ff2ab5bb871e671377d70a7607e9d8ebed", 0x1000, 0xe8be, 0x0, 0x2, r6}, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x5, 0x6, 0xffffffffffffffff, &(0x7f0000001580)="3d659cf7de5449af99d024c1eb94aa3a442954ac8006e929f11684e13ff433ac775fffe38d0aa9d2d4eddb8645967ba8855226c2f030f752af255f5540f8b8fbb367272776c652beebc7938b85056dbf257b74e3240fefa0cc24e2c7b6eb87acd0a7a907106fd76de23a946bef36c4ac6830af10c565e77755b1c659711b6aaa1f6683d7957421fa9c7eb6be0d297a91cc277f7b8996b408cc7bd3516fef4f8997bb0f919b5ba3f93ebb6736cd103ce06bc2cbb5b495db55609624b1307c773b5e2117fb77611a7660eb67930b7a77be927c9103fada", 0xd6, 0x8, 0x0, 0x1, r1}, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0xc000, 0xffffffffffffffff, &(0x7f00000016c0)="2b15674251a6053ddb268aed10d5d8f95abec899ea0203da9a8d96769a1fb8a2075cc6f2d38621", 0x27, 0x1ff, 0x0, 0x3, r8}, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x7, r9, &(0x7f0000001740)="81a35f01170e9de8636c73198ddf8ef181028da3abc2527130d4ec03d079cb5d8600fac064bad5adee970250c0fd2ae99bfdc22f34ae2de8124d81bf", 0x3c, 0x2, 0x0, 0x2, r10}]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000240)=ANY=[@ANYBLOB='(\x00'/20, @ANYRES32=0x0, @ANYBLOB="000000001ca597f9d5aa8e46", @ANYRES32=r7, @ANYBLOB="1784df4fe8b0224ad9189e4b6fea0bf57210b0b0db8c5bf712c2a29a436a80ff0f0000000000006c2822df088e189c5c93e1dafbeddf8dce7fe9a6e925a200000000b1d3ee7e54003ece7fbedac34498ff9721665e35349b010158b0dedc2f8c2e9d896a97f097b5c276eb5c66d2b7b96b6bfc0d9c7da22704afcb"], 0x28}, 0x1, 0x0, 0x0, 0x14}, 0x0) 13:51:46 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = gettid() prctl$PR_SET_PTRACER(0x59616d61, r1) clone(0x4002780, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() nanosleep(&(0x7f0000000000)={0x0, 0x1c9c380}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) tkill(r1, 0x13) close(r3) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000100)='x', 0x1}], 0x1) 13:51:47 executing program 4: perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) perf_event_open$cgroup(&(0x7f00000000c0)={0x0, 0x80, 0x40, 0x3, 0x0, 0x8, 0x0, 0xf00, 0x880, 0x9, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5c, 0x2, @perf_config_ext={0x20, 0x8}, 0x10040, 0x4, 0x3, 0x3, 0x6, 0x80000001, 0x91, 0x0, 0x3f, 0x0, 0xffffffffffffff80}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000422f69)=""/137, 0x7ffff000}], 0x1) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TCSETA(r3, 0x5427, &(0x7f0000000c80)={0x0, 0x0, 0x2, 0x0, 0x0, "7f7642dd5ffe2f93"}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) openat$cgroup_procs(r4, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) write$P9_RREADLINK(r4, &(0x7f0000000380)=ANY=[], 0x44) fcntl$setstatus(r4, 0x4, 0x44000) bind(r4, &(0x7f00000005c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}, 0x0, 0x0, 0x3, 0x4}}, 0x80) openat$vcs(0xffffff9c, 0x0, 0x10040, 0x0) mq_notify(0xffffffffffffffff, 0x0) dup3(r1, r2, 0x0) 13:51:47 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:51:47 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x4000012, r1, 0x0) preadv(r0, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000007, 0x800000000009032, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x80010, r2, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="77690addcfbe1fbb66ec", 0xff3b}], 0x1, 0x1) r5 = socket$netlink(0x10, 0x3, 0x4) add_key(0x0, 0x0, &(0x7f0000000140)="dee7030022cf9e5e1dbac27b0426fc0299c41fb9b9761a1b44dac894f365ae68edf335abf35ec53d6751467ebd2c187491bcab2c8d34fec505fc8a14622dba33ff9b054eb7e8a5bc4ab2719cb230328931deb95ef3", 0x55, 0x0) r6 = socket$inet6(0xa, 0x4000000080002, 0x88) connect$inet6(r6, &(0x7f0000000280)={0xa, 0x0, 0x0, @mcast1}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000fb1000)=[{&(0x7f0000000180)="480000001400197f09004b0101048c590a88", 0x12}], 0x1) splice(r3, 0x0, r5, 0x0, 0x100000fffffff9, 0x0) 13:51:47 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$UI_SET_LEDBIT(r0, 0x40045569, 0xc) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000300)={{}, 'syz1\x00'}) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x11) ioctl$UI_SET_EVBIT(0xffffffffffffffff, 0x40045564, 0xf) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_DESTROY(r0, 0x5502) 13:51:47 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x5d, 0x4e0}, {&(0x7f0000000080)="0300000004", 0x5, 0x640}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000000100000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}, {&(0x7f0000012800)="8081000000180000daf4655fdaf4655fdaf4655f00000000000001008000000010000800000000000af301000400000000000000000000000200000030", 0x3d, 0x4800}, {&(0x7f0000013900)="111fc0d901000000803a0900803a09000000000006", 0x15, 0x30000}], 0x0, &(0x7f00000000c0)=ANY=[]) r0 = syz_mount_image$adfs(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x3, 0x2, &(0x7f0000000180)=[{&(0x7f0000000280)="2e6db04b74577aacd1b1223b3213845e7435ee9530df706c2d715edd1b289751d1016a4609ea158c7ca1bb0fee497d9d1bfe2f8e628837d456f1fe984209efe91bf0ce947b40dff9c6839089e0db73e2787299397f3bc80a2a0d96f0b58904f29479f71ce2d8aa5d9cf521ec57a264bf76c57517847f21b529d4ced4457960537850c924dcecab67e5951a6847dfcddf6e1fc11d5f2e8c84721f1e1307575777bc1772bd52c381d1ed6cd3e727bf6645352e55902a0286e8d0b6e5e9dfdc98750a4758b9477e32556c62d01ca7af1a7afe6b", 0xd2, 0x6}, {&(0x7f0000000140)="e4e6bbb44dd397f3e1e4bdcf921d312aea316909965ef6d8aa85585cce2ebb698282c6a4ce94b02af9f635a55c03dfb9a3fd5dbe", 0x34, 0x3}], 0x4000, &(0x7f00000001c0)={[{'&!*'}, {'ext2\x00'}, {'@)'}, {}, {'))'}], [{@permit_directio}, {@permit_directio}]}) openat(r0, &(0x7f0000000380)='./file0\x00', 0x141080, 0x62) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) [ 317.942007][T11333] input: syz1 as /devices/virtual/input/input5 [ 317.948555][T11333] input: failed to attach handler leds to device input5, error: -6 [ 317.975948][T11339] loop1: detected capacity change from 0 to 4096 [ 318.016698][T11339] EXT4-fs (loop1): couldn't mount as ext2 due to feature incompatibilities 13:51:48 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:51:48 executing program 2: ioctl$sock_inet6_tcp_SIOCATMARK(0xffffffffffffffff, 0x8905, &(0x7f0000000040)) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000001080)={0x60, 0x280, 0x2000, 0x0, 0x20000000, 0xfffffffe, 0x8, 0x0, {0x0, 0x0, 0x1}, {}, {0x0, 0x3}, {0x0, 0x80}, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_tcp_TLS_TX(r1, 0x6, 0x1, &(0x7f00000000c0)=@gcm_128={{0x303}, "11552ceefb2aae0f", "aa09ddcd9f677b0d56fc8f194ce1b5f7", "cf32d16c", "54e5cddabf06e258"}, 0x28) 13:51:48 executing program 1: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x129202, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x200000b, 0x11, r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x406, r0) ioctl$SNDCTL_DSP_SPEED(0xffffffffffffffff, 0xc0045002, &(0x7f0000000200)) ioctl$SNDCTL_DSP_SETTRIGGER(r1, 0x40045010, &(0x7f0000000300)=0x5) r2 = fork() ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f00000002c0)=0xb803) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000440)=0x3) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000380), 0x513181, 0x0) write$dsp(r3, &(0x7f00000000c0)="e9fa1300528dce31b19ed7b02ec79a5bff506f17790067b810bfe33ee1a22b5bd2a5bbdcbebe61f6a55b293c4fc0f6c090c2a3a0394af7b8e185b26835aafd98fe09debd452f75a0d88deb2bee5069ae23350edbbda5bce7023187cd2df32fe8ffddc23e9dd0db789c54a292d96d415e6f86cdffd8e8763fbe5af2f2fb41a2b5385f49c301ee56fd15", 0x89) sendto$inet(0xffffffffffffffff, &(0x7f0000001780)="1c11533c5868b93a9206bfbd0d9571346049de7b1d9dca43f805412f51a393e33aa9db57998a342adf54e37a38d8ed05dd09380a54748670da17eca2c8c87ea5f4322ab9b44b2d8665d1134457b17156af4de0f4582ddce60ed92b86a85fbda8a806729c5dd4266622f3a5b2f7ad70ce8024e1f51f36f3feac0ecfb8fba24fff82cf66540e0bbcc5bef80d8a7c16e1acba2747d13424aa31d9c1d9d369ca3f96c639d2872e25eba3ccd0a01f54a78181e78dbcde19a60f2ec645cefb1c3096105899ca89921b4e60465cfd381b6600000000580beb08c8e0eb8aff2560e66e1095c5e1fb4d0332adf3ce0900c8b64de8432f634939313390075227b7eea179016c6cc6413628592d86c63a9570fb411d2165e1e5bbcad53eaa1c26543a566252d71e6e2ba379d72a3244067a0ddeab28758e2ae3bef244f025cdba2e700696c3e860c54a3f914f104c829ff371c5696654578d240bb1be99153a75f59f3cab625ffdb2046534ccc48ebd29769df8c16793e38840f1707686d840e6b120efc28e8a4d48c221504f9c72fc840350254819339ea048ccdb5338a9451eb1a04c714b76404e7d599acfd5929ce96a26a6d28e263c4d0c01ae50aefc3ea72c08a3719d3cad4b2132eb0ff5937713758d8ab564e82e4a974a3bee26aa88d4c4afddd71e4b568c204f7b18750d18fa8074559230678f64ad3e574f3cb83f53bf3d4863afe895f6f78b71f5cd37c178be70992413ec3d65de512074ce3efa413b8ef9de19b71ff239d5acdcca93b01158a00a5aab26c9c06da6a0d6cacc688617bfca8a94946a90c2757c7b632c61057dbb199b320aa4cb0b47de621225b55dc63a8d2c8577a893e68dc4ec509fd5f8838a11710bac3d78cfa12f77c4cacfed7b1a31dcfb106f3b21cb259a56dbbbba1f8a0ef4a098c3589c36a8c129b35f9e4dcccfcb3c4b5d585593fa62b809bc8a766311a320985635a7aa3581ddaebd2392c9e34f7a9498d8aae1281473a2a1f19ed97971f1c11da36a5826e9bb03622f0e17dc8937344f8358a20700ac1eb71350e2908a92459328c144faadf137e6eb644ab4eb58693a1793d32afa1c0c595ea766bfca4b3ca4730f9d9b9fbb1206bd94ee06a97dadb7c7f8f9a080ba2b3c325da269dfd454102bdd419d8cc75592d6723f0f1aef7007c40d71d94eca99d6684ecd0db2cdc4f8b4caf3a90d83b65418f41e351b089fd1e60133a00be9d8604acec17caa4deb598d4fb06203966dc62932daed6348291a691b48785aaa08d04afa59c559518a3b52fa140f16c02495ea2b2520d2dc005e0d972e86b80eab52520f1335362093d9816306519477f37fb129b30e74021d4a5b9adb76fa109bd833c08a8b4be25e1dd8c91b58aeecb38953118d9c07fc3f0adfc5bba7c25bb8876680335ff6bdd6d4975034f53faaf23d69b39c53db00d29410815c13cf3f8e2150110b1c421294b747184123d8f65ab385664bd75c06f988c6a6faad903233257b4b1ea46a91abf74e1133e7c62a43ff00e13b7a882a2be0307a595a1399e050134ac7d13f827ed5b50364c0150709ec95a69731bc9b62baef403be97645452e12888d4349084605b03822a76f4ae31a9bd9c8a095626ddd9363fb8d2d96477f1fca3c34988911ea880fbc1f4326128fe80ac4e359eebb1bfdc7778f7342212a12a545c153dd81cb6954769198ddc309198d9c3fbbaec827bf0e27f3a1344deb023c3b241a213f961afdca533bc5df88534ef267865c51993fa4efb6af89a86ea8dd20823c9fbf97a7166d7cd076ba56d5324fff9c421a2e292a4a96ae49677cb3ccc53f737457083cbbb7ddf07efcb1b31af55a96d7aa6d61294056977b984c525fdfbdc91d249cf31ecce369949562339228a8db9fe02e50f0183494e5e2564fe272c50ccebe53a17574064c4b80cbb55dfeb32aa9bd9568882d5edd21606794fb65627df940d6ca8ddcdba5894b02c3018f37c0f6bf0dfda9d8a3629a8616773d42a775e97398bbd501885583291df15fd957240991d6f7f9e80be9dcfd7bdeb61777b01de770e5f171841329973a1e30db60caf2ae67cd9df5817a713d0ed7db0a478ca607567670712a890ffb761edc299f6d443ca9b2627624fd44962a82ad134cb81097a49453b40576d41e929acdfef25e3dfdcd2fd59c268a7cc90d65e8678620301b9c91307bdf0ea1c819a667da3a4291bfb2a31832b1ed8c5630723ea5403cf5f583367c81ee424b04eb5ddffce7ba08280362aec68f3f211cfbe267f21e65b173787e84e658de87234b0aec364ec6df62cfd5fd894345db6cd0ddc07a41c5be6004aeaaac065537d5e6cee0d3c1687681067dc43a6c0ed8afc64ee1a6f9c96ced0d1f31919fcda59987f8b3b8cad2a0caa4131430142135d33c67b83019daa2df47da5cbafe12f3c9922275e8d41313d8d6b021dae7ca5858aac3ac74246910f85e9fef4564cb5e8bd9e7a07b9faafa849aba71fe9fc1d18e1a415a11c2297e2ec5b86f82b94b10d37e3547916d3a742b946c0be2274898fe3038df8f52d0e0086722a56635044e85e29b02272234e957dbabb9231d135b8dca55e28bf45c8228d9b06e6b6d76cd14aa7e64a52c9d8e8e342725333177ebb9acc97e61388779a0cf1acf2b9605fa77f12d32678e6080e09da2c91a95a14604d718d02ca9c21de79e8a8cdb7ac2418c1febd21a11186f2bc22eef004382ee832745ae9d9cdf8d12742549a8a301a43ae359768a8299a99b3dfe38652585b0fce9696a78c49890f36c19871b7c5fa201889a666b5bc3973847d008bb9720735b5e8e87d865cd53eaa2638cfc7f71165b1bab52e3341a281ef5087892a7ff527403172a47f0891d933f70bbf95322eaee80791bb135cbba5525bea17a6b96498bb1354cbf418b22e41085dd90f651dfd21d61134059457f48d6041726e0a6415c5dbea54ab4c93b3fce4c1de3ad2c0ed2aba77e81f838982bda3c269268b10df8975892b05d3c34322287db2ba905967e537ac871c0768547cfa5b6f5b613ce08ddda95b887bf7c1c71ce1da929366a5fab3ef20b6e3b82d08bb6bd3ec9061972fe5d911356060df3623fafdd438e86dae107419557a508907523ebd9e8c51d9f1d4b4b94f0330c211ac2e59044aca8fb06d6a0b83ea4fb5fc96aa2cb6058cc73de4814a73119249ce7f17c0e10cff559293e624940db4f5a67679ef90b5820dda9fd524caca108363e279917604d99d96cb6cff51a9153c1a654a0cf1b88f6275638aa348cd8aa022f81799f8d5e60dcad271d21d25563f8953160c45a4fa98996c9d538a96a3ddee8c5497cf23f311b44fe3a45f4af4dd6f9404abca47ebb291406b941aa77675de44abee0de79848b2ddfe9ffebd167c99e2e6a03734103c6b6330a1a41a17eec69740cebf90499b1a3e002b7ec711658c82af13bbc85c434b48dc9e767f1635c81f9222ab5971ac3f16303bdb1e594411b8872e0552e4833a460697a1dd145d7ab444e82dee23c0ecd4fb2daf57014aac4e4dd7a328ab18014d702497b5c8b9aea56451c8da2e4eb5eb16225c0a045e6cad6f1c091ff531d9fd8dbfe28cdeec47fb11042faaf9303361f87d4e5563d4535768cbf9d11498243d72e938daa85c0db2e6f1d2fbd8a7ec1bda405f82311f2d2373d10bf00b9be6a35ff83ef2640065c212ee03670abc435e8ac0a52d28933e66058f17c45b334326e462bce11428d47b53a9ddf8f6d3ba32fb7ee0c65cc8c1c85c42a76270436c17a9e2b8a0db6784f7bbe605453142027ca73645fc0e955f1819bed923b61f770482ab68128b0e5a5e50e9f67cb576fdc330ec220001c3e98a78b8bdbc28fb11c831361f9e517b7c9f7b41ce6ecac9cae6cd12af0a219147d613a0496adea1ae862083a99728d8678e18d06b19cea5cbf07e27185fd2d1651a7940f22a714e349ce0f7de7efc5b92bcd94a8257ab4354f18d93424e16d33a3315e63e76b8af807174fb04e81b47708f27857081b07d16b450d5058e3906d37890a4e2a7dfacf75fb3068c7d564d51f1cc0f8e44f464edfb559e3fccd7e405f3e80a76efb1b3a38564e54c1873459ab5a08c75a8078b93e151e20ea016360bc22d3e8e1e7845526d5b6c4744e6444c7b767fb0e95255189d603b25ddf9b7181ee064baaaf4019affdddaaeafd021ccf9d9ed11b3afd8e2cc357a5f5aa8e1e66cfffaa25efa1b31e23f56b759574b839875d008857876a04604ebd900583ff3361afb6e633fa285eeab263cfb88712cb6f8e8288894d34092f5f8efaea1af5abb0cb55b16a1c4a8b75d19ee988ee4962e959ae0f73d24aa63d6b06464dad769ec00faf31985b0a63974b7d958e5b8b05e80909a836ee69db44261c00015caae81c9c3c3ce595395c1cc621275b2d0bcac323f4a4709a887259e78f1a2afb247665028aced610d74d33d3f8bbd8cca70e4e03ff587f3d16eacc5a8474485b1aafe8a03e3de73f15ca889762f81995f10b41e2ae165004b413b054788118535c67d8aa3a334ba6e55243956ee85d628b97c1f5636dd99076895bc21293970755ee58d08531742b79d3dff889143bd65c30a85c465f5f8d80428c5f989b2d84811d06147a864d81fe9209970f372f300e0ce9dafe31a4934f7b720ada2d421ce7d3b4c47f032376df706a26cfd725a19b1d5c95703abf0a8415e3e5add2f74b0f497f28f2559bfeae0d36ee878959aea65cb678d8a6e5b441f61034fae966b84c2d1efd866be33b8416c65e0f7f093bf61c75a2151ec9ec46d5467885280acdb309f7da759c397fbd2f873c317fdfe326f20a0e2805830b5fef2668f8d9290c70d86db1eb6be377442d397da90629c0630c2840a85944b8ab5ad7d8f0468887cd7b15900d2c10207ab044191b4ee6ed737827d08e8a799a869aab26923b669ec2ca1768635e8813c9cdd7b08399c8f0b3aff7202a05a92d6a8ef100e38b779c927f03903e2ee4b4b456f951d3e6ff714b388502230fab9f0bd495bbf4efd3a1b1fc133484ae72bd434d581df5d7305fec847186e0ba01b1a3a3c7101c7a6544076a1d06ba60dc7228a80a4f5b4346af8496a780b149dd06030e5cf37f8c0c58e1080b6c5e0ba10d122ba97403b2717983bcbca08510b91745b3765459fa99fee7a6e8ca53803b1477bca7e5620e1654309c63a5eae86e8426fa9a8d837e2c5682e602ba3fc0608d6ff73ba4fd8635b41158e2775a225a4c538854567eaa62d3a880a9647c8eee8515c721f9004c739451919f0a347dc69892d497d33345490a64d97ab29f649a51e7b96da4e26b080eac10cd17c1e29b9efd95275c24ccf5e2a09c50355e1244bef8f22654f8fc2169a7d462b2a78e3399c865aa72d2eb3a5bd923e3bf356fb690f14e6a04a352515e3873f177a25e3ee9479e0f6bb08cdf854d4454f6b854e67a85829b51245850c274b0c764661aee5db5b407a3ea89c7c8cd8bab2106fecbdb980ca56c2bafbd1a65cbe20a9e029ff188853683a146cf584c38813ba4a9869987afda452b7e9b351c433c5805138ac02a5ba155b75959269eafc456fb86e71c915ce92117dc2cd3b2395edb612474a2847f2b358e643e81e12f5668e33d5dde6319e763d587e658f01d22bf83467a35545c40a6210b19269e496c14a76efc83c81a10c85213296ffd6ee7a2b82270f9400e21657e0b7778e719c1b983a55ae0cc3712d1624e8d59efc8dcf88fa3cbef19d0cb179a8084efe4bd646fdeb8afad490c7ec6c0b9d9add301f4714aaf093c2b9d75fc400af0142950db55", 0x1004, 0x200c000, &(0x7f0000000080)={0x2, 0x4e24, @empty}, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340), r1) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000400)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_PMK(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80000a}, 0xc, &(0x7f0000000580)={&(0x7f0000000480)=ANY=[@ANYBLOB="e0000000", @ANYRES16=r4, @ANYBLOB="006b2cbd7000fbdbdf257b00000008000300", @ANYRES32=r5, @ANYBLOB="0c00990001000000120000000a00060008021100000000001400020103bc820961cc82dc81dd2bb2b56978481400fe00031894b16b66f729aa58e48b5614eeb31400fe0081aa2b221192a5d164f3fde6ed375bd40a00060008021100000100001400fe0064b628a67ec2314e43b7c4471e111837140002013bd27c7ed7c3a7d5004bae97c8501c7b1400fe002305b70fae94b5ec341eca86c96ea33a14000201f9eb4aba52d9a605b4eb9e1fcbc380671400fe007e9b296cea1cd7a3447dede082de9c5c"], 0xe0}, 0x1, 0x0, 0x0, 0x8810}, 0x24000000) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f00000003c0)={r6, 0xfffffffffffffff8, 0x2, 0x1f}) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4010, r7, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x7, 0x40, 0xb6, 0x2, 0x0, 0x1f, 0x123a, 0xc, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0xc100, 0x1000051f8, 0x0, 0x2, 0x80000000, 0x9, 0xfffffffe, 0x0, @perf_bp={&(0x7f0000000240)}, 0xc0, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x80000000000}, r2, 0x6, r3, 0x1) 13:51:48 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000000)={0x3, 0x80, 0x6, 0xff, 0x1, 0xa1, 0x0, 0x9, 0x8040, 0xa, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x9, 0x2, @perf_config_ext={0x1000}, 0x8, 0xa, 0x40, 0x7, 0x6, 0x1, 0x3, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0xf, 0xffffffffffffffff, 0x3) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = fork() tkill(r1, 0x6) migrate_pages(r1, 0x8, 0x0, &(0x7f0000000080)=0x1) sched_rr_get_interval(r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r2, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x3, 0x5, 0x0, 0x7, 0x0, 0x80000001, 0x10, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x800, 0x0, @perf_bp={&(0x7f0000000100), 0xf}, 0x8801, 0xfffffffffffffeff, 0x2, 0x7, 0x2, 0x8, 0x1f, 0x0, 0xd, 0x0, 0x2}, r1, 0xb, r2, 0x1) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/diskstats\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x4000000000010046) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000007c0)={0x0, [], 0x0, "7f72eb67ffcfe8"}) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r5, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) lseek(r5, 0x3, 0x3) preadv(r4, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) ioctl$VT_ACTIVATE(r4, 0x5606, 0xffffff17) 13:51:49 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:51:49 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4030012, 0x2, &(0x7f00000016c0)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000140000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef", 0x3a, 0x400}, {&(0x7f0000010400)='.', 0x1, 0x800}], 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="458193d4d02d094ded53da0d6d4a3603"]) 13:51:49 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8914, &(0x7f0000000040)={'team_slave_1\x00', {0x2, 0x0, @multicast1}}) [ 319.483657][T11373] loop2: detected capacity change from 0 to 131456 13:51:49 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x87) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000002c0)={{{@in6=@local, @in6=@ipv4={'\x00', '\xff\xff', @remote}, 0x0, 0x0, 0x1, 0x1, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@multicast1, 0x0, 0x33}, 0x0, @in6=@loopback}}, 0xe8) r1 = socket$l2tp(0x2, 0x2, 0x73) recvmmsg(r1, &(0x7f0000000180)=[{{&(0x7f0000000000)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000080)=[{&(0x7f0000000100)=""/74, 0x4a}], 0x1}, 0x2}], 0x1, 0x40000140, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) [ 319.566054][T11373] EXT4-fs (loop2): Unrecognized mount option "E“ÔÐ- MíSÚmJ6" or missing value [ 319.861112][T11373] loop2: detected capacity change from 0 to 131456 [ 319.887103][T11373] EXT4-fs (loop2): Unrecognized mount option "E“ÔÐ- MíSÚmJ6" or missing value 13:51:50 executing program 4: perf_event_open(&(0x7f0000000100)={0x0, 0x61, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd7}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00'}) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f0000000180)={{0x2, 0x0, @multicast1}, {}, 0xc, {0x2, 0x0, @loopback}, 'syzkaller1\x00'}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) r3 = openat$tun(0xffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f0000000080)={'veth0_to_bond\x00'}) dup2(r2, r0) 13:51:50 executing program 2: open(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) socket$nl_generic(0x10, 0x3, 0x10) set_mempolicy(0x2, &(0x7f0000000000)=0x10000101, 0x2) clone(0x4412c580, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x3, &(0x7f0000000040)=0x1, 0x9) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r0, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendmsg$NL80211_CMD_NEW_KEY(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x78, 0x0, 0x8, 0x70bd2d, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0xfc8c, 0x6b}}}}, [@NL80211_ATTR_KEY={0x20, 0x50, 0x0, 0x1, [@NL80211_KEY_MODE={0x5, 0x9, 0x1}, @NL80211_KEY_DATA_WEP104={0x11, 0x1, "276bd3729d48f6e3044e7261c4"}]}, @NL80211_ATTR_KEY_DEFAULT={0x4}, @NL80211_ATTR_KEY_DEFAULT_MGMT={0x4}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x1}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x2}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x20, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}]}]}, 0x78}, 0x1, 0x0, 0x0, 0x40}, 0x4000) 13:51:50 executing program 1: syz_usbip_server_init(0x0) syz_usbip_server_init(0x0) syz_usbip_server_init(0x1) syz_usbip_server_init(0x0) syz_usbip_server_init(0x0) syz_usbip_server_init(0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x50, 0xffffffffffffffff, 0x44d9000) syz_usbip_server_init(0x0) r0 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/power/disk', 0x80, 0x20) ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000140)={0x1, 0x2, 0x1000, 0x88, &(0x7f00000001c0)="07fcafcfea5ceb7da2199c0e6940139925e2a404eede783a5af06a796cbf0b9fcf662256ffb6d9e37624725408d59fe8998e50dd287c97cc3b5c84c378517bd7dfac24dd10a52c65715f71c3e614901d8f2c3e8b29392cb3c1eb77fe6c5474d5fe5c038fe9f3c631806df937f048b506c48c4890401da00d8792fdcbe19946358ca60c64b91d0835", 0x0, 0x0, &(0x7f0000000100)}) syz_usbip_server_init(0x4) syz_usbip_server_init(0x5) [ 320.828009][T11393] vhci_hcd: Failed attach request for unsupported USB speed: UNKNOWN [ 320.871876][T11394] vhci_hcd: Failed attach request for unsupported USB speed: UNKNOWN [ 321.018496][T11393] vhci_hcd: Failed attach request for unsupported USB speed: UNKNOWN 13:51:51 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) [ 321.068730][T11394] vhci_hcd: Failed attach request for unsupported USB speed: UNKNOWN [ 321.086852][T11396] vhci_hcd vhci_hcd.0: pdev(1) rhport(2) sockfd(9) [ 321.093530][T11396] vhci_hcd vhci_hcd.0: devid(0) speed(1) speed_str(low-speed) [ 321.137101][T11402] vhci_hcd: Failed attach request for unsupported USB speed: UNKNOWN [ 321.171506][T11396] vhci_hcd: Failed attach request for unsupported USB speed: UNKNOWN 13:51:51 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0), r0) sendmsg$IPVS_CMD_SET_SERVICE(r1, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x78, r2, 0x400, 0x70bd2a, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_DEST={0x34, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x4}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x4}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0x101}, @IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x101}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x10001}]}, @IPVS_CMD_ATTR_SERVICE={0x28, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x3}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x29}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8}]}, 0x78}, 0x1, 0x0, 0x0, 0x40}, 0x24000844) sendmsg$nl_route(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000000c0)=ANY=[@ANYBLOB="5000000010001fff00"/20, @ANYRES32=0x0, @ANYBLOB="0000000000000000080004000510000028001280090001008965746800000000180002801400010000000000d02f6147f89f1b58a31cee2b6d04097b1423eb5691da3a58d324e28b0f1bd421006982b1791ec6633ed15d19fb6c4dd10192f8ac9b5bf95df49a69ade8bfe2ab3ecef610dfc0fb7de293dfab9ffff94d4224f1d0a6e53c7cf9030750a83f9a42e3845c815065", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x50}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000040)={&(0x7f00000003c0)=@deltclass={0x468, 0x29, 0x8, 0x70bd2c, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0x7, 0x10}, {0xe, 0xd}, {0x10, 0xfff2}}, [@TCA_RATE={0x6, 0x5, {0x0, 0x3f}}, @tclass_kind_options=@c_clsact={0xb}, @tclass_kind_options=@c_clsact={0xb}, @TCA_RATE={0x6, 0x5, {0x7, 0x8}}, @tclass_kind_options=@c_multiq={0xb}, @tclass_kind_options=@c_htb={{0x8}, {0x408, 0x2, [@TCA_HTB_CTAB={0x404, 0x3, [0x10001, 0x2, 0x20, 0x5, 0xf647, 0x3, 0x4, 0xb3ca, 0x400, 0x7, 0x8, 0x12000, 0x6, 0xd1cd, 0x401, 0x8, 0x7, 0x5, 0x0, 0x7f, 0x0, 0x9, 0x8001, 0x8001, 0x0, 0x9, 0x1, 0x9, 0x1, 0x61, 0x2, 0x2, 0x6, 0x20, 0x0, 0xfca, 0x7, 0x2, 0x7f, 0x10001, 0x4, 0x80000001, 0x3, 0x80000000, 0x292a, 0x8, 0x1, 0x10000, 0x3, 0x1, 0x6, 0x6, 0x3ff, 0x3, 0xfff, 0x96, 0x7, 0x10000, 0x7, 0x3, 0x0, 0x0, 0x6e41, 0x3, 0x2, 0x6, 0xfffffffb, 0x4, 0x3, 0xbb9, 0x0, 0x96, 0x40, 0x2, 0x4, 0x5d65, 0x6, 0xfffffffa, 0x5, 0x6, 0x8001, 0x0, 0x800, 0x1, 0x5, 0x98, 0x3, 0x9, 0x0, 0xb826, 0x7, 0x0, 0x8, 0x9, 0x800, 0x6e9, 0x2, 0x5, 0x3, 0xa, 0x2, 0x3ff, 0x6, 0x669505dd, 0x8, 0x2, 0x4, 0xfffff001, 0x7ff, 0x4, 0x7, 0x7, 0x3, 0x6, 0x0, 0x8, 0x1, 0x1000, 0x3, 0x81, 0x1, 0x3, 0x6, 0x2a800, 0x0, 0x10000, 0x7, 0x0, 0x7, 0x5, 0x1, 0x320c, 0xffff, 0xffffffbf, 0x0, 0x5, 0x1, 0x1, 0x1, 0xb6, 0x7ff, 0x1, 0xff, 0x8000, 0x5ad, 0x4, 0xe00, 0x4, 0x9, 0xffffffff, 0x391, 0x3f, 0xf8f9, 0x4, 0x8, 0x7, 0x81, 0x7, 0xff, 0x6, 0x61, 0x101, 0x4, 0xf3, 0x8, 0x7138, 0x6, 0xff, 0x4, 0x4a72, 0x0, 0xfffffffd, 0x80, 0x5, 0xff, 0xffffffff, 0x8, 0x8, 0x0, 0x4, 0x7fff, 0x9, 0x8000, 0x2, 0x40, 0x2, 0x8000, 0x4, 0x7, 0x4, 0x2, 0x2000, 0x1ff, 0x5, 0x0, 0x20, 0x8000, 0x0, 0x7, 0x7c, 0x7, 0x5, 0x4, 0x0, 0x2, 0x1000, 0x3, 0xffffffe0, 0x81, 0x2944, 0x2, 0x3, 0xc2c6, 0x5e, 0x80000001, 0x0, 0x10000, 0xff0, 0x1d4, 0x1f, 0x7, 0x7f, 0x8f1, 0x10000, 0x8, 0x1, 0x1, 0x9, 0x1, 0x1ff, 0x1, 0x0, 0x1aa, 0x3, 0x2, 0x6, 0x0, 0x7fffffff, 0xb8b, 0x5, 0x1, 0x40, 0x100, 0x80000001, 0xdba, 0xc7bc, 0x200, 0x8001, 0x62, 0x4, 0x7fff, 0x2, 0x800000, 0x6, 0x7, 0x3]}]}}]}, 0x468}, 0x1, 0x0, 0x0, 0x10}, 0x0) [ 321.275547][T11393] vhci_hcd vhci_hcd.0: pdev(1) rhport(7) sockfd(15) [ 321.282339][T11393] vhci_hcd vhci_hcd.0: devid(0) speed(4) speed_str(wireless) [ 321.393587][T11409] IPVS: ftp: loaded support on port[0] = 21 [ 321.432856][ T2951] usb 11-3: new low-speed USB device number 2 using vhci_hcd [ 321.474456][T11394] vhci_hcd vhci_hcd.0: pdev(1) rhport(0) sockfd(20) [ 321.481237][T11394] vhci_hcd vhci_hcd.0: devid(0) speed(5) speed_str(super-speed) [ 321.538036][T11397] vhci_hcd: connection reset by peer [ 321.544153][T11407] vhci_hcd: connection closed [ 321.547991][ T274] vhci_hcd: stop threads [ 321.558679][ T274] vhci_hcd: release socket [ 321.563192][ T274] vhci_hcd: disconnect device [ 321.613609][T11410] vhci_hcd: connection closed [ 321.687912][ T274] vhci_hcd: stop threads [ 321.697673][ T274] vhci_hcd: release socket [ 321.702207][ T274] vhci_hcd: disconnect device 13:51:52 executing program 4: perf_event_open(&(0x7f0000000100)={0x0, 0x61, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd7}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00'}) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f0000000180)={{0x2, 0x0, @multicast1}, {}, 0xc, {0x2, 0x0, @loopback}, 'syzkaller1\x00'}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) r3 = openat$tun(0xffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f0000000080)={'veth0_to_bond\x00'}) dup2(r2, r0) [ 321.962633][ T274] vhci_hcd: stop threads [ 321.967542][ T274] vhci_hcd: release socket [ 321.972081][ T274] vhci_hcd: disconnect device [ 322.094292][T11439] IPVS: ftp: loaded support on port[0] = 21 13:51:52 executing program 1: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='$\x00\x00p\x00E7\x00\x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="0c0001800800010002000100"], 0x24}}, 0x0) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000600)={0x198, 0x0, 0x4, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}]}, @HEADER={0x70, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_virt_wifi\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nr0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'xfrm0\x00'}]}, @HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bridge\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond0\x00'}]}, @HEADER={0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x198}, 0x1, 0x0, 0x0, 0x4040015}, 0x20000000) r0 = socket(0x10, 0x80002, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x3d2}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='4\x00'/20, @ANYRES32=r3, @ANYBLOB="0000000000000000140012000c000100627269646765"], 0x34}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000340)=ANY=[@ANYBLOB="24000000700045370000000000000000070064eae8e42713235e881570b177289200", @ANYRES32=r3, @ANYBLOB="0c0001800800010002000100"], 0x24}}, 0x0) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000600)={0x198, 0x0, 0x4, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}]}, @HEADER={0x70, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_virt_wifi\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nr0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'xfrm0\x00'}]}, @HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bridge\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond0\x00'}]}, @HEADER={0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}]}, 0x198}, 0x1, 0x0, 0x0, 0x4040015}, 0x20000000) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f00000001c0)=0x14, 0x80c00) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$ppp(0xffffff9c, &(0x7f00000047c0), 0x0, 0x0) pipe(&(0x7f0000000500)) unshare(0x2a000400) creat(&(0x7f0000000040)='./file0\x00', 0x4e) sendmsg$nl_route_sched(r0, &(0x7f00000002c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000280)={&(0x7f0000000880)=@newchain={0x27d4, 0x64, 0x800, 0x70bd26, 0x25dfdbfd, {0x0, 0x0, 0x0, r3, {0xb, 0x10}, {0xfff3, 0xa}, {0x13, 0xfff2}}, [@TCA_RATE={0x6, 0x5, {0x7f, 0x1}}, @TCA_RATE={0x6, 0x5, {0x0, 0x6}}, @filter_kind_options=@f_cgroup={{0xb}, {0x2770, 0x2, [@TCA_CGROUP_EMATCHES={0x188, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0xffff}}, @TCA_EMATCH_TREE_LIST={0x124, 0x2, 0x0, 0x1, [@TCF_EM_U32={0x1c, 0x2, 0x0, 0x0, {{0x1}, {0x1, 0x1, 0x5, 0x6}}}, @TCF_EM_META={0x30, 0x1, 0x0, 0x0, {{0x77e, 0x4, 0x58b}, [@TCA_EM_META_RVALUE={0x9, 0x3, [@TCF_META_TYPE_VAR='b', @TCF_META_TYPE_VAR, @TCF_META_TYPE_INT=0x5]}, @TCA_EM_META_HDR={0xc, 0x1, {{0x2, 0x1}, {0x3, 0x2, 0x2}}}, @TCA_EM_META_RVALUE={0xc, 0x3, [@TCF_META_TYPE_INT=0x9, @TCF_META_TYPE_INT=0x2]}]}}, @TCF_EM_NBYTE={0x18, 0x1, 0x0, 0x0, {{0x6, 0x2, 0x5}, {0x5, 0x4, 0x0, "f3614554"}}}, @TCF_EM_IPT={0x8c, 0x2, 0x0, 0x0, {{0x0, 0x9, 0x1ff}, [@TCA_EM_IPT_HOOK={0x8, 0x1, 0x1}, @TCA_EM_IPT_MATCH_DATA={0x13, 0x5, "1413546689b8b29c7817d9cf75fe60"}, @TCA_EM_IPT_MATCH_DATA={0x59, 0x5, "b26dd07c092539d4d9021597a350ad0ff48945c4cb5dd6894ead96c3a56c6bf02edda6570b58cd799bcd437970d8821a6b9771ced66ce03e7002a51253e72493272f8395e813e7589974103cb0747d411a0fd50570"}, @TCA_EM_IPT_MATCH_REVISION={0x5, 0x3, 0x8}]}}, @TCF_EM_NBYTE={0x14, 0x2, 0x0, 0x0, {{0x9, 0x2, 0xffff}, {0x8000, 0x1, 0x0, "90"}}}, @TCF_EM_IPSET={0x10, 0x2, 0x0, 0x0, {{0x200, 0x8, 0x6}, {0x1, 0x5, 0x2}}}, @TCF_EM_CONTAINER={0xc, 0x1, 0x0, 0x0, {{0x7ff, 0x0, 0x9}}}]}, @TCA_EMATCH_TREE_LIST={0x58, 0x2, 0x0, 0x1, [@TCF_EM_META={0x54, 0x1, 0x0, 0x0, {{0x0, 0x4, 0x6}, [@TCA_EM_META_LVALUE={0x8, 0x2, [@TCF_META_TYPE_VAR, @TCF_META_TYPE_INT=0x5]}, @TCA_EM_META_HDR={0xc, 0x1, {{0x4, 0x3, 0x1}, {0x63, 0x2}}}, @TCA_EM_META_HDR={0xc, 0x1, {{0x3, 0xe}, {0x6, 0x5, 0x2}}}, @TCA_EM_META_LVALUE={0x10, 0x2, [@TCF_META_TYPE_VAR="decc33d7", @TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_INT=0x3]}, @TCA_EM_META_LVALUE={0xc, 0x2, [@TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_INT=0x9]}, @TCA_EM_META_RVALUE={0xb, 0x3, [@TCF_META_TYPE_VAR="2cdc5c1887892e"]}]}}]}]}, @TCA_CGROUP_ACT={0x13c8, 0x1, [@m_ctinfo={0xe4, 0x1d, 0x0, 0x0, {{0xb}, {0x5c, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x7f}, @TCA_CTINFO_ACT={0x18, 0x3, {0x401, 0x42, 0x5, 0x9, 0xa859}}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0xfffffffa}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x10000}, @TCA_CTINFO_ACT={0x18, 0x3, {0x6, 0x6, 0x5, 0xdd6f, 0x200}}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x2}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x9}]}, {0x5f, 0x6, "d5215af3a8754e990ed3773b41f0fcd12363e24654734ee5d7ed54d82d2f32d0c4b4551b22eefc87c5c1d288ef9409ea3fd7c80be3404030cf20a456ee0802499b19ecb1b2a4b82a8b521ab042c7f8aa747edc3e319a8c4f6a8e05"}, {0xc}, {0xc, 0x8, {0x0, 0x1}}}}, @m_vlan={0x10d0, 0x18, 0x0, 0x0, {{0x9}, {0xa4, 0x2, 0x0, 0x1, [@TCA_VLAN_PARMS={0x1c, 0x2, {{0x0, 0x5, 0x0, 0x0, 0x1}, 0x1}}, @TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0x98e}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x7ff, 0x8388, 0x5, 0x3, 0xffffffc0}, 0x3}}, @TCA_VLAN_PUSH_VLAN_PRIORITY={0x5, 0x6, 0x2}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x88a8}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x88a8}, @TCA_VLAN_PUSH_VLAN_PRIORITY={0x5, 0x6, 0x3}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x88a8}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x8, 0x15f, 0x6, 0x2ac, 0x9e}, 0x2}}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x8, 0xae93, 0x5, 0x6, 0x7}, 0x1}}]}, {0x1004, 0x6, "afcbad869038bba75c41d68727952414c884822854607363fe99a14843c1f00635adb3bad79031b4f2fc6f22a54e6beae16e4dec42cee89f1a5b1f0d4660daecf89b46f39c985f984e3f54f114ebca74f44ba03f95a58bb6b7ac0b1dd242cf898939bcddd7a33f5a9940367644c730368157e1f7f8810386bf19d264f24b6a6f7f029df3e09ae6ceecdcdc855aa7b4be63483ce0a461797edafb68fb45ddf8a8d6c8f234512215c92e09d67eadff9616d6df3d46655f0a07003c1f65807f7daa9f66293e300edfe114f47ace8307ea4aa0cd3df1cd83b73bce7dbd15287bffd34028652228ad2ec06564ee48d6c69edd89170faaf16a58bb27290ae37b283eb9176af56106efb635862528feff602ec066a0c87faaf41a01fbcf90bb5f15eafd42f7b653ed09b68e85ec95290e049479f5cab79df9af593c98323c9ff1c6f3c1d8ea7197885bbb9951bf134a98997a8b2ebf93f1681b749dcae8cba35ca2f0e026cac76270337ed9d0ee7fe8a3949c62c36e2f5e409bb641edf58b71d34e832062720d0318dc65643ed881660b07d8ad03320291840c92e9e38875169fa7803639eb57e2eeb5e0b2b974f00797ea35a893cde5a7abec3a0dd9e0e7326dc685c11c72c037c0bc5569dc81bf4cf84d7a5dfa582624f163f9f0c6f9722184e250bd5342368c125034c0ac41712b827982db9394c682283bc4ce4c31a9dd32291badf65c96c6285b94daae5e4b8984a18ee60aef339f902f7cca8e3b8fac7a9d52d338d3fed716864bbb0fe191d66f9d475753cb74e8d5751a66bebf639f1d70cfaf49acf5dfe82fb00cb1f4113b6605806725dd1b3ff3ca396b73b5b0a0011dbd2a56dc46242a23c2d1dfa06ff33981b7b965a8f31cc3e3977c727137c2aa949ad210772806ee7150a93d5c1731bf3f38658fb05f4fd1017c80bf5de5c8c6e5f3d1484a269f2ae4a5e128377a89026a1b7481d92bec87796c985ec492c2496673bee14faabc4bea46d44d0f572bf99dfc0718fd6ab8b8c4421582afe5b19862bcfa5f974b06bfd832e5cda37fcdc939a1b4069023daee8bce0fbc153cb7097a2159a485c917a53d04f2d723af56ddc940f28d34a3fc2532639417cec3cb08024c2d4d342e64ae701191be090912b365e7f3a176c5cb5acec21a38ccf6ba516f70877fb8ee9d9503367fcaac083965bb4d58c65957e74941ead736bcd88c64a5bf98d21a3f222fa9ffbf919cb3af002fde23ca1f5cf0184525bda06f5bcf09247ef9b11cfbe02679711c69089b45c73e0d8f9cc71422b647aee9db7afb08f7b300104f0047e8ab8c9bcd3fd2a77e6141712291db3c8eba9f8170c9f4dbd62bf24b413e483b9b1f06533c87deac3556e6c9372d10adea58022b33cad8802a7a7dbd5e7a260182951e2881ed0416f0b8700fc02d6229cf1352c1166e42ba1f75496fda9f5d721190cf3e8784ad1cd3a23f23b426892d7403e04bded3be551c1c628a5c654d6b64b87b9c4015d61abc18835f468574581fc8a761d88b312a8df504223b35d803d71b8f8f6f5caaf87934d44b041c453a16d959d183b174893a62816944b55d1f7f43de1b993682455d2ef28cca8805bacf51ac748efa20482e4c520316f7c8f672776300349e3245cb6c507bd1c42505d15540df2fdccca7b8b596ed573c91a7fd51665460ddecb6620e781a25ee6b3f3ab2e4f80e83ef73a89c1e6cc7ffd7ff66b27c70601039e81557e3abb0ea3265fe7eb683c6aebea156c9f0b8daaf56179b5ca8ab698fe1094069b2e34d0ed976d384119ee7ded3ccddd6ac42580b530253b3b833ea4de8cbbc8990bef0b3ca49f98bfc679d4b166f653a15fd0504d145785e4ab498ed2aea4eba1969a35acf062328fb911ef0fb87b21ed57ebfded07a18f7fa8d2e7b0afff4c697b828cb59b3f163ea9f4b84996102f3562def8ae55ce054de4ca8a660ca6603a274f778585945b2a6733367fa4d4e5f7a1fdafeb669683f633d33970333fc933445a58dbc9451413a7e390195ed973addd8fa8ab3c39ad48cc0aadbe4060d7403efb3b09379f03e3c3e8b1cb6791a08ce11ed402d8d6fe4b2a489ab379e73d87a4236e65bc818abd73a10d06c09f139d6dc5ccde5128b78f0d3ecce49036894d78054a2c378cee30a9186e48bea01f36ac3324d55c221601fdfddba86522d1f47ced33447e2bcf23529fdde28bff7aed4d1fd39ef6669ffdf39ef7bf84bc64b044d2b15b1bc9d7a8a7e7e716e5464cc7877e3c95b529b42507d7f2206eb40232e96ab22089f8d6ab810fb703529743d367258853d6b44c1a17123f8a16c0441170a5479b85960c09fbc1f67fb7de7c98efed945e4bd12c04ee7890981b666d2bec1a44e57d5320fa03bc965c2912900b5707b7d9094b0e0d0a9dae3f90e216c85e2f440c5c99cf4a50f711e651f688fdd47a510cf13bccf5ad5740d6213a70c949899f3fbfcdf1b59409eaaf465ebc5dc9139ffddcd407bab0bd94316377542b4a8a182d2b768cc5720afb97602b9ff812ebce649c1c934376a6f739aeef97a0e90b19d8d907406582e62cd2d2fee4c8b0fcdab34ad953962963937c73e17da5a85bb2f9eeee51f82a6e7ad1c4e15b704defc812d4d184626f40e607bafbe17afc586bd3f2ed6ade0385b52efe3c1ec6587a1ff245b53469ea25ee33bf1b304fb262622ce37f741293fbd3a6806a71a3f1c0f25be30b8aa7538a949524a3800323159a84b07e50e516dd7849133d53c507ea074c86fcc2c9cceb6d365b658c0b9dd3bd53181f79a801c2e7345fc02779a756cd99ca51d7a414eb5d2e9cc220b03d5c0fe6a15c663428d3c6e5bb072222b6f96505d633c42598cd7a2ddf0f8200b811ef6942e0f7afae50c6f31ad72521aaf3254466d8bf48c02fb94bf8476bdef35de505f3a000673c38626ecb5f6c78cfcd0df2afc7526aae2d9996ba108698ec2f628734c586c747366a540b877edb7b753a1412a66d5f36f7431b185e3ec375880c0f9fc3123d8add8994a7da228dae212dc7f618ff58cbef3e2a41c0209bb38bbe8e2e14e886f9b8187a332a088d6f85f15893737d67a18bab5862f52ab676a32c0e25cab4329f4a9179eb716b07816fab4fae74a368bd090de70d15604d2fca0a81456da853d983eebfdd9f48e32116279417542980ca415cfe0493e1982eeee2432fd65bd3761b6b150d195b009dc1aa4bb7cd5154acc97bd25c28331e4d0bdee258f73dd7d22f2993406f1ae9087ffae8a440ee024d5c9067e521af8340eeff71ee3623104fd2161b3281353059446ae641b095adbe8d0e83994c18a5f26efccdc0917ce66498cceff5666e4fac8c1d3f6b4c704784eb77cddb5fb2c96593a2558a9f7bef5a329eb336b85651af33ec982c330698e4820738743f7b1b88c7f9f6df468e724ef8b211193698e1889e4ef95771bb11fa9d248c5ba0cfb0d9228fe046e57ba7c62c6d7049be6568a64ec5f0efba3d137375425c65ccec676ffd33ae3d1952a6fe7237fc232bebc8b73fcc504689d78289c7b7addb0deefb4593431b138b76cd8cade7ed688637d359114ad55eba8dbf5e0ab08fb88d2c7e2628566aca08a2782225028f1fafed4b08445865df2bc10ab33f657508cc7ab8bcc5c303082df8ffc52480f0280cab46da1e78c9d3c5ea37fb9cf0a2dd6331628c592b0c42a7e4ce817572b99acb6edfaf6764c2f194c705b3eec6abef777726619bf5501062ec2e985bde82a4f0815dbc8ad8092e49e83c0f138e96fa928759af9449e0482c9a42c156e0d287d0b84ad896baa9be21b12cafe88f7c219fdf8500fb2583bede48f24854f12013ca8c3b2603369296b444b2af193785de7871daf0a25e65b3f1e7b7e10d09fa26985a8a888db539c72c721e963c9c89cc43b79f5475cdfa652f10c14a9231eac7e38b5e8146fbd68e80e3184928064ad2934cbe86752f60a012ed1cf9ff849c012394adedd177f4df6d716f81300c0fa48fed0d1512d5add3877f9a8ea1ff430441afabcee459da6731beb3312212959409a4da35bc61a8903f99505366a1fdcc2873df3436a4d2d993fc91880d57ced1cde9bbeb8e49bdca2f6c9934dd82071b0a507f965c8499a10e65297b28b3b3b45473d23cbc0cc64f515a281e153eb1183fd2d09e1a8a8b90ddda48cfcfea7a2ea086baa9d5548b4b3b0825c57cc884e29fef8c011e2a80c03f15ddedc022cc8fc693e1ced868c1320293aee53dcc6e3e34ca211edd4a7a98ca8adc39f8358e39a1a3e3428284847045aeb107585db5c05525402d936f157c20310b6e6f1e9d9b97946471113732cc0a38b944b6a84ff937fbe30d5c760f1add3650824c4bea68ed8af49b117fa51e32147fd1b93c3f2b8048944cd1631c37ab19f962465fda50f34cf53f01ff7d65ddff3b51190f7b1bdbed0deb7091c0632deef75b03f66a8ae8a69a078a916eeb8c1c2eb69a9c776ecf18e1f043e428d98b3a2fd8aa428ac395b31d35696f8cb799fe2a4e0c18ebc05f9b4df0b585e08c298955b50ec80c2459a26f39c926cd2385ac6bce328975458d8036120ea856100240bc048c28b7fc59c64117f67e4af3ac6dbe29bc42d7bd1114506ca6e1970b1a3ea2b263c4c6f0c58e79c568bd82a7331d4c231adacd6ee1ec8c8a0d2c42a631724e9996c47f559fda263b43172df3b52289605f9f226817d2ca77b7a3cde700bcd7d27c3c76c87b12fc956bb23a010295275d9c367282c3780372505b46d18050baac7e42f872e31f9d0a0adbd83b487c549b943117cddc41de4c2ae88dfe58f648535763d21e588a73830ae131d3403ad8e6dfaff78e1f96846b8f8f70dc6cebad6ec29a31074bcc2e04c5e1c7a05925b8c1d7ed56dc733181f19f43d6be665d3f4c6091acf56529d10a526e26102589dcbc670c8434a838d695deac00612017246925f16b432f396bb46bbc62757c9b8589868333b25cc95cad9c901f5958d5d8d6dd7ff72c30e3510c797d20e865324cc7e124ecf6c3961c945fe45e60718bdd1c0d94f97df59c8651de88777dbe5737bb521ba71f351beb4465d3d76d19830049831c1ef8fbf9a1a2d088d5c08aafa205aeda7aab82ac31d9efe65b048bdedf2f932a601436a6ca9606e4db8c70315802fa24035da8334d30792048086c53dab3ba21ccbf5240c2ef736da49837023aff0ba76d0a0a4b97c0091a0c1f19a0cd1532ca08d5090421a5eb349da2f0dcbd569af1c5b14fe0190f67d21962ba5287ff11a23e5a19787093f10ca9a4bd91be485bebad78e2731541ac12c143ff2cd4e0a2c1877ceb423061274d978c8d5ecdcef5ad602a5c1139bf988495edbf9c642fdc1156c9757a0ec60d2957b9578323d4ffc94056c77ed406925a095a71bae75b9ffd59369922dfe5cb2d17d41cdd4a0f9582ea86fe2bbe850a349879ce6a5bc3d40a1800d57633e1c2a0c783dac7acbc9c5ad9200d4c5658846793f00f3d6215da65db303a0c719a87728d8e11d7f1f9fa50895200b330c7c2498b0d0ececafed779799337de6e8047a713fd2af5b43a42ec89d4822cb87a933154b5550ee4a72b826fd82d06d10382431b0ea4310e595ba54cdc5d1c86820132061df3bb892ba99374b8d0ecfa23db401d61ef1efe2c2039601a9be7b49b8c8f0af2aaf5f515ac2dfa060355f62032ddf6117ed813b4809a4fa7037fbdcfe09829f4782abd906926a4abe67a160f916034ff13686e4c0d32edda0b077b9e09d3e7ce1686df94769cbeb58098893674b86a3ed44e775e682431f16f7fc8ae81c"}, {0xc, 0x7, {0x1}}, {0xc}}}, @m_bpf={0x138, 0x10, 0x0, 0x0, {{0x8}, {0x10, 0x2, 0x0, 0x1, [@TCA_ACT_BPF_NAME={0xc, 0x6, './file0\x00'}]}, {0x103, 0x6, "9225c05434ab76c9ed656a0c17ee5e2ff09fef40f8ee3ce8efe87151f5039c73954367a2d1a7e88aebf1322d4642f142d802b3f374661d585ce23cf99037901df54f7148381962df2845ed0c0e9dd47a6ed73509173cbc9738317a28d66dcbe865f5bbe735face12cec1e2d7344134879b5c9c2a84dfce8c26b6ed737f921273204e5e4f0bd19380441ab25ff3a3eed0fb24bfd468e997f58ab2525a8f48e4b1ad1258148923ee7f49c0f798dd1bad2ff519b677fee4b8d07427b9b7c9aa388956fc4cf2b702415912895ea255935fc695bb93f1a1fff911d43afd0effc29481b96b9003c1d612b222afa1978aee75a69a18963c003ade141eed8f820f9d99"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x1}}}}, @m_skbedit={0xd8, 0x1f, 0x0, 0x0, {{0xc}, {0x1c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PARMS={0x18, 0x2, {0x100, 0x800, 0x6, 0x7f98}}]}, {0x94, 0x6, "11cb70cfef95cc6680ef5e96833675b698eef6d5af20d1dca36b3df74d6f1d9bd451a5a85fcc940290b5a9e751a5810636f69f41584d7c17aff23e96a794de67c40e99d10832cf1550b22aea842554d9140b09558fbdb65cc6531b726dafa9c3ec65a512adc16e7b8e1862354ddef1cb20e4fb797b95e5618ef071717fb95a6239b64ea7b497a2a28f72eb61d034f577"}, {0xc}, {0xc, 0x8, {0x3, 0x1}}}}]}, @TCA_CGROUP_ACT={0x144, 0x1, [@m_simple={0x140, 0x10, 0x0, 0x0, {{0xb}, {0x48, 0x2, 0x0, 0x1, [@TCA_DEF_DATA={0xa, 0x3, 'rose0\x00'}, @TCA_DEF_DATA={0x5, 0x3, '\x00'}, @TCA_DEF_PARMS={0x18, 0x2, {0x6, 0x8, 0x0, 0x1000, 0xe84}}, @TCA_DEF_PARMS={0x18, 0x2, {0x2, 0x56, 0x2, 0x20, 0xfffffffd}}]}, {0xcf, 0x6, "eafc7584e1666655882eefc4ec08c0c515bc32fae9e3b2df3cf4765048577ff3c2e2f02943e85909eaea13a775a5d9faebebcecd38b2d4b63656d1eb6b11f75a3dbe388758a0c2b04a1521914c54ee8d417cf1df38980eb9a84ddb0d7cd43c3c70ef977681668d27bc0e80584a210b187b64f104922d7ab1980559784817e7bc41d1df04bf05f09b73ea5fc4933b841c9b29a643fc330fee5b79ceb984aa6b91125cedb65abc327f9398fb3bc8fe8ca77d4d701b58d76f776a79e921340a35af0b137771f9ffd599d4f457"}, {0xc}, {0xc, 0x8, {0x1}}}}]}, @TCA_CGROUP_POLICE={0x838, 0x2, [@TCA_POLICE_RATE={0x404, 0x2, [0x6, 0x7, 0x9, 0x4, 0xcb3, 0x5, 0x4, 0x4000000, 0x9, 0x1, 0xe3, 0x3, 0x6578, 0x7, 0x1ff, 0x139, 0x7fffffff, 0x6, 0x6, 0x8, 0x88, 0x5, 0x7, 0xd6c, 0x9, 0x0, 0x0, 0x6, 0x101, 0x1, 0x8000, 0x1f, 0x80000000, 0x8001, 0x2, 0x5, 0x2, 0xffffffff, 0x9, 0x7, 0x3f, 0x1, 0x2b06, 0x1, 0xfffffa75, 0x40, 0x2, 0x3, 0x20, 0x9, 0x4, 0x1ff, 0x1, 0x0, 0x10001, 0x8, 0x2, 0x5, 0xfffffff8, 0x8, 0x1, 0x800, 0x40a, 0x100, 0xdba3, 0x80000000, 0xff, 0x1f, 0x7, 0x474d, 0x1f, 0x1fe00000, 0x7fff, 0x1, 0x1, 0x3ff, 0x2, 0x9, 0x3, 0x200, 0x200, 0x3ff, 0xff, 0x7, 0x1, 0x7, 0x2, 0x1, 0x0, 0x1, 0x2, 0x4, 0x80, 0x8, 0x9, 0xca3, 0x9, 0x2, 0x9, 0x8, 0x1, 0x7, 0x7f, 0x8, 0x4, 0xda34, 0x5, 0x4, 0x6, 0x638, 0x8, 0x2, 0x3d, 0x0, 0x1, 0x1, 0x2, 0x241, 0x5b, 0x2, 0x80, 0x4, 0x5, 0x4, 0x7, 0x8, 0xd, 0x8, 0x10001, 0x7, 0xfffffff8, 0x9, 0x1, 0x6, 0x9, 0x5, 0xff, 0x80, 0x3, 0x5, 0xfb, 0x4, 0x5, 0x8001, 0x200, 0x8000, 0x278, 0x6, 0x2e, 0x7, 0x1ff, 0x0, 0xc0f, 0x4, 0x456, 0x1000, 0x3, 0x1f, 0x2, 0x3, 0x8, 0x1, 0x8000, 0x7, 0xffff, 0xffffffff, 0x2, 0x0, 0x4, 0x80, 0x1000, 0x1000, 0x6, 0x8, 0x5c, 0x7f, 0xffffff81, 0x5, 0x3, 0x52c, 0x10000, 0xe7, 0x6d, 0xa361, 0x7, 0x3f, 0x3, 0x6, 0x4, 0x6, 0x9, 0x7be, 0x7f, 0x18e, 0xf24, 0x6, 0x9, 0x9, 0x0, 0x4, 0xc0fb, 0x40, 0x80000000, 0x1, 0x5, 0x3f, 0xde0c, 0x44b, 0x0, 0x7fff, 0x9, 0x5, 0x9, 0x8, 0x81, 0x2, 0x80000000, 0x35, 0x9, 0xfffffff7, 0xffff0000, 0x6, 0x4, 0x9, 0x1, 0xfffffffb, 0x8, 0x3, 0x2, 0x3, 0x20f, 0x0, 0x7fffffff, 0x2, 0x7ff, 0xff, 0x0, 0x0, 0x8000, 0x6, 0xa6a7, 0x4, 0x8, 0xd71b926, 0x1, 0x0, 0x7, 0x9, 0x6, 0x1, 0x401, 0x40, 0x3, 0xffffffff, 0x8e, 0x2]}, @TCA_POLICE_RATE={0x404, 0x2, [0x8, 0x2, 0xfffffffa, 0x1, 0x2, 0x2, 0x1, 0x7, 0x100, 0x528c, 0xfff, 0x5, 0x7, 0x0, 0x7ff, 0x9, 0x11f2, 0xc3, 0x101, 0xffffff01, 0x1, 0x7, 0x8000, 0x7fffffff, 0x1, 0x2, 0x8, 0xa9fe, 0x9, 0xf4, 0xfffffffc, 0x80000001, 0x4, 0x2, 0x81, 0x7ff, 0xfffffddc, 0x7ee, 0x4, 0x5, 0x7f, 0x6, 0x9, 0x4, 0x1, 0x81, 0x7fff, 0x40, 0x6, 0x8, 0x8, 0xc3, 0x701a7d0a, 0x0, 0xbcf, 0x5, 0x2, 0x3, 0xa798, 0x1f, 0x8, 0x666a, 0x6, 0x1, 0x8, 0x2, 0x9, 0x2, 0x0, 0x4, 0x401, 0x1ff, 0x9, 0x0, 0x0, 0x8, 0x1, 0x7fffffff, 0x10001, 0x3, 0x3, 0x7ff, 0x3, 0x9, 0x10000, 0x81, 0x400, 0x6, 0x9ac0, 0x8, 0x9, 0x9, 0x40, 0x8001, 0x1, 0xff, 0x2, 0x1, 0x3, 0x5, 0x200, 0xfffffff8, 0xca9, 0xfffffe01, 0x4, 0x3, 0x1, 0x1, 0xfffffffa, 0x8, 0x3, 0x40, 0x1, 0x81, 0x81, 0x3, 0x1000, 0x80, 0x2, 0x7, 0x5, 0x8, 0x4, 0x6, 0x82, 0x81a, 0x6, 0x0, 0x4, 0xeab, 0x6, 0x7, 0xfffffffc, 0x60f69f83, 0x7, 0xaa, 0xffffffff, 0x0, 0x40, 0x535, 0x1f7, 0x0, 0xffff56a7, 0x9, 0x1ff, 0x1, 0xffffffff, 0x97, 0x7fff, 0x6128, 0x37c36741, 0x9, 0x1ff, 0x7, 0x3, 0x7f, 0xb6, 0x10000, 0x80000001, 0x3, 0x8, 0x40, 0x4, 0x5, 0x5568, 0x2a4, 0x0, 0x4, 0x401, 0x8, 0x7, 0xfffff510, 0x6, 0x10001, 0x9, 0x3f, 0x0, 0x2, 0x1000, 0xffffff7f, 0x8001, 0xfffffff9, 0x7, 0x0, 0x4, 0x7, 0xc4cc60b0, 0x2, 0x5, 0x1, 0x4, 0x4, 0x401, 0x1f, 0x4, 0x8, 0x3, 0x80000000, 0x5, 0xfffffc01, 0xfffff001, 0xb3d, 0x5, 0x6153, 0x3, 0x1d62, 0x98, 0x1, 0x80, 0xfffffffc, 0x1f, 0x7ff, 0x3455, 0x80000001, 0xfff, 0x0, 0x9, 0x2, 0x5, 0x7, 0x80, 0x1, 0xb6, 0x10000, 0x2, 0xff69, 0x19, 0x2, 0x1, 0x100, 0x1, 0x1, 0x5, 0x8, 0x9, 0xde, 0x3800, 0x80000001, 0xcc4f, 0x4, 0x4c0, 0x6, 0x6, 0x6, 0x2ad, 0xbbbb, 0x1, 0x81, 0x5, 0x35df6ef, 0xffff, 0x8, 0x1000, 0xfffffff7, 0x2, 0x6]}, @TCA_POLICE_RESULT={0x8, 0x5, 0x7ff}, @TCA_POLICE_RATE64={0xc, 0x8, 0x4}, @TCA_POLICE_RATE64={0xc, 0x8, 0x5}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x4}]}, @TCA_CGROUP_POLICE={0x8a0, 0x2, [@TCA_POLICE_TBF={0x3c, 0x1, {0x1, 0x4, 0x7fff, 0x100, 0x8, {0x40, 0x2, 0x2, 0x3, 0x3, 0x9}, {0x2, 0x1, 0x123, 0x1ff, 0x3, 0xfffff87b}, 0x5, 0x2, 0x7}}, @TCA_POLICE_TBF={0x3c, 0x1, {0x3, 0x0, 0x3, 0x40, 0x200, {0x4, 0x1, 0x4, 0x8001, 0xc000, 0xaf9}, {0x0, 0x1, 0x2, 0x8001, 0x100, 0x5}, 0x7ff, 0x1, 0x4}}, @TCA_POLICE_RESULT={0x8, 0x5, 0x3ff}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x2}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x81, 0x4000000, 0x8000, 0xffff8001, 0x8e, 0x0, 0x8001, 0x3f, 0x4, 0xffff0001, 0x81, 0xfffffffb, 0x800, 0x1f, 0x6, 0x4, 0x4cf38ad2, 0x6, 0x10001, 0x3, 0xffffff81, 0x10000, 0x2a, 0x5, 0x7fffffff, 0x7, 0x3, 0x4, 0x4, 0x401, 0x101, 0x4, 0x0, 0x7, 0x40, 0x81, 0x6, 0x2, 0x200, 0x7, 0x9, 0x23e, 0x80000000, 0x67e8, 0x4, 0xc6, 0x8, 0xfffffc00, 0xfffffffc, 0x7, 0x8000, 0x401, 0x7fffffff, 0x1, 0x1ff, 0x10001, 0x5, 0x9, 0x7, 0x5, 0x7, 0x2, 0x10001, 0x9, 0x5, 0x6, 0x658851c6, 0x7fffffff, 0x80000000, 0xed, 0x7, 0xadf, 0x200, 0x0, 0x6, 0x3, 0x8000, 0xffffffff, 0x1, 0x9, 0xfff, 0x7e4, 0x0, 0x2, 0x9, 0x8, 0x4, 0xffffffda, 0x6, 0x412, 0x3ff, 0x3, 0x8, 0x8f, 0x4, 0x4, 0x400, 0x0, 0x1ff, 0xffffffff, 0xccb9, 0x8, 0x5, 0x9, 0x1, 0x1, 0x570, 0x401, 0xca5eecdf, 0x1, 0x20, 0x7f11, 0x9, 0x3, 0x772, 0x5, 0x7, 0x7, 0x5, 0x1f, 0x9, 0xd0, 0xffff, 0x9, 0x40, 0x400, 0x6, 0xf1, 0x20, 0x2, 0x3, 0x4, 0x101, 0x8001, 0x5, 0x9, 0x7, 0x5, 0x80, 0x80, 0x6, 0x3, 0xfffffff9, 0x2, 0x8, 0x1, 0x800, 0x2, 0x1, 0x42, 0x2, 0xa0a, 0x7fff, 0xac3c, 0x8, 0x3ff, 0x5, 0x3, 0x44dd, 0xfffffe01, 0x3ff, 0xb09, 0x1, 0xc5f, 0x400, 0x3f, 0x8e, 0x6746, 0x1, 0x2, 0x4, 0x0, 0x1, 0x8, 0x2, 0x8743, 0x101, 0xffff, 0x2, 0x7, 0x8ee151dd, 0x2, 0x4, 0x9, 0x80, 0x401, 0xffff38ee, 0x2, 0x7, 0x80000000, 0x3f, 0x40, 0x7, 0x5, 0x7, 0x1, 0x68, 0x4, 0x4, 0x176, 0x6, 0x5, 0x7, 0x81, 0x6, 0x6, 0x3, 0x1, 0x7ff, 0x2, 0x1, 0x100, 0x3ff, 0x8, 0x0, 0x5, 0x9, 0x1, 0x2, 0x4, 0x0, 0x5, 0x3, 0x45b3, 0x5, 0x10001, 0x5, 0x1, 0x8, 0x8, 0x8, 0x3, 0x3, 0x80, 0x9, 0xffff, 0x1000, 0x8, 0x0, 0x2, 0x4, 0xfa4c, 0x8be, 0x2, 0xffff, 0x54, 0xf8d91000, 0x8, 0x80000001, 0x8, 0x20, 0x7, 0x2, 0x4, 0x9, 0x9]}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x7, 0x0, 0x0, 0x6, 0x80000000, 0x8, 0x2, 0x8, 0x0, 0x8, 0xff, 0x0, 0x5, 0xce57, 0x7, 0x8000, 0x9, 0x0, 0x1, 0x400, 0x346, 0x2, 0x2, 0x2, 0x2000000, 0x8, 0x10001, 0x6, 0x3, 0x7, 0x81, 0x8001, 0x5, 0x9, 0x9, 0x36c16f05, 0x2, 0x1, 0xffffffd9, 0x0, 0x0, 0x10000000, 0xffffffff, 0x3, 0x6, 0x5, 0x40, 0x60ac, 0x80000000, 0x9, 0x1ff, 0x9, 0xf0000000, 0x2f, 0x2, 0x3, 0xd8, 0x3, 0x1, 0x40, 0x7ef17ad4, 0x7fffffff, 0x7, 0x3, 0x20a1, 0x200, 0x0, 0x5, 0x4, 0x9, 0x20, 0x2, 0x800, 0xd5, 0x7, 0x3, 0x3f, 0x5900, 0x4, 0x90, 0xffff, 0x4, 0x5, 0x0, 0x100, 0x41c4, 0x7fff, 0x3f, 0x4, 0x6, 0x8000, 0x0, 0x672fbfad, 0x4, 0x1, 0x4, 0x8, 0x1, 0x8, 0x1, 0x800, 0xfffffff8, 0x1, 0x3f, 0x7, 0x2, 0x763, 0x7, 0x40, 0x9, 0x7, 0x326251b0, 0xf338, 0x200000, 0x200, 0xffffffff, 0x16, 0x70d2, 0x2, 0xfffffff9, 0x9, 0x2, 0x0, 0x7, 0x9, 0x81, 0x1, 0x80000000, 0x8, 0x8a, 0x6, 0x1, 0x5, 0x1ff, 0x3, 0xffffffff, 0x9e4, 0x7ff, 0x2, 0x9, 0x6, 0x8, 0x7, 0x3, 0x1, 0x6, 0x3, 0x4, 0x5, 0x4cf, 0xff, 0x9, 0x1ff, 0x2, 0x1f, 0x2, 0x8, 0x9, 0x3, 0x9, 0x6, 0x2, 0x9, 0x401, 0x6958d8be, 0x2, 0xca, 0x5, 0x1000, 0x0, 0x1, 0x63, 0x8, 0x4, 0x1, 0x5, 0x20, 0x2, 0x7, 0xffffff25, 0x4, 0x2d, 0x2, 0x3, 0x8, 0x8001, 0x3, 0x81, 0x8, 0x1, 0x0, 0x7, 0x6, 0x8fe, 0x401, 0x2008000, 0xcce7, 0x7, 0x4, 0x800, 0x8, 0x6, 0x7, 0x9, 0xfffffff9, 0x40000, 0x20, 0x8, 0xfff, 0x6, 0x3f, 0x7fffffff, 0x100, 0x9a9f, 0x70d8a809, 0x0, 0xb1, 0x2, 0x4, 0x6541, 0xffffffff, 0x4, 0x8, 0x3, 0x40, 0x127, 0x6, 0x0, 0xc1, 0x7fffffff, 0x0, 0x7, 0x5, 0x2, 0x1, 0x10001, 0x4, 0x1000, 0x1c0, 0x3, 0x10000, 0x20, 0x0, 0x80000001, 0x217, 0x4, 0x8ad3, 0x5, 0x1, 0x81, 0x4, 0x0, 0x8, 0x2, 0x1ff, 0x7fff]}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x1}]}]}}, @filter_kind_options=@f_rsvp6={{0xa}, {0x18, 0x2, [@TCA_RSVP_DST={0x14, 0x2, @mcast2}]}}]}, 0x27d4}, 0x1, 0x0, 0x0, 0x404c806}, 0x2000c8d0) pselect6(0x40, &(0x7f0000000300), 0x0, &(0x7f0000000140)={0x1ff}, 0x0, 0x0) 13:51:52 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:51:52 executing program 2: open(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) socket$nl_generic(0x10, 0x3, 0x10) set_mempolicy(0x2, &(0x7f0000000000)=0x10000101, 0x2) clone(0x4412c580, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x3, &(0x7f0000000040)=0x1, 0x9) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r0, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendmsg$NL80211_CMD_NEW_KEY(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x78, 0x0, 0x8, 0x70bd2d, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0xfc8c, 0x6b}}}}, [@NL80211_ATTR_KEY={0x20, 0x50, 0x0, 0x1, [@NL80211_KEY_MODE={0x5, 0x9, 0x1}, @NL80211_KEY_DATA_WEP104={0x11, 0x1, "276bd3729d48f6e3044e7261c4"}]}, @NL80211_ATTR_KEY_DEFAULT={0x4}, @NL80211_ATTR_KEY_DEFAULT_MGMT={0x4}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x1}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x2}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x20, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}]}]}, 0x78}, 0x1, 0x0, 0x0, 0x40}, 0x4000) 13:51:52 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800004, 0x12, r0, 0x0) preadv(r0, &(0x7f00000001c0)=[{0x0}], 0x1, 0x9, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000500)=[{&(0x7f0000010a00)="0243443030310100004c0049004e0055005800200020002000200020002000200020002000200020004300440052004f004d002000200020fe1f00200020002000200020002000200000000000000000b9010000000001b9252f4500000000000000000000000000000000000000000400000000000000000100000101000001000808001c0000000000001c18000000000000000000001a0000000022001e", 0x9f, 0x8800}, {&(0x7f0000000240)="22001e0000000000001e0008d100000008007809140b2a3a0802", 0x1a, 0xf000}], 0x0, &(0x7f0000000180)={[{@map_acorn}, {@session}, {@block={'block', 0x3d, 0x400}}, {@cruft}, {@hide}]}) syz_mount_image$exfat(&(0x7f0000000480), &(0x7f00000004c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000640), 0x0, &(0x7f0000000680)={[{@discard}]}) [ 322.898501][T11473] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 323.140818][T11482] IPVS: ftp: loaded support on port[0] = 21 [ 323.159320][T11483] loop3: detected capacity change from 0 to 240 13:51:53 executing program 4: syz_mount_image$xfs(&(0x7f0000000000), &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000040)=[{&(0x7f00000000c0)="584653422d294ee6a975a1cbc8e938d261f23bb52a094a643df37723f438c272a58b0139a940635a01ac9e52191c37ab33ee3610d24a0b0939fb6f627a249e85f0d815d6545fea248c930d1dca10c5f40162ee3e822f5caa0c05bf336eaa9b87470e56d87ed4fb", 0x67, 0x4000}, {0x0, 0x0, 0x2383}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="004dd9f20f407700ac94a5aa21c21caee513ff9fc138e3b43c91b6508641aac03caf8c99e2af4fdba526aa9ecc487fa57d3fafafad6352cb1a55fb3595e6011069df609cc972e962d4e3000000000000"]) 13:51:53 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) [ 323.639417][T11477] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. 13:51:54 executing program 3: syz_mount_image$ntfs(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x0, 0x0, &(0x7f00000009c0), 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="73686f775f8579735f73236c65733d6e6f2c73686f775f7379735f66696c65733d"]) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mount(&(0x7f0000000080)=@sr0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='v7\x00', 0x81010, &(0x7f00000001c0)='ntfs\x00') [ 324.186506][T11515] loop4: detected capacity change from 0 to 64 [ 324.317260][T11515] XFS (loop4): Invalid superblock magic number 13:51:54 executing program 2: open(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) socket$nl_generic(0x10, 0x3, 0x10) set_mempolicy(0x2, &(0x7f0000000000)=0x10000101, 0x2) clone(0x4412c580, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x3, &(0x7f0000000040)=0x1, 0x9) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r0, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendmsg$NL80211_CMD_NEW_KEY(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x78, 0x0, 0x8, 0x70bd2d, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0xfc8c, 0x6b}}}}, [@NL80211_ATTR_KEY={0x20, 0x50, 0x0, 0x1, [@NL80211_KEY_MODE={0x5, 0x9, 0x1}, @NL80211_KEY_DATA_WEP104={0x11, 0x1, "276bd3729d48f6e3044e7261c4"}]}, @NL80211_ATTR_KEY_DEFAULT={0x4}, @NL80211_ATTR_KEY_DEFAULT_MGMT={0x4}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x1}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x2}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x20, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}]}]}, 0x78}, 0x1, 0x0, 0x0, 0x40}, 0x4000) [ 324.431864][T11538] ntfs: (device loop3): parse_options(): Unrecognized mount option show_…ys_s#les. [ 324.441492][T11538] ntfs: (device loop3): parse_options(): The show_sys_files option requires a boolean argument. [ 324.474176][T11515] loop4: detected capacity change from 0 to 64 [ 324.535352][T11538] ntfs: (device loop3): parse_options(): Unrecognized mount option show_…ys_s#les. [ 324.544935][T11538] ntfs: (device loop3): parse_options(): The show_sys_files option requires a boolean argument. [ 324.632059][T11547] IPVS: ftp: loaded support on port[0] = 21 13:51:55 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r0, &(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e21, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x1a}}, 0xf3f}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x12, r2, 0x0) preadv(r2, &(0x7f00000001c0)=[{0x0}], 0x1, 0x9, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in6=@empty, 0x0, 0x3c}, 0x0, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendto$inet6(r1, &(0x7f0000000100)="37d94ab07db328ca87d0ee37582dfb7626dca44f9b5d1d751230d08e58e13fdf1cc5a0ef9866ac2239844edb33cba2c0570cd490d401294dba6a326bda2ef1761ff83c9d", 0x44, 0x10, &(0x7f0000000180)={0xa, 0x4e24, 0x180000, @local, 0x9}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 13:51:55 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:51:55 executing program 3: perf_event_open(&(0x7f0000000240)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x70224100, 0x0, 0x0, 0x0, 0x0) add_key(&(0x7f0000000040)='id_resolver\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="bbde49b3f1510b8fc02529d2050cd8f4fea02f418c3d79b19e0ed099a3595b1cfe8ac17a335cd41b8c18809056714690f80ff9cd9a6556ef805961bfafbad6e3f843f247ef25c643fc5e755cf13c4edb37585424d5425e45626fc09b2488be0320e2a3ef5618f33c484d41cbc74e6cab35fecc447620c736289228e387a96a18d40e087a78508418a4a95bcb2ae43e88156f44683c0f52442e135e5a0b0b0a44ed73c87019bac237ef9efdc76db5a8003ae6f48fc6ccefca437cd5f7b88e06f51abb7159b393a41e2f4772bfc593550d2ff1", 0xd2, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) clone(0x4000, &(0x7f0000000400)="9cf2208e4844644f3c30a4b23a95baaeb89211591dd3c06206777c06e029d247a1f38ffd8aa9e12f76d8eb1b21d3398d7e7baa9a639af3c6295f16858d18e4e294906c52f47c57d6e0315071c1a04033aa7ac9b007e78c81bd2b3aca6684eebe3ecaad11cb11f3b8b43c5c4bd2a85c6ad7202502c08b1591d55b693d65673ae83e2bf8349d33efb9d0f09383182cdb43973710ec0bf321d12330f4354a14f212354e4185acad9003626c84e9af08e50173d4", &(0x7f00000004c0), &(0x7f0000000500), &(0x7f0000000540)="7cba59504161174e1b01a45c03") add_key(&(0x7f0000000140)='ceph\x00', &(0x7f0000000180), &(0x7f0000000040), 0x1d4, r0) add_key$keyring(&(0x7f0000000200), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, r0) ioprio_set$pid(0x3, 0x0, 0x4000) add_key$user(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x3}, &(0x7f0000000580)="7ef8ef1dacc3a86d4e646c66e773fc6bb4bb339c24d01598a8c94d2810bec91be4a5d2a238d816c939250bc3f72ed15433f7160dfa4f6158a23afeed10818171c6f1f3993b7f750d52e149f2ef69ab68706e6db527fe136dbdd8036399b429305d66d97b1a38dd07ff7407051e74757688ae4435b1244d3a7c2a241b84e29061f2100cf8d8a379041afef65a19abccfb56bbb22fed38480264d864c754c197453704aafc2ec7e821f19289dcb4e5b3dc469a62b9c04b794eb4d281836a3257474a7a6a4c68e73b", 0xc7, 0xfffffffffffffffd) pipe(&(0x7f00000003c0)) [ 325.450574][ T3128] ieee802154 phy0 wpan0: encryption failed: -22 [ 325.457162][ T3128] ieee802154 phy1 wpan1: encryption failed: -22 [ 325.814753][T11584] IPVS: ftp: loaded support on port[0] = 21 13:51:56 executing program 4: setsockopt$WPAN_WANTACK(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=0x1, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800004, 0x12, r0, 0x0) preadv(r0, &(0x7f00000001c0)=[{0x0}], 0x1, 0x9, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0x1, 0x6, &(0x7f0000000140)=0x32, 0x4) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x15}}, 0x10) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0, @broadcast}, 0x10) sendmmsg(r1, &(0x7f0000000180)=[{{0x0, 0xfffffedf, 0x0}}, {{0x0, 0xfffffffffffffed3, &(0x7f0000000940), 0x1, 0x0, 0xffffffffffffffcf}}], 0x4000000000003bd, 0x8800) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x4) 13:51:56 executing program 2: open(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) socket$nl_generic(0x10, 0x3, 0x10) set_mempolicy(0x2, &(0x7f0000000000)=0x10000101, 0x2) clone(0x4412c580, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x3, &(0x7f0000000040)=0x1, 0x9) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r0, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendmsg$NL80211_CMD_NEW_KEY(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x78, 0x0, 0x8, 0x70bd2d, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0xfc8c, 0x6b}}}}, [@NL80211_ATTR_KEY={0x20, 0x50, 0x0, 0x1, [@NL80211_KEY_MODE={0x5, 0x9, 0x1}, @NL80211_KEY_DATA_WEP104={0x11, 0x1, "276bd3729d48f6e3044e7261c4"}]}, @NL80211_ATTR_KEY_DEFAULT={0x4}, @NL80211_ATTR_KEY_DEFAULT_MGMT={0x4}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x1}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x2}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x20, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}]}]}, 0x78}, 0x1, 0x0, 0x0, 0x40}, 0x4000) [ 326.566449][ T2951] vhci_hcd: vhci_device speed not set [ 326.723546][T11586] IPVS: ftp: loaded support on port[0] = 21 [ 327.278487][T11626] IPVS: ftp: loaded support on port[0] = 21 13:51:57 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) [ 327.525488][ T18] Bluetooth: hci0: command 0x0406 tx timeout 13:51:58 executing program 4: r0 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffdffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x200000000011, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) readv(r3, &(0x7f0000001900)=[{&(0x7f00000019c0)=""/4110, 0x100e}], 0x1) [ 327.859181][ T9528] usb usb12-port1: Cannot enable. Maybe the USB cable is bad? 13:51:58 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfec8) connect$inet6(0xffffffffffffffff, &(0x7f00000002c0)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) r3 = perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x61c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x10005, 0x0) preadv(0xffffffffffffffff, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r4, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) r5 = openat$sndseq(0xffffff9c, &(0x7f0000007580), 0x101040) r6 = openat$binder_debug(0xffffff9c, &(0x7f00000075c0)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) r7 = accept4$inet6(r0, 0x0, &(0x7f0000007600), 0x0) r8 = openat$rfkill(0xffffff9c, &(0x7f0000007640), 0xa4100, 0x0) r9 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r9, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) r10 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r10, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) r11 = syz_mount_image$sysv(&(0x7f0000007680), &(0x7f00000076c0)='./file0\x00', 0xfffffbff, 0x7, &(0x7f0000009980)=[{&(0x7f0000007700)="a7ba76fca54b39de17f746a0a25a79b5b3bf308365be583959b65e674f2e8fd0a6db01f2f48db23e7c0f63cfae4f94c229eebf2935201262e7ec0e95107bd58116f435063ad4cfb53f85cafdf8992342286b492fe7821806e54df72671b35c2e1d88f828969f4cbf580c1736601ec7ca2efb25ae799f2fbe22c9d6be5758e8c0ce2c0dd0aa14c791057da085bc10034779f54b2745e6ed9dee899f99d76e4de9", 0xa0, 0x3f}, {&(0x7f00000077c0), 0x0, 0x8000}, {&(0x7f0000007800)="1994c7de754978f43e0eba0d03ac82bdff9f58d3098a5d2d36399bbd636f5a75aa18304f2847b802cc9a08562896ddbfbe28a46644097172859ab077e17686afbb52824441142c72e2892fb59ab37493435fe12289857ca8bd20d724ccd252f073e6029b02e94b329d63a9b13aa26f9b2f11c5a0c9ae1080e34e5cc70626cd1454cf352783fbc0fff95986e69a41b7e5f376b1f97ffa0c1ee6661aab67c85f7315ef2e7d4b6427d3b0995682355f728852412c6e7b5bbf14f6778b99b018fffe66200c370a5e8962b5a60e8a33ba61f8913445966c82ecd2449231bbc2c632945cae92bb622abdc9b824bddd28e4ee9d1a5ea62e9c77edd9fc4ce6f7cdf95d0016bd29d0e54b9d9cad5f09a46bb3f64616f09b74aa370764a9b2f0f4c7ef75e71a0cc10f3dbfd364e12a173a14e84ae18490e178eb2fb3ad577696186f0cdc478d4b70edfe07842a7b813573cc861ddcb00086da7a1402b0921cb7f7e78039736ac7d004329d64d3c33ee1c7121b16c91e58d3a736b6d9b5b9bf72f805a4ad6f45d8e52a3b2f16aae2468b704080e97c2f78700d705207feed0473c7375b88150ca312b9071ccb215c728c894c0e83d570bb3b675c625c6e7353f4cf38e91fa20cb70084a8d4121e7b46a61a6956f400f05aadbe75866eec3263f5a34c5da92021c75457f9536efb67550d063cd9ba689a96836271a2af87c6b1bde11f505037cd01e0be3482c5e5006e004326ea825629ac5c76903e58b4d20d7ed16f9aae1cf5908fca32cc01de23010ad8b4961b83b7c42189a0423c73ea9d3b1a818dde9508ca76ce15d9b953472ee4e4012f311bea918d872bb32beaf42eca4900786b377078defb24f30941be4c29baa4693d3813c29ad98f8fcb9a0d5ffb44366c90c0e24fa7fceeeeb8a650c1159b8fe2636c98ea3e2934ada29b4493bd6de7c72fa4ceb1bcb1229dc4ea871dba0d7aaceecc75eec69c3e83c488413396595c9ffff7bc72563e51a794f9d11d042f72a8854fb3d158ca33b855f56cd80dac40366b49cf268231b936856745b9498fe403439d96d3c0d35205715561820074cf9c4cd058c914cec7987560201d33f34091d9a279f9705c19f396bc5c8b07b05c25e8e97635e466d519a00d5ae098b18cd0923f513a27fb4c1e9e457055bccd9fe72a77314a8083b45d0cf598a77b64fe6f2bf8f4aef8134603b2b59f2d26b2de5f2f47d9136272d2c84fd84afed336fcf7be82270bec89332b58b2f3af40f0a919515845d4d2d89962f4acc524990f2d804e1551c3c7922ba29b101de6d985a76b29f1b809d83d30b9d71d1d790689f404a3e0a4548b37c6244e57063f15a18db420589345f3f93aa35788c722fba87472691e50901a8df42a5d4eb944160ad31f17cb2799fc93fa4963383cf8484e2d2ab29ac14033f284c134736cb98081eb6d195041a98cc8f01d26cec7ed0b4c835371bc8b933070302307e9b414ec6bdd6034e55a7a7e18312c12120202a570075026d94424f35aed4306d3715084e40f35f1b306a692204fbb1a069a7d5bf9a65a4fc50eb5adf12564e5d3a655889ab44fa7f8fad46d2c960be8b323a0714d9c60b558f4368af3b02a7c21e6c8cf42d0aa14b313b7d61e5534097bb4fe88f587c59d081c665e731bd6d6de4a003e1a9d0b1657dfc892dd6ce4f5e33e01cadbb4d9871483459003f05ca4cc4ce8c307025f3c14588350af2acf660da330f9b90bcbec331b2e1f8288053d64e7c367311505324b6df78c097bacd1ae0fcedfa5ed368cb0b666c230409ce5a7cbf9652f165cce814c7ef2559049acbb9127c6fb2dd93a8e3f0845cb4cb5a668025e4667ec834a2d2fe2d28118c51dd906b8445e1462afe8b7b244b1d186217eea10afe6a6739af6ffc655ad9073ab4c8cbbe068e853d28787c77ae426c1107b889bf22b96f32aa78e2283748a9bc505f0da49c92c8ef220f16a3187202cc7453e2b50cd7384492c8ed89c5f0c5138d7027e7a5b1362ea66ee3ab2223df47a7ad070cb27dcb23dce539dea12d027cb6e86c6643d8ac8040a05d7dcd8e01e9a951065b4a83be3216128e6b863cb3f35eeca1f1ebfffc1e2641f440c83db828259bce421a3d35d233208ee06b8e57db2038980d395b2631a840e348ab7ab17bcee94e9548711172845b98ea3f3ea18b90321d2835a34ba3d72d6d7b5b87adea0b3fba6c954af4d32ced332017f6fa33d6e8afd06bbd955a19abd496fc6ac7613d61d1cc3177e2b2ed781b3463efb34bf5e77325edc10590d5c3633b9da6ec4e617050c3ccbd601a31431148f6b024d8fd86994e8767e07afb63abe92b4989184791adc46262a61744d9a708262b3323fc948e49b581e995e8d5081328aa31324a92786638a910416f00c805b02de57fb15f72c6a72812c774b84008e1076b6fa72c40f60198c32c1ffdf730472e3c9d2be3582b35009f03c1597b2d9698d48611cb79962ef691475f51bf56362b8e5fe365844daa869706540986661228ebc5bfd03c79b70a1c8bafa4ca011f69ba1fafbf05fc50860992bab8a4a91944f8ee406ebe4da85b970ce95f62687e088e0eb44e3f560d5209c804efcf3b58a85ad082431f22f1cc00ca10e924a52ea737d2423a5fdc2b04d0bdce43d44e487dae0dc8b57dd627539dfda59da298949231b80773fcc0769a5118fe31c76e0db20a9b59236b0fbd4f9c935de980c40aa79b56a8b325f3b5a88da4a2c00df2153e9d5b12adaf7ca42cbb88f5e53a62fc3fd4e60b16508ef4bdd648c9db7876482c3efd383b0ea580065acd3056d077419ab3cbcea4c0dd98da87f53b36910fb249faa0f10e9864f26d5521dcaee3412e6bbc61f649a31f47551547a6330ce18a156325fcfa7246cb75aa63fb8dd827832495a2ae2c368042639a5d3c0d12879f21536360b61a40801ec82fa539243ad5dd4857dae260aa4d9479cd4eeda02a963630a3aa7280498333244ce883c03ac9b0737b092a50487e180db91b0431d01fe02306cb80dfa85d4c776509673e137cf9f94e4fd5dda3796307652b13190e20327c4ce7b1e0821b6b7d7df62161df54f7f5d1740903d6bd52a9b63f32707d3ed208c8c88a7f576ba86b7b1cbe0461d1c88a833285c39d4db9cd915c6910c819e87e36666bda1d3c64c8178bdb147f267cf53c73d189860d60815620ec400bb0caa2fb5d7c7933303ef1dcced23ec72ae57de7457f585de6ebf33e06d4c21beb5f9e07047ebfdbb8579684486e38cd0f6f9514757fc1296eee3d2f1c3b96c92efe843cceff124829158fba4b234d59a5cbce7f46b8d14f411f2299792056bac3ba535a1344888f90eedbc92f0e43e656148624192ec03ad02a4988566ef9e253b576335b459407528aa3ad5de5154149d9ffd2c5c17d302e56ef222dbe00575875e849ad0e23760f107fe0c48d7b9716ae41308b1707ede41533826db56cba77bfc88824932bf592ce2cca9f63d7af2466a44b032856aa5c4c6629cef0fc4cdf8fd64338b05bfae0eba7733efef1a56a4b9075ba532c50b79d7db6494339222121084e5fdee136d5a9f3ef4fa1a05aa35c215bae73603edbcdd3949cccd45405b8408084e4fc0c8a9264f9234147ce4bb035a91d550db4999e90505fc0e480e93e5cdd5f8415413fc9ab6d75fcb2d853e2ba42e19fccbb22b10abae0ec32ffa3907cbf8ddf2dd3bca640ff386c617526701c59a3c663cfd4b626720c3befcdfbc94a831e8b659ba08a8e35162e968d06e958146f81d5e66aece7efba606ca472ad3d5098d001fd4ee686945b41e8e624a0cdb32c0da8611a78ddbede74b801cd4751ebb30b609b2108621c063de0267afb3ad1a274eb9a1d907747ced133f78f476d7fdbd2c0a3e6d3a16f90fd147946d8de26191653c55de850c286580d11e7d68878379ae547cc351b63e7ab129e1a27028c4753a5ae998f503311c02eef2cbc24f9d62ddacbd73738f052912ea62c804b8316587249b64823b162341951a6c9f69c04f7623a1951a62c2b74300afdde7ad0aed91a22b1b12fdc49c5f863a306ee17bf6ac30cea148dd99d2fb35dd51187c23ee63d04bfafe447d40a884cc4b48710d853921c277b3a6ee034f8ef3d80edcff2dfb4d479dda9aa70acf7c57b9b26270371d9ff0bea973302f7ca1270312c84197a2f531c61800fb4b20cbc9087fad107b49d494fe6420ccd125b0e26536b6b1a733640b56a80b88af01043dbe13e8617467c3e24b14dc52cd4227dc17f2a33314912ff0ad5f5cf2da1447cff2f127b244c9c62d5cdd9255ff1ef13c03907039f3f88d95cffb7792944659a4de2bf371f6359486cc649ff96f96f4345d0f728222cd837084d6107e14eee0e35f2c37433624363356dbb52b063e973ad374fb0ff214829c79707ef6f6496613c062cdaaf801fefccb5a06f8dfa209bbfd4529c8b2f99aecacda91a966173b91625920cb73ae2b7a724a907891bc8d40d0a5d9465d6083baac7cb9a3fc4c5e22d9a5e3d441820e4ae254b2f9723755ba835ee17b6d02cfca006a5881f45e76db2fcf0ba53475debf95d50b86c1627233cbcd1ae976b8461ff66684e38ace056c770d689f6801ee6cb43afa6e7117d272d34059e17ed2ce72b0ca0f8359978951b0edfb313334651e5816a51110687791dbce24e88ccada6dbb38ca79a0803bc6b1224ca1f0fdaa9d1cf0bbda7197ad09578b451abfb0d66d8e40e08c0dae0fe8ab340d30af2d0cf0ab9ad01f505c824d70418ec9a9737a14b863031aacd75d15a25bf774be469145ee30aff9a81f2b0983e82742e553eb96f2ce8c22face94d57e4ce38ba55eb70d603bdfbbbc517904961a8a8653984a8ffcae60b4ba27d6f9e03a6528bd810218d50e3f71e6fdfb3c0a86b0d165e4ad295cdf194f58f972852964d9d7289dd17013de032a7d293cc7f4abf3f90804c0d8bdd9534c2f462fbe7b3ddb9f23987abed39d55883319c1dd7a530d969ab6488b474ee1043dee6f8b2535b191fe1ec28d1c24fa3e00fbbf8d63782f92d428652c365811f031dc32801189de9f31605fd9d2db049c9f5063a1fd67d3f3d55408004627796bdc75d46b1c3fedb982839222826a92adce358b27db4e6722c1de1eb950078caa34972b753f98f4d2926fa1d7f24ab803399e1460a61394eb6d4bdc604065c2443f02c30934765a1d7879d9b8fb91c8fbb9ee02f2e5f0cf055929ce3be471baf4a99d35d930ce5ec1ab89cba16bb2da66f25161aa6ddb4a583d401e7b89530435bb4d10bc9ed731a9d364e0788462d7f9f162b56fcb522d8bd0c28a7d4ba5876a42b8bb9e21157766a8347e33234e52e408bc86006455833800a652273a8d4051d4913c9a835e284e18a8002ae0f947543c93a9f3e906b11e93cde9c3f774a6ef9d76d7ee5d6e1e6308b2e8fa0242dfd253a40ffd4e2b7354577880563f56bf8f6aa5bddaaf66073cf4c3c1bc3b4095eb83aee8a7ac75206c8c50f543ec91eeec4557873c15d67f9b5627fd76cff5199d13ac2807436380809d6cdd5c10bdc458837565c582f2b585e817e9f851fc4034dbed0b1a957a911ace4ee767f8db1dd6aac8d7ae26f2217e33651979d6b4900a512ceaa51bbf970734259e83046fcd873e506603066550089fce850cab384dad54e65694a4c51a16fcbefbd3471085d1c7863833bcaeded3ea88d0ebb92b6044bbbcbc51b9ac9bcafef2c37be284020c0bdfb6673aca7d41b902bf27357afe274ed0ce462133308e32c5d25c09fa49a04dae18d258c3ddd9bc653dfca1fb9f2319", 0x1000, 0xffffffff}, {&(0x7f0000008800)="8ba6d4558e0f1883628b3a29ca97ecd23654f394def2a82b83382dbcfca1f23d4f080b1c44d2d9f33a0ddd5d061e8a4fde1168e7d0eee704e5eab5446953c4bc5333cfe0e64a7a452c39912103b2e1fc45af38145964a9e616622d56e68ad9f1182f20ca681da9b059285a8234139d617069d28b89ec0b36f0b2fd8e14e25d511e6981635fc5a17da12a3d0f912977d5fd90cebc72062552b10d179b50bd537c2fc5716e7d8daf18ef8a0bffe3928fd577f6640f0b3ebfca781d248bb437fcb9c3b45c73200ae1f0", 0xc8, 0x80000000}, {&(0x7f0000008900)="2ebdeaf55d6c8a24428422ba81d77e487b3aafb9745e8c6d1e52dd03f2133d56bfe1f33a03021ee424864fae9c47", 0x2e, 0xfffffff9}, {&(0x7f0000008940)="7860e011b7105be6fcaef4263a97cc9f83c6e0be61cb3e3ffa71e134e6b384e5c60696550a144af26730015371816582e624148e7c9aec7412d6860ed66d65bef34259d3a87106adb75675afb33aef89437a6404765b2b62528506f7a3c30966c1c5c93492db4e9aad5370b5b5ebcc9258059e7beec06493a55dfbc177ce44927205897d2a6b0a5ac8ed5f9a017271ca84e58ebe902e9654320d4d9315f67c8a1833ffcc2038d53d7580c2b2a2587abb3384049c19b2e0763d6fd282e5b60796789f0f450ae79c16329a69ed7e7136cc96b1acb71fa36cf14d989dfb442945c4709089938dc28907e32a81c9e804a0caf331323868d9c2eee6846645b2bac03b36db92025939366c339cb4026e219e9826320d7cdbb5031f62df32f63346778206be915d001acdfd6730ece05b3483522ce83ac7e43dd91c4f712a4bf4be2f7e553fe7f26839ff2a71b4d12631ef47a4898d92c2fb103a91538cab04becbbd51157da32f9c632e62b64619e5e94cee8c9eee81c5d685189ea2b970b5888fdf069f3562a59a790f43a40d44cbaf5ed3297d2749f3d1ef275e8d97ce46e57bb79e0315069171722bdb046a21a6f8bedd92ed458ae557f929ed6c954a2acf4c08d4e38e0738b0b71351e010fb5b6ef1edf749762e24286739ba7fb4fdc9b320eed8f6d4c03de096786a821c5510026a7cf6d1882bd951e13fb8cd5598fe56971c9054fe3016cbf8af39e44b947283718439595a66473956f2fa219010d40c4f123485464a7bc32f7f974d909c1deb91b301a74942b41882f24b46e26b9b9acf9310bf4a3a17cad65017730e521d85f7c14e6379c537a00580e2b313dd37080dc4bf046a9f4ad256f7373f47b3e69c8a6b4118f53c05fadaa228d4987aff986e32b59335448cda207780cea40ce136ee11c62ab4c4df4086ed22192b1b1a39151dc66bd7fbf165d79cdfb403478180d405fa19681a7ded9dd47e600b61c56901249e58b67a1dc1a694d741dd4a00169bde60d98209f5f9154ab8afdbd1722ab2835ffcd2f3598f32c101a8df4ffe3b25ea73bd8592516c76ebab77d0af6a067ef4942ad1554b11261eb4388f073b57d1535015599a49c8ab6feca9b7cd7a298b08fdd8689f712ed56c25948b7d8e45431ca9e531fd691e3021cd2feb8ce1463156249230ddd076a289d575c8ac53a03a9a8741f282a3f18dc5379cda5404d84633f729f57c1f71d771b37f67154b59a7a5eaf112e67bffd5755917723de62c130d71ffa9533c20c8d80958c078d6341cc15e9dcefc28c9b33dc6f1f8ef00a0666c670512a62d1840b05ed6eb514d0a80b9a654fe99f601a068ef6b6008054d3e261a78bd98b7e01b008bc47af04b12588ec38dd97c51a2d9443690b193d38ff5a17e963c28a36e0958efc6f3a780d1fddb018746c6c448b7914f9876253479f3c3ee89c41704c39852ef169976a728e411e2dab4b7ad453b148b4a83b9d6875fa637de1c924a01dcfd4ffca4123c6b16825273078dc8d86790ecda915430af341c137da66fde00979aa3e985fc8f4bc32727acbe092eb1b65a562b0ec702ebbdcaef8571094d9ca0c7a982304cd7765d7f8d51903db67664d193438f3c219b6cdb2b313b8daaab7f6dc3eab48f2977df15b4bb425d6cbe12131fecc35c12a6c82c80a8d8e6c7ff1acbb0d5441675f761b5cfe0cb4a463298236371b323595ace3fbe10f3486c4df9d8a8371e46a590b87f3e0fb4c292928244d4233f7a89ba440e22f9d2665671195912db9c93cac1a1bccc325a1b682a5c2b711ae10ee096eec447d883382b9ce4964553dff8a5097eeddd57a44104a19816b3fa785fe0a94d82699954d17853d91255689584d07266c07fb9e7118c5f4b95ac2bcd173cefef767f2467601cfb996838cb29908f5599a7da9810f8dc55eb42117399ef030d405752f9010a1b55cf6a93e532491ed43e0de0481fbbd2f90b8c706150aa75637f5a58f6f1016c8ce389661ec11e8265b715c05c2ea5acdacc4c9daf7795d65acd03a8e59812d30e48e889e79817fc4d404f6d732b7bd755c451678a2a49eebb2b58dec55deabb1ea34ca2cb87ff7d00ffb931d0f76f4841c352ef1a750572b89e2a7ee763f1e25b6a8c9c959c16afa67ba3abf0f5fa2f0aafe04b0bcb9c33312e08c1dfd88834a8dabb015d6b2f18604f95194672793acb04d402a65be545e42f98669aef5b2220a224db2debc371393811104215a573519710a207fc6813c613e456bce18b8095b83a5ba0d24ee93acbf1fec5ea2ca8d38ce901aff15e0a831988309eaf14bc74a7db59aaea4118e71e233107b0af4f566a5ab5179f09d17e7a76ecfcdb6abcaff75b8915738d168ce6d1ce6083b9dad31ccf63f773f2ceb681cb9267cc0da64374703622ab06e19982f5af66eec7c38a699e1398ae9b02ba182fd4df7d7917771c6ed498d702c04b3bb8aa6f0213601fef37903208a89ae9dc2bea6d5ea21ac8af863da3aa9e7c52ce52e6c044d0b0f56f8a7960f1afbc77d2fc4b83d6bdfa4ad560b69021409495e6fde98c2a1fbacccb3e2db581c489e6a00ea60d8edec733a4ad0c20ed0076fe636ea81b5d82eda56476481ba7747db6475a0ae2a96b178dabaaec3f9bc629b582e017b1d84ab5dcc02a543daeb3e4d7ff12c981fe16c88d6ad23ce1a797678870f6dfd4e0b4b6548b5ad6d109cbea666a87bc86d928022969c0c24a9b6f7b383efa30d30e67ca0844a487562cb07c060265f636c09fb4743c549b8d880248675e5b63a25fa962928686e4cf11ae1421f1d5eeb1700a1d92f4fc8445e2cd7041c8f878f49a4f7323048ccf25434d6540a694ae9c706e9f43a9555551518a0d52ff9d8719130a7ce6154c35b43981f94a5577387fd218def8ddf8711277eefcfcc7407077ffad12be9b3deae0d910fcc0edc4c34777e53d5e196e0ab4b4fec5899fd1df9e7cd7208a8693c7812660b91429e1550c0d40dd5831010ce431571bf959f34b00ddd975c66ef7b6b7dbcef757bd44c0ef390cf29098c287c06cc713346d18593bfb38e2cd626c7898c7ec7b9721d791ce3002d458796788c1947b0423777acad22c4c799a3a0bc8bfb3ae358f1c95b6115f8efc8243a04459a516eb47f7002be1626973405d3e048deb928661f08ffa12b71b1e0a6ddf31cf102a95324523dc9e60c06087ecaa13234eb34beab7b4f4535f57ff6b7e8da243b259d94b1175f431554b42bb130d4dc8441f418e1d91045426b94ef1574b6ee1bb1a1a7c4005de264696a24897f19120ad7aa9152c9c20edf016252e2d70d5c2e29a5c38799834c65ad8052d95aaa0125d4fe7a1b48a3f3e40979fcf11c3377220a2b2886710a29adcbd354ce2ab61fd93edcfeef5a57722bed7234b262487d8f87063dd55a7d0ea0ff4d9becec5770885f6aeb3421325e81ac26b867a6e8d66993debde05caf2ee511da838cfc182303612324c7d825c733d44da2545264b6385dd63b86f33478e5c146bbdac98def30d8aeeea5ac1812af82bf7dd139a20ab24531bf758cf64dac66d70a96444b03b9afb9000ba01aab5c663eaca47aff5ae93c9ec8ae5e78803ba2960430f06e4cff32f5fdbb108abb5d10abf7f10af9ad6cb8c87a0ea813464fd894cd5783b1b808fcf3c0c522fb64e31632897451b3773ed1ebb710da491bb3d643a29bbfc95181047da02cd2834a535f91caf83eafcf29d6aa2e73e3ca35249bc7eb41b477870f31aed07ff9f8f75b3bbb6134554bdd9ec90ea962e651c76d0d096bf88110561e8f53051a219ee48d04d52f22cd8792b064a804e8522b1a2bf3a4cf11a42efb3c6525115c05bd6ff2e2e76da39dba6b387510b8c40c9833a4cb30b481cfbdd26327d3521fc3023819a4fa5037f33584bba20be5b03b3fd7d62daf8594a8c32e7989feb3ccee99e94dd9bc6e910ed0645b69f1e087a85d4d70240fd24d60f6ea85dc959081f9bf9e791b7aba3e4546089e5de7657dcddea0e1f444b1cbe143c866851ed7730e493eb7f1b93bab5a90b2caa2502812f2ecd170f92eb1542583e85273908722502f7f0123ccfb9b65e3f4871e993ec78c15a8af078b52fbcd0b34011def9c0784391ca0c97aed5008a28338b0e962e0ddec6d50b56034d04d6746b5395a616334f520d8df5ffc32f5dd4e7fb442daaead7df4820d67ae79ccdebd67beeec34d8c560f1395f095db551b4105679dbb92562f6b3bd647b58859bd93aa1563f0131b7eb411170ff326da4d3d597955b8ac8cd1a3375730d73c9f63cdd4169d4016f289c173fcd6173c8d8f2cb24837ef007c0d8efb285d395ab931d3d58e9ec9c8bd7f9111bdd66434a2173f485c081c83c662a55fcfd74583cc2486d14d3c8d1185d07e23916225eb6dec060d98348464694bf5a59f0c5f8fe65e4a5283b26bc83dae4947bf95c32c53707d24f13c3ee5aad05b21a7380dfbf9a2d3377d1c545f423772b94aff8c6de57a67ecc987fe441ada78e53586d26111c0ab802c71ae95dc42cf73934ee48683c4a62890e06b4bac50a9071c71ebbc0c576e42fd547fad21e7c15423d85fdd298bf88411dd52b717b17a9aeb71425a42dc2a82a4481db58b4d7aa6e7378c1ac4274c5cb8bed6e664e2ebb11a72f87437205bccbc8e7fea4b715eb80c7663a4c43224328c1b75a2420cb5b518cbf7bb6b88cb91e76993e4cdec0071e28600d715146a58f64752c650e1146c52625823e2848a571bae27df960e8c4a4a101f38c940d038dd32fcb8515da69bc32706deae9c65800c4c01630e5299cf61fdad6e504ab9b454744a14257b1e7d5781d324234df659ba81ce28953949769c61664331f241211ee29a122de329670dfccb7db1bdd0fd0ba10afc8d59827aae71222cf1c48b5de04494a172adb3c89244a30a1a7c1719b92812cb7b2b51ccc4081d519000de8cec3c1bfbc2ca96c8df86c42ce86d9d1673bdd4e6f024624415c8d14afcd614db6c1728eb91e8ae30072c17d9821aec75b71a221bdb95bbbb0116b5fe518590100f872d1d5830036c1fbaf030837199e3215f68f1f841205ba5bea74cc6bc8e332fa2fbea143917d6b9a81e5a94a8be8fbcf65a6e3505023b6c459922712fedf3bcd45aa4a14935d38b215caeac8724e6c62d49ef4212c1a371ea53846dcb5eadb7fb5c8d708d5dc22c9b585690241038431e3d0783b69ccc43bbb6853b52865251c715949b3a89194dd1e52267c8c39e6dabf41ff2ac16bac933e82969b7cb79319005744872ff21870df1187b4c270f104c1cd24fcbf5636e5570f67a97911845e80dbd9bd64cf904c1f4070473385ba9308b6e334583d1b86bf4b9a7505a56ae61f1ffb1691997cae839e30b9856315d1aacf52e616c317efbb29b9e28337d562255de6c84acc83cfcd2c245cfc89d747f344f05199427347f8829bc8bf5bbb0740670b372ec0bccf808fa28f13f228b3d5877278ed00f1e35c2d281d105674e93dccf4110c62cbe54c9d052dcec9a722cbe96260ff13259eec610d0c0c9a1023bcf9bec07c7ea6f7995cf0d395d36174bd01a6980ff30482d727d6b0a8d167f95d49df8a812ff3eabefa909b5a9a20089a6ab931784d3296d1aae7337f1a0c15a64556da947d9d1d00286c5cf37d7b5430303c6e242511f246c415335007b835a50325d6e395cf53179943470e15baa1410a2e6e54cd95a6b1535f955a4573e3352b9515cac81de73d9a677785d55f7a96e8f4943e3b808fd052bb796f64685f1bc1fa2e229fe861205dd17b531fca578edc0f9ce5", 0x1000, 0x8}, {&(0x7f0000009940)="44ca4c9806b07099be273be08ac708749926979956af69515b6f1d49e3305c03dcc9b39a418fa6fd5cee73b261f44ed6e46c", 0x32, 0x9}], 0x1000, &(0x7f0000009a00)={[{}, {'\x00'}, {'\x00'}], [{@subj_user={'subj_user', 0x3d, '\x00'}}, {@pcr={'pcr', 0x3d, 0x16}}, {@smackfshat={'smackfshat', 0x3d, '\x00'}}]}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000009d40)=[{&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000004c0)=[{&(0x7f00000000c0)="0b91d91eab5991c125e632054c5d44", 0xf}, {&(0x7f0000000100)="b956a1049839821dbc8e5af567de7ad4866f1133d7a216272046d18fafc54c54514b21512af4ffb9c34f86096891e42971dd2ab3679b1d83e656d3", 0x3b}, {&(0x7f0000000140)="b2df5ccc799bb8eb19d280c8beeda2c1a1a61cf348b5d8ae860122a4d067a00ba91116a8651f2dcbce1c9dc63f22d41ddde77661", 0x34}, {&(0x7f0000000180)="7eb4c25946a057b7b34635d034664587dbeeff91f43d72c2067662314028bac0", 0x20}, {&(0x7f00000008c0)="79895807043e7a294de60da4807af629eb6ea1825fd6da4bebddf082c5813e64ed857a2f6396be5c2e79396eab89be4e640dbe914561c5141a171fedf9759eaba0bb85fe2f754d68fa017c934f838027af73dde1692e8f811eeeba85ca0630002aeeef019cf0c2a1d0d81642d92ec7d5ee0d0811a081b9fa2460f03ef05af2e5a979908e82edd5eb116a606ca07e7fc89098fd6425f26a909a3207277768ad013d2d6e4f2ab22689299e1d76e8a7eb77b6a260bf5d30b223574248889b4a71227c6f2200399c2d54a307a05271057d499969", 0xd2}, {&(0x7f0000000380)="7fe3b2c8ce738f5df199765022974d1a72e24c7dda17accfb473cb6921b393675f0b07a4acbcf2607a0d2d2a609544b0c3c86e652a2ca1854e2b41e5d56999e3a2063a3081c391c01ee374a01d7db915216bd12fb38b73b1ff6c2585fc1296d6bda1e360e80bd5fad7614fef560b9fcbcf587b09a431049acfebdadc5a524a5a9c5efe3ed620d22181e76a10949af104c7b7a5f2cf66e318132a38a7f80a757c580a1220a2e7c5d23a9294cd75f63ac5b635d1ee", 0xb4}, {&(0x7f0000000440)="6a964e2c263074b022546748855dd4e63b", 0x11}, {&(0x7f0000000480)="2f70a92ec40e35d6bf", 0x9}], 0x8, &(0x7f0000000580)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x18, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff]}}], 0x5c, 0x40}, {&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000007c0)=[{&(0x7f0000000680)="d454798205e807edb91970694b9ce641b42a506b7fb6171026bcdce451f084c6d826e7762db9883d1c50ab1fc46239b5af14a9a515152d2cf213f13b7c4cf45134a7c3519ea5cf6278953e6bb8b59fbfe9ebf0e2b679e0086438f7be13608803ff858587b126adf6fc24255614beca6d3f48be8744f4741003c75bd5852ddb66eda22fc5777e8bb8fbd39cc0be3c4e37995a4d", 0x93}, {&(0x7f0000000740)="56848397c0db3a116d33713d8e66f3a41bb16aa310f3f1a73818c12513d7968f71c7e39233f613b46d0599e53cbe5190bf1c6580b80ed2adfe331a93a961b9f0378b3170945873e9010d2343e7ce07b019ba57d406545d3aceb736f71b53e8e185ee75ee0407046093", 0x69}], 0x2, &(0x7f0000000ac0)=[@rights={{0x10, 0x1, 0x1, [r3]}}, @cred={{0x18, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x18}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, r1, r0]}}, @cred={{0x18, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x18, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @rights={{0x10, 0x1, 0x1, [r3]}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10, 0x1, 0x1, [r2]}}], 0xd4, 0x8c0}, {&(0x7f0000000bc0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000d80)=[{&(0x7f0000000c40)="cb7495646a11ce61c7a3a88080708e1e16daa0e672b552649715b3e6fa1a66493f99851985704baeb8a3bdbe162c5c060c305d4a8b594c84358c69288b1bd5835ab1952f458d7c54dcfe6065db82099659764298a6e11e7f78a705ed6542723dbba6f87502c248f704e8753069527a776366178018c0ddc1a581d4", 0x7b}, {&(0x7f0000000cc0)="6bb24685773094e95371a2767c56598296d5a3c5b813b45b24ea32cbe5b7b7ecd6db7698f3b04256c6675226970a1441f61f329658a9ffb8b45c3eef71334ca44709817492ddd9c17d9f6c6e31bc912c1d37999925bdd9cc357f049a6dcbcba159a022aa74040c56626c7e77f3331ff5c455601fa815a15637034bd05a4e481691256cf499df620d91f310ce7c46f5ba1de1d7246f5646cb21cda277f003f419932c58a15697ca9d", 0xa8}], 0x2, &(0x7f00000009c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1, r1]}}, @cred={{0x18}}, @cred={{0x18, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [r9, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x18, 0x1, 0x2, {0x0, 0xee01}}}], 0x94, 0x844}, {&(0x7f00000033c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000003980)=[{&(0x7f0000003440)="96ed9beaecfbcb3be2ddb25fa08aac44b3274f36317024bb94f5c0b63428158f45c5f77ffb0e1e0b73b5d92c39ed8eac4171c7a8bf17c34961f4988676d181312d34cbccb9e6dc40834dd07d9c635aaebd36ca99e871dd6d91267eac609fbf9954b0bda9c53066d49b412d067e10f6c1b6f75cf27d08a98012c622de138368e8a856746ceb2fd4d53227daab2117d3662712a27d2b0e76cc576c182073256450f1dc67d899c6179e08cba9088c09496c5b27194994ca37eb63da0f353210fadc8a56c867863e", 0xc6}, {&(0x7f0000003540)="85540832ba9a581c257ef911b485b912914f811e24c7c587049ba1f0fc0ef96339d6bf0772078775318ed2e2215288c8564f32ca29c03b6d11db13df9e6cf69cb1b50e61b66ec66b8857e9cb42df6ae6563c9de61c8778bd3344e1fa92f2036bba0fb3ab24cdc45414d9b2be3e7affaf23e35cb275bda3b6e883a4d27b23c643eee56ebd19dce4f48db7ac28ae650854df496a0862ad3e641e7565a9ea827dee94c66c829b7afa4994b5ee7c671a7029b59f68e033639f1e11db0c8459135661dc63ac093682a259c6a680ecb48eba9bcb9de855b7b78e1bc40a421115e7c440737234d0188bdac7016590ee8be9fbfae2f5a59505dad7dd825d73f6", 0xfc}, {&(0x7f0000003640)="b98888e064af49b3186f898fe174edc882c21e117b740d423c6163ba27b5a19b5a0a8be8395c6f89563c28d970c7b427dd46a464a44a52efff8d4d6377ab2b8178c572491b92317c6ef70cb3fdedca176c5f0c1d5aa0b401e9db5a6d3cd6704c8bda40db0cad03cfbf4510aec74dee272233d023e7f6cf72f912d6eef00e6fffcea0433ed7dd1917d29d183223b7576821fa8488d736e072d19077a4a7f4ea48e6063fe9f5b4a76166b355a6d6cea61772ae4afb94972abfbf4113b0fc9a738d2602e1d9566ee0a411e5b99b2347a3754bfa63da7d8a68b0d725936066c9f512076b4939", 0xe4}, {&(0x7f0000003740)="75c4e55ef3b3ee8278ebbe20d3d390b1e08a85aa2bc15460843c28e974b58bc790cf3975da7ca07fb0abdc679b64cd97f20a8cdb74beb54a20ef5c6e3f294edb3455dfdf8ec99e81f908732bff0e9dac6066be14c19f8766bcf3874e306deeb7ad1619d6e22d", 0x66}, {&(0x7f00000037c0)="5c88faa459166ebcd2375f93f1123fc69dc0683ed8f4f9d12767d56c21c29083dddb5c5e00d4738ad45ae601aad6465161f8f2d895ee7e44a488e4b810429637551ed30e6797198629aeb1f8d190aef41ad708e53e46fd4cfb297943e6875ed19e22a425067c2d6494aa944f38c9d111d18262f61f625b7fd398f3d2ef779a23b1095e934f1311978d94898b16460e", 0x8f}, {&(0x7f0000003880)="6920f3596e5d3e8ed1bc0fccd249f151d5519cf9efca94394b08dd366c710db12ba26f4d8afa743f732693dbc4893adc", 0x30}, {&(0x7f00000038c0)="192be5a1aa46fa348ff6e18d0f8870d2e76ff1b8b00cc8284d70e5eb8c45c3f6e1ddf6f96021f0a4b063c16c7aa7fc1799777461cb4f034d8882609fe82ce33648c69530748ccde1cc935017e4695e54a2c9872b5bc64007dfdac189bbd2e4b2e53736338a21fd21c35dea8d69c395bb6e5ecac6fc3456c85ffe2398065c9622e7dd7dd1f1eb5c643bc40ffcc867eea19914887e3662aee69ca71b5426f46385f3c8e7275696b619", 0xa8}], 0x7, &(0x7f0000000200)=[@rights={{0x28, 0x1, 0x1, [r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r2, 0xffffffffffffffff, r2]}}, @rights={{0x28, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r0, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x18, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x18, 0x1, 0x2, {0x0, 0xee01}}}], 0x98, 0x240000cc}, {&(0x7f0000003b00)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000004cc0)=[{&(0x7f0000003b80)="d7a94b13ba0d22cd5ba9e92a77d1e5d0158a62ca88f61609507011a8ec3d18fe3b28af9bdaf6eeb5145abdad3c36675b2a0cd5899ece97e1ff1cfe1a8b4cd27f92de5dbb431afa3eb56bcd6899cc3866b9200eace96c23f4f8c7014d9cb0c39d3a51b4b8b9254522c7e874344e30271987778bbd7a0ba46f9a41c4e1525866dcce589fa9ef10bc73228553fc6c0067c8d0096765cbc0ddb5631af94b59082e49b80243870652afb0e83847310d9066f3f2ec7720140b15", 0xb7}, {&(0x7f0000003c40)="120cea768503e19471e99740686cbc0e96d90bb531729fc1cb1c97c2ab0f49ec73e9ebe5297f3b4a8b1d39a79bfc10d5b411879a4fa5b0fe0f78f07cbd10a5cc781dfe89", 0x44}, {&(0x7f0000003cc0)="ead1a47a59f10907193bd2e8923d452b326fed64853243768ca9f544e15175e9126f9a52134abee1433f0d3e882a3ea0ca1b7036c2b81973777eaf4d5ae03937b112781c0d27520d5f7fbc40a3bb7675c6638f114236e23398b2c812c5ff17f0aa2f54514dd19443374679858310eb8d85da3f41ee2f2c831ec652bc11f0b941918564f22656ae325e55797707b8fc90254841ec77b89fe378d72eac2d4c9e01b4da6b757553642e11afe489f8088242b668d4887f70429875709e8c37f2f68a4fe9a44fc0a47bb9488286111a3c2e62b7673f19ac75b84ecf61c59fe24002f8b11acb57f02230efbb6d0d99bc94bdadf70f7069ec5399613271ce459cc4b848fe39d9b594e1fe8a5860d4c076085002437f8635a6fba19bbcb5d4dc4d55981740d7a660198bf29877c5b9de18e19dd7f7421ad9f9c02c8f44ddcef7d279510568b24e08c5309b842f473323c04fc360eb2f47f4453e2f2f82ba2db2b95a9320c0da1d9c3410928b1dc22999f79515a15274b84a6757210555e032b79e814c143d20b43630a4448641cb0289236c1bc5161a23338a0856ca3178e1c54a874bdaede08b5be6b56d0ab1e070fae49306bf1060c3d7996a4c2c2f5e4c954d9543d4f66e21f9cda1372a0caabeceb451796e150d63b0f4303ebd7e29d4de77f60b8701615750d51f973ea1cbcdc607ab100b5f16e68c34a6864ae907c615c7064cbff07e16c2199c3bd1a9647e5eac90b7a4c01e4ee4cabc8d429c644b4a467aeae5732c16c69d13b8b03295c1890dbff55ae25c6f680b28d4de0b60b09f08981ce763157cc175f6d102445664684777294f14e0a3cbc5d5d668fc4d46bcf6834fad318fa9a0e64f46486a54a3bfefff86c590ae3ea3cf78861e3512070aeb6d7f2711edc6cc9526396545621fbbe1dd22162fad5776ee4917bb05f1195c695da3ccd78e37315adc15b54aeeb88481c0fc123d7cf2cd92c9e905bc7af335fafc84b0ef64b111a82ead8473a9e4cfa63823c9af36b01028f92555f05f66cfbf6d920bf47aff8a07a2639c12f7a1dc96738730cf424dce0874030f15d077fa13a6adc4e6ca8c5bdf99d497face90be1e4a480228c40795325b35b04147f1b550a31a078e646e0f894675d5c52275658775dca24db345c23b55618711f835a3c90fb8a674aeb3608b3c18904b19f96d33c64613f7d37e69140e570373129c002dffc02889ed9637acc45f2ec9d00ebdc54786922cb7c44f9c87eb02fe3e31f0158816c69d360e572ec110fde4eef120ec884577692bc7bf8cc1b57e42135af23433e38ac97eb51da78acd47033814daab2cbd8ffc1f837c708a0b977078a072df14e1bcec5b1927de245406c8e613ebcb0f9ed725a7af1869ca340265a6608351f24c60ea646ce0b46c806621f3e8893bda32a92617ae89935d6d9415f3bdeb63e24e75115a9d3484757fb5f086cb5c8e1965bd24aaa225c52cc604f64664de53621f3f7149bed4376a85415a0015a607c9113014f215623fc703f4ff9900ed5b92fcde03a4031be2d3940353dfbf3c4fda1b17bc5a3ae80611860197122fc1747f8536920e96980650e00168f1704890e5a48046d7d260f33906fc93141b5538b02dfabf427e626354371d98bfc83eb00ae2f9220d9e1a8003a01c5e948efab90870a88ce6ec3cb65dc4f9d4a77ca16a5d82f86b6c497bf37ef2ca954af50b5efad9ef1ea5c069ccb7d376ec1337907265da716b2affe89f64438919cff1ff584b36afc4eb74443fa22f79658561426074097c0d42db5b29cc2885573b4f51e7dfa70a375d490966a913b782ce783eac5ff48cf2042830fd6d7b3c30e3bcc65913ca5422d6bc4a5473b139adda160a17772cce75215ae6ce5cc076a1c0cfd51399d505ab147d1c04a36416eba1769761e2c3cb2050720b90e6e3a9d4cbdad2e2fc9e02e248b51a81dba980d028d04d0bbd82adfb99a4c8f33b0022485aa7c1ebabed33e5b4e65ca6690fcc1e0979a2ca15527aad0505bab8c4dc4916cd62924e68b057a7d66e2a569893eb365702c1c0ff1b677c0b4f014b0e61370c70a8aaa12a860ce601a4f63f53acbc9ba308bb53e48d06a6e3f55cf1b7b9d1b41d044c18882b78a77a822eaaaf6227780bf0dd879ec3a0da8bab0006f420728dbf77957544fed3fbc35f82e5f7132cbe6c15fb7da46ea32abbd9ba937141832f234157538d1ce0e80b2b07555274442244ce87d5f7eaeffcd1ef2515887617df0d5d68fd64d71632e2020e534ec3e169894a0baf4642fb1d599e117971377a09a88cd979af58d426bd84f7810f9cd32fa02868ec48b9c3ac856e7b4747df9fc7340624b02afcf4f7b96edb33797d5b225e00ae8bfddc0126fb172623aa5d0f661ff7d535c7f3561eb121e88d4cc82f28d509b16c6a806db1e2bf753bdc9a2bfe651976414635ae7612a355512b0fca297db8388f46abcce3b9629730464f40d0b6f9416b80de4d48254558b128d551907d5cb457fb814e85469402314accc0bc0605a9e5f8474f86c7c8615ecbeef4190a61e1f3f83c6a40443f5300d7c1a977b47873f656948d49ea24a67166e72e9767b3b3bd2dfe870ae7f4cb6b98dc8d14134327d30ca6aeda70162ec74402db9c4150bedc06e0e5590d3d2bdb7cd41b1db9da32eb56517a58676304ba8d29ba4881e739386d3c4ad94fee8264fd4cccb7eb66817cb69cdc9969d0c2eef9818c7ade3e1d9cdcf97216519f3d38f3ef1e1cf233144860038716a3171bc988c049b0dcb658b8f89313a691bdb1cf70f59cfb02a8ecae0b6d63b667fd4050e55d6b53cfb22434c4f430471adb9790524e5824d13ea4e47d799181ca1508013f126d4a4a59c356befa8b534edffd1d8d72eb1ef310ab1d07522925f370ea9bc5360218bfc8c5a8015fc45bd6c91370c002fa65c2b4020c7904226be43a7ea6ad945d4d806fcc58845d3b703e46155d2a389c4c9cb4cc3be9a5a6018d159f7bcec0559804f1cbc696ad813a86711d23e8b78f9b13d6c502dbd9dca8b9902223efa8938833b557d75af97c353221f676fb1059dd89d93ac6554e2456055643d4d8416f1086733c7866a698ad898ee54b6410619ad8463c8173f32b541860f38cfbd559a767fde25b8b5b21e1b4b5918d0102caf13cb5300810cdb9d12b883ec16b44253c236b943468ce1ae825e345882f85259f59f3624f30b9ebe9b6f50e100dad71b62480caa2c07ea08c98f139b35f4e798d421f8e8b4a14193c74366c49e5bd9ac128a57c169d75040ce469acc736f0346731360a0bdeafd6d6ff2b1a3f7f8a2c771dfb4448b846e8dbcd7c6ac5f5ee641346c1da4c36d1a560b696f83e337cc81aa9500bc7bc372bed959047e9478e7d5b9dadd6c30de6344903e8d0e811ddd19afcf4cabd3f461a20e80c90fae498204700a6abae6be742665ad8925d5d2aa8c1913c9667c5dc590c4bd0c2dbb166558354ae46481f158109c3b7562a4d40aca2ea96234262594c3992443b6f6016f2138199e939ad05b48844b96f1fb7bc4b4bd975ee9d445aa609bfaded3c0e38fb11a3a4e74bd1446883b8e7d13e0abcff03de77903f48a3cf3d89f32d02ff2bc963ea38c82ba5489444a4b4bbc173a8fe55439ad7861e5dbbaafa2605dd3f82b89c6915538783012b6c0925b99224a144031a566aceff0ff7f0b296bc6c8dd7affdb6c2dfc1c249c8b3f0d67eaad86339af6d0a189947c224f43fb4b485b01e9bbb2a546e131ae65d1e5e802b0c204aa73d246356d823d1410a12165891ea0c42934ffe0144c261b1fe5b66b33e8e41e5a0b6ccff2f0ba65881ad7036bd95fa7644755d78800d6cdee621ea4b909c06fe5a741f74ddf6a050077ae0da3fe1dcdbbf79b099ff1c3e0205c9b4672a18f49e25c8d9704332293be7a93b2f6b30119ad425133c43eb69b1ab600282c67e7d498285df1c4df169f1f1119d32364e6b57d74a1af9033274f8e89d7d7f29d759d33061cd935486c62a49f93642bcc43d9a3b0b73a2e854d82fe63339e7712165bfdc08fe4abb569de9504f4eade9174a419ef77da69b88ebf9aee5c0a6ca19ff8ed37d8164a04063d661a42989ddf951f07bcefc9562ad61ff992aacfd9a434be0c461a66b0c891ef241880a4762fd55b2d8732e6e3487f9a841352c55d71b1684608e9447b98aab3d7f7bc62ca92df3552c6291193501b1070f18a5af69395e141f95812435b73859747668d4931f19629c084be282c32ae953ef4ac9ec1cb277d7b4446ed845365fea125aaf4cc3393c9fcc7487dc2b758f96bf3c998d95d8d22b11bc7b02204475fc7b22de332cd4009d30cc283b637272b5a868c77f76fa0d426e6e5d5b5c7ead8a2cd9ede040ca6c54ca4a0640593b4e6e026955fa790f8973b1fa11e643fae1ee942075f5aa1d776280ef491b00be20a238218cb8a6164e1f1587bcef3f572883a113c2a6f5e362780c46ac09e9d5a77b1560ebfd86f8a63415a683b4c0680bf9bf308a3d1cfce849d9b42eee0db58afc66419c6c034258cc2fdefd6e447fe95ad8f299e3afca143b236e560a03535e2d56f971040c66a2c3367a2a61f725a546c3cc2b6088d51a3f7304953e1b1457b7f4a275f4ddc65786ff5e2306540534fc6948dbb3f85f46c6d6b588303af735bb51c5993d8ea8d9f36ccba3938284f63c06f5f92e870b1d4788893c886eff2b96e6c7b37a3a2b2e75bca5a91edcb37aed9683a7a95c51b987f2086d799a5e84773f940306d5dff0352d3a8e396a9522f8aa32d4850b13e4ae87ed3dfd4ff4a641f117e7f373f39ffc429d3d3a85f1b0323f6b57da23fdee983a0f8bee633740c500213c9a00c814c445a09a33d0131fa1b1581db03a2033b2a8b88fd78cef4f3f32a7a2aca2dcd8f0472470858bf705da4a142bb4b644e05049d57985593d2dcf1b7fbcb3e33e9e92bc870e966dd9b40357e0d66a55fde171bfccdcd8c2f7bfd0f3c1666eab68997be6df101e5d0d56dfc23c0473498f9fcab56e93abfffc466a29bf20f7ca7dc0d45a1d6e12db7777b0817d6ec631e4d43c848501a44489930ee2b55f338d9c2ab3c9adbef3c0c874a1ffba5ad2949cc736c09f276c48c60669385f6fc45cd4296dcb61e0b2b0fa4997d2eee0c63f117ebca9b516b9aef92be23443bf6a5edd3ef66a02f05e42c5f12264cf4b13c77491d0c96ad8a0adf8a7599a07ebced531405d06976be86c11c16d9eee017d646c1dde0f4ce1f46e1e82220a075296c0c494e5acba9fd2d26edee460a89d4cc91a3f59e0913f7044ac993efbd7ccd1ca0564f6d705c4b8dd81c0cfe2dd25b29646b6aad86891f76c1554ca6343dd5d62fc32f71743809d40cef07f017efe836b93b2733014cd1dd3e80abc205fa807b5a25bcea8b3dcd72ae8571e5cc2a3cfc2dfb8e342b12871663aa5cdaaf2817b2cd3a70bb6afe6f9caead056db0d16e709a7dc9eb75fecda081780694375af3799eb23c795e4a57b717cc26fb214136823a29aff2353921aa9e6b59a5c6b2c6e6f1904eb884c48993ea53632d82d7247757c25c780a78a5e5d6d5cd8e9174a853ef6e94e757288b45327e53ddc41b148208eb8336574110547f1890101a2f4d75c55a14b189d854b8a91172c54de8d5da9a5721bd3eab7efc778b0d0fb479b103f691781f61dccc562f4ded9aa53b2efcfb99d9f0563f327f01e47c1f01f78257bab0afc4b739b610b8bb6062280f4187d96afdaafa71a0d8d900d2226a32aa15f4484fa97a19a5914d9c255d04c135f4c96f2a5a42239361557b8", 0x1000}], 0x3, 0x0, 0x0, 0x4000000}, {&(0x7f0000004d00)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000004e40)=[{&(0x7f0000004d80)="f08abbc418417bc150a223c27dc77d4ae85ef642a547e9f9c739b6d835288fa578b8e7eb2fd20bdee6e477f51d91666d9221973617cb315d524355887089f18d22d1b418e83761ffe4a02fee753e9b4b27d10f5b9344eadf21062daaed9ddfd17b59911e9d4c050d1c49fc84944526c2ff90885befe16934e8db114a002f573445b5734b6f1348eb3ae89bdd1dc348fab4b89a15a0465b6384d039e0eccfbe79bd094e78e0952287", 0xa8}], 0x1, &(0x7f0000004f80)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r2]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r0, r0, r3]}}, @rights={{0x14, 0x1, 0x1, [r2, r0]}}], 0x74, 0x1}, {&(0x7f0000005000)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000007540)=[{&(0x7f0000005080)="7c867e0b780b9fa4870f5614995ac67a3196e1774810ab9f3dbac40b51e96a115fd2d4c35bb7bd2930495240f0fc6b2be06a938dd221158a3e6d6f17a367e186b1f9b98057a86db990982e618ca1323fdbce63bb7e4b44f4112eefaabf991797400406603f0aeec0c9fc96eb5cd4b36a3e77ffd61192bdb23db29cfb483fdac2f3bdaffeef44ecf965e77e0abbafc293bc5cc4b4e2a69e9393958c15531a9408bac3809f", 0xa4}, {&(0x7f0000005140)="bb54f05089f1bd838d5896466ce4cc86a0462bb340bf8520381cedffd7e02fe5a9bff628f52e9c54d88d8c7c320d0dbbf3dbafc68591195560f16ce6ee5ab76e231ec5f2b4985a5f2f7fa39573856b5862468f306edbb3548167b27e0b5d9272bd07fcff5faf675341b50480f7db0d282ce958a3f7794259ca8285f44560d22fc2fd4cf7d6296fdce67cf274cb7eb73c048e97aea89d4f29e2b1e9a3eac13b7e87e199e55dfbf37181b91d2a45e7f99563b543ed23a373781d983bc8e317aecd51d6839d70481e25c3b763cd28d51710349bc7991e1cd821e1b37438f04cf50a6a0f8aaf981f882d14", 0xe9}, {&(0x7f0000005240)="f4532f474c8357f42ed5b4871af9ebbd2cb0dfc57441817ac5a88624ace159333b0de3048a47ed9b6eb08db5343b3e478a34270d8184a0216901c73cb28ca4188938eb0f15034800b179eb0c9b3e9fef9f5070452a4416ec5b4585d13b1b10b0268d8d37453be151082c7acb6847d631d3c8e05fa2ad444c98bb061e17e2d26d88c23e21e8170559247ddd520b815ecf8c1f3a6ff98433fdec2b745d57a5f0c2d452952cad38b6277f43f41f6bff4809e309902419df0b3ede897583bf56374af6333604e748e3319ffc5c97ee073829a351869d1c730c57877d6aeeaab47ab310", 0xe1}, {&(0x7f0000005340)="0b0c9b8fee59b33085958b2729df9241417eed078a1a8803014b46010b11628048d87fa15300010fde0d6804389dc1e8d8e4b2b881cf07f362e85ca63c78f4d4d7a3302b3a5ec01e64b1e7b97246", 0x4e}, {&(0x7f00000053c0)="87ddd9f84264f8f3ab3a15581df1da4b33209b6aa9db8a306f3ca308ce24e575fd8253bc603c7fc8f80354d146ee03d8bfd12b3f76da8d8bff9bb09e5376498b358b6a42c5b00823ff8e4216a04e80a6cd61850c1edc3f3b05e2a94eb8a8e7e0df40fa88c1d2b6df97fd91dd9ada2d4aa94ab98e0680d44fc48cdf1d8bc0b84a722b6abfdaa2239f0e95bb8e4f62f36aa810791a92ddf7eb71d543a889a6f30ce44743e106509d4df2882f05b079b386751604d0c9d735712fa8bf13e223854c570371b95e3699ac770957a6e11c96cfd82c96a5d9446ab4ebef30c24790ea62e2bddc9d467182c8fc38aeec3132249e1bd2d55cf448258c9eb140bdeb4646ab5a40a074588484d5c87f0f8f89572f3e9521fbf6d16445ac67e42b624e275ce9d6e3b9baf3d7f039b55130f737167069ccf1b02870e75678b3b52f04b10c63445a3a96d4c69a876ee532d7bd8257019079d1f91bd07be444624618773daed00446efcb86d45b8ecbdf1d6be239c7bdeb28dff17473cd6ef47f869ce14ddf04726196a6fe13d7bcf05f74b36cabc306f32bc433973aa50b6b764069846eaf04a1aef5a83421b0f5dabddf5e05e6aa8e0b113d6bc0bf595c1fabc2154e3f1f7338ba72032f45272eda62f27c11a80fd0bd027e83b4ad7da199f580ed6037053576da170a201b5d03c1ec36e664f94b773246145dd9f9de5f8a0125dbff72ce4f97ab735953c6e3f3da0652c133803a515246ea2ffa2789091a61efa9ef21ca98ae2c9dab167ed46691f269f03cc5cf7034687736b9bb02b5fda2ba89cdb820ee551b85738030634a3fd559f2a8f985e306748674f495e4ff38569fa41db82526886d52ca3c80c96f907f779f366817f90325e15a74625f8cfd0783263a061e3dba6d7b9c51b0f29666f8d358e3cf51b8c4438cd61cd9a062bb8c0f1306e3f44e3c7f9607f94743c80af9b95709d3ee55d2023301c71160ecfbbc672d16aece8a6d4c0bc62d937538f41d3c9faf296d6a1d83730009af1a77f267411008d2615943e96d3e5d57d11db02eb10e3dc32a70de8654329cfe134875972fde6f0bed585b7989f5642a972c5113312b8c792655c4aeaf44232afc542382c666a4560586a856b7a38d31c0358123b8958b0bb89a71dac343845be9895181232c38ccb03152f245147d2b3ecbb23550a6ba00dcbe0927f1e168c956efe9f01517ddee3f313e4715facd7919bac7b8662e2e74e864bca969499ba0c575d774aadaed5dc401d0e7df9c4e4c5298424e387a5d5077870aac1ea40c39076b491c27d80aef339612fed9619cb7600f48ee63cc955ee485c70e79b2d8742b872a50123095b7a3f39cc2cebad5229f2ccc19284967de6bb9b34d3d7f39fb0269b77bba1eed8e2ddfcbb3297213e06b0ad6661aaebbcbd85485071c047903623c94f198357cecc7cb1ed32f89544df4ed0655f635c5199af96a99e54ab4bd86b6d71428806aabec5e1036b1df894b58d7b615ffd70fb327c38927d96c500bd2592b011118cd91412e7589e5e35ee15eab75886788268344e27766501e0e5c8ac8cdd8114f19894f746a7d8144a74bbc30f63bb24998173f9277287610215683331bb762554ff90c9691595480c8700657684065e6a0bccef96a471e985850014f3afcd805327d3ecda38f1f9ed570844640a30fd0d28fd2390b9873cdf681b69965e7938085ba846df31ad8b532a2e4bb07a2ef4898adb1a7197d1c431c35ae9d334f3f6250861c26262fe98f302c9169628bd39ded3e46f1225889464bb4432796e67a2191b01914d41c0e164cbdcb6c364d48a1086b429ace52d4f69ab539efaa6e820ce394a40745755f12dd29f67ad314b3d7a9d7160ae18337bb8ea3c24b3ef82607aa700c6aadf66637c321288388dc104edcf7011fb4cabb81e1722ad442a466d69413dca05c005cb449a588dcdbfe039dc940df14231ac1a56ea4a0e0b3bca257a09e9ee8e82fcb0341e28c0457d34ded6107937d71549cd9dbb1f958d88c6d9db250ee21ecaf5c9bc3961cb4858ba393060f3c48f4947087682b606d3756bbecbe12c1108021924147103b7e51cc15c2f56e1f40165c647456f818bb30b17cdda65dae818ef8196b8f6ecdf1eb6bc99cb3c80e26d344d3f6c93897db868a64dd8c21d558f0fbba26fdacc38b16fab20f7f7635e1224dcfe78b7745f6bd497ddd59ab5fde5c9c0caa1939e10508d2b8eaeb4f4d575583f5990ee093adf58d33a066d6b6e2bd0bf54b9cfaae98b259a6e1d282c59271c9fbe03a265ebc7420128d3ba3c320f2e35310cfd55f312938d92cf02e0c4639414a1072d05b60f0037e6e49b59eef4bd4f94bf0c77b56f5b294b10ac7622710c29c1c0e143cb70669ec1a7fa23609065637fbba3a5c6fe140159321f73366883cce6af84e5fea8c97dbbd1d5584a7c576d818d3255c56a9e9a05304fda43839f731b498ca445635b32165bb0104b09a6bdd2ce45d5081fc96971d9a755618c9ac9171bc91be08edc471fc1af295b1b5f3e3a9664d7ed87e955a366d5e5ae0f163c9b1a7b4452973a97a38ca04e328fcfb0302896f334c98ad91168a0a52785c79df28dfc8d6155547350870077674863e1326c5a049f539c92a20dfadc7d93a475241ffe022457e2c7a3891ec9799ae80e0479d0693940abcc21bf97d3d9272c7daeec509c5099fac45bdc0953552bc9954283a684a2f75a4db27465fc08072829088efb212ba4f1cba3e2117310f1e76f9603e3797c59417b7c81180c2ead3c2d8196de50e9f134717a9a7fd978f66e4f1170f802b3ae88f34a4fdfc69a7c1871b47bc73050f134b4040f1a3e58c6804fa739624ce9c2a83a1836d4f7f76043745b9dedeb6290d69334a6d899643c726475508d84544939157770b573b8a46257b4bd5c6bbb62f3a8218492e6fdb0183a410c1e33397f5886c70a6e944fa85616f5afba12a64fd158b3874398ce17176e46e97adb9c2811fe4e8d07e2d49b85a35dc5e5d7bd07f9ea7b742b505b7d4f46d4fedc36b383f313bfaaec6cebae77d676bbfe3fc50de889a1bc7585c9a2e7f72f428a70ecddc5796300c0eec8bd5b2326309ce1640bca84542fdfc417d8b68cd2c829d4bc413f5fd8dc1e6a9a3d9195733869cf40ce6a6a4f36cd5a1b5ce27d2a7efcd1638d7ed7408d7b444d1d1b1f563e76be11b3e66fd7d5a9bebb47cbad20b0f37cafbc1a7fc4b0754cbf54e04210887d3dcd505169d2026a35886cc3c33fff43b4d976923fd5541a0ef1f7f969040a367c2d1db6e4e74cd8ffe00001f3e4e71311d65a0cf8d8715ed67a9d233383cda063a694b17ee2771ab9adf65638e54b84b2226fa953226adcb51558d02e8a00055b6a787f21bffdb6530e33d9c049b2add35fa65dad514169c95f71b9da5150433eddee2ba6a05fe91efcbb5eb7ff1daf32f95fe6f9f25261ad1b8130ea752bcffbc641511600737828273cae8d8f80353c4500ae7c925efc5d67cc4deaacd0ca5e2caf08e2d8f7958805823b961f53a1931fec9a8c19e70a967147da91598b1b4d7b6e41dab359d0d06006a26da30cb329b56c01a8e43dd1a1c5e370c42c1be21f119177be51e633963e96c48645f3f1f9870ecbddfafa1e88e2b49a556a0e503db61df80cca552d92f560370ada0c0cfa2ab610f134b713737bf881b66fac2764030b0e10f7f2afb7acfaecda6ce61a9a264ecec9b5c76f1219f16aa1c6d326e7430902ddf9faf440e197bd558f07945994a38de6a275616ef7608b8e8d962e6946534e8f21e438578977bc0ae67f837cae3674e2a10ef438b752c25457a9204572cab89a8135eb2fb422ef87d3f0075c23d83fafa318565cc3bceffc537557e2344eeb19e0bdaf57daa71322d979078dd22fc2c88db55481268d68b2420d8376a0f8663c489f7cd439693f09d3d3fc082b30e7a4db7438a98dcb29d89e4fee17357ff055c8c401e97a8c70439c55f0ae6050f1409a6050ddd3c02c37ceafb332b7e1791b04b84429e5d521c4d466efb3bb34e5489a45996aa0108f9d4950ca2eae1125e8d6de75debb3795a2775328c7102d7ad2c17d3f6f0c9d3cfd52ea13d7ea87b890dc1ffce78eedb49aa10a88006de538e8221409e638daf0c15fc583c1675b9875338b75516f0954707590a804b3434c26f080baa2f4bcab3fc896e33a015fa56759cbb8922f1d8bb7afec6b52b51c2ddaf56deb008884516987d94b61d49309ef9d596b54809d7d29bf0158b79891ec3c6b4a870ec9848174732ca7d57c0dc6631876d4514c853557cff1308cc687f2589eaa3c88557a53b425a3cfb2497c56e81853ac5fd62c58b968c37c3317d3fc92a4c52179b5c8671d2456a42d5d6933da382ff866500f663b9b6042d32f426d92f21f5ec571b0668b4fefb45b21fd0f98926b260971527e3299fc7a7f9aafca0a26a8703bb22bfbc1ce69724a6887ebdcc905137df5d11372e154d3aae6a655b39aeaa8dfac19332ea8f1383e1e55f2033d5fa70f467fe5dadd6cbfbe77784ccd2c46fee149f0cfc41c9cf4bb0fb1544419a03867add1871825e3210988d0296b2ec8edd28399bf428ad6c3be5bb7ea27d5f9aecc9845e9d0712c32e0055289bc650eb862c51c2bfabfdd6a9f0ad7110e20a3a21076759f77e406a9560bf0f077721caf8ba41ee99d00f046a3577f22739e79d9e0bb44f237a42cffe39a792bf9f07ea0600cb628ac3eb0b5a07202fded40441cfc10c8fb40962be4764d1021c19f9cb11ee3b8c1b8491ed6e3cb958ea6226ee3982ea0ba4a6f3be7df9c09a1db1ccb04a3c49b3b1c728813afff8b0582de3891fab8327f8817bf17d2ab69d8764d19d2e74e2208e22294978b8c5fb16a6bef148eb4ddde078598b4e373039e8c58d6ca571fd60d2f2b978b5dcf9d61239ba215ba18ef933727456414e88a9425b1590f34f4dacee9f249bb0b913170f57b2bb06cb04824605d02d7219394901c3bdfdfe7a799173995f4ed9a3b9dc7bd37da50276c198c919b67e21de246fe118eeb5696dd21a5580ec730aaa5b1585a332abede993fc689796c42fbbf755a27d1797a62751cae7a00ff9ed4869468b9536bd3310d89efd7ad87784e426e4f5937d742d680a23d6e6d4e01508413834a3863fdfda4291081a979abad7bcdfe1d505ee749028264efee2efe215be2e1ca3eb92aead01d5493dfeebb3b83fc1daa57ffa247c31f4f93eebbdc654bdf3410a6358022f6a46da4426567c6ddf9f2b379baa4864f1b591df739e3d6e072ac30e77ed03ba99e08a72ba617160d89a797dc0bddd7d614a151a0999fdcacd4675d2ad4c70506185da04ed5e4a1b1e6f50be0240b5c85f376dd619540e5878597dd6be2ef26679d63e4a655a36512886af40426cbaa182beda93e8012e1df369b17c1c742f4686439cb4b3fd0b97adf1c7713110d3268588241504d1a9eb3a99d2011804612a85eed1fa633efa4270050ddc80bde984d29849fb518268325536c6ffcd9e7c95c102a217506940d41748af556d7ffa20c8dc61171e02cf32cae318c872a3fa28df4ba191cde1288aa77dce238ef293790f8c98354959f2d3e71d96dee64ebc310be6fe5cfc33219856d90d3bd675463ebb86ca6c32959335c5c9015125d42d336f955c859df197fd0825db8fbfc2294d6d4aa7b2f3f5606a1031c75d06e06960a559cb910b87c3b36754ab4770dbc15271efa7044e66160f1735150eaf4b2b03a540afc661688b3f92611e0a4364a0f0c64cc9f8c31b372f283abf69629d0e489bb6", 0x1000}, {&(0x7f00000063c0)="2a50b7c736c4c70c0fc37df375e3c04f63b61faebc49792c38dcd8a9cb8df54377ebe2353b5d90ff177fdabcf88831483de1b41febd88a818233ab1d9cb1ff7972608da2364fb4b4370c4eaf17828e8a5b149cea9cece2005a688d1d3174f8dc4dbec6876d61306018cb4bf2c7ecb18abb2992d1331204e1c1026b180d0671accd3d18b8ddb0135314b6c754e1ccd23c123b63d18b7c947bb65089d0c4a06206ed6c4f14a69e07409965555abd933e758007562c25c8c7216d6f2b23b788a69da7ad9f2cebd646572b5c9b559f98b74ed2db81a7a95f0ea0730a2b984c33cd5bcad3f5af426cb1b9f8af1cb9371f23659fd69369557095f7471e39d051be8459357b0fcaa1b780273f1b6f93b1d13ae8e7f41dfd3d0972147d602502cd79d01f9a7fd58eff7a4cb9e2003c0f17a2a74a52d0633cb2121bbff27df8b1fa43ed8b7e8f0a3acf2c1af73c24b669f72f9a01a89054f654b36b28e47e92924ccb358c96f3c18db10d1df2d481ee15414778ca8539f85f5a6e7a34c143503ac4c14fef84fe9a97de0f93c1ca46d503610857f31400934f7edc7eb2cfa978c9f6f91d3c7ce752ab80e1ea1375d7196531dcbf64d51f37332c6f11ab3ac244a0fb4f61209e0aafd3fa4856b9b4e77fb7bbecd1ff907b95bdc2cabd95145d678153fb95ea706b325bb5e53584e6b1c6b163b86662eeff99bfb0939286e72b1eb215bdbc15fc9cdfb844e52f5821958c847803b279ba9f8c4192febe6191a0c1c95f42dcc1ac9b5c72a885794dd5cfd214a9d1c73735aa960aa40e2a97e4e5a67cbfdd030fd69162c55bbc56805fe244457af30608c2aeb744fa398eb80584c06d994719c4515f578aba1bbf7bec617107760d1b9943b6a17ed72b3a56cfad2bbaa3368af0b5686e34bceb6e92b49bff49c3f50a8dd1391d8570699116f5756371b56182ca53a2a2c99f3291b6be1e598f4c8583785118d1ef9763e1457c02f44ad92ab80d239ba7a4945ccf2a7686b50c8cadd91c4a30dbe2e6ff2a18bc20ff8dbe2c999f3ca833726ed61dd14cdbb1494e2638a726d33cbdd74960ebd470818b52c5be54cf3e143f5eb8d42ceb3c85dc4554323c1c53c904810c079cc84cb8440c1ea059275acb7818d856eabd2cf560611690af9c2d4305d1b725ec5801681e48772c920a2b59d97755c72246019fde9be342a3e669fab835f1b49d9f98b39603fe4d3b84d27958fc7a61cdd37418713ed32f01b96f5d94942d2f3ddc11633f80472cb5191944a0f823e51c560bbd425c4a80ddc019a52047d8ab6110ad4dfa8cb181881cdb73edb18a60cd3aacdf5ba14f632a5aa798f67c0b5b763551b1a55b81111a6b12a683fcb556b6c66a18359252f43e461bfb02130f91916ec6c179cedc9c5e1ae4c8baf27ac1f45e922461951620aea0cff8b14fed89ed7ac4a5a8426b63b58e787ebd9ec25dd5c3eed5b367112a9373077141af70630fee30dd812ca774d047cb26c44dd7c6bb8447037431de1d30d4bd188e42d56e6b4724ae495cf601011acf88f8eb073c0b9e1fb3cbd6aeda1b92a3eb0a6d09dcaf4d65b3b49b58f83f40c5223f9d6449d5322c1c2b99b57807da11140b57bbdbf26e953d77b41b94dc9c15e106190d7a040caf250d10487e625faf24e8af22baca02fd877c1f5f5a576e23de00dd9d590a4355f2c7ed92ba4437d3206d2640436552fb1a79a2bb14b58ab13253123c8748d7a65827b3761b54d00d917eae360c2563f224bb6c1c42a9a7b44fb8ee82a1452d6e0f846fd86a6e97386a38238490b76ac204d9c217e07350439997e4e1a3480cd354f12dc6e4b4cd606716208007d9d8b738afde201e4d2f1bac069e7e9ad996a33c6a2f05c3bf0123ae0dc377ef82dc83d5c1a1cb7e5ad9072f866560a6ba47f96dfc70959e27d4578c60414bf3117c1faa05919502aa59a6e349c24135c7ecd342f908ce95149209caa34ba4011121ea702949390e9f62a6892ce4aea6991e64f69f8d45cb3109df1bb2be3efad30575ce6e853ddb898eb9889b3e774401cca1db235f620340c068dc14f1913af8a2f7ebf5c63acd3e17b02c1de8880e17da6a6c594cd2bccd24e846c680417963593be5d96fdf2c346e15ae89a19453633120348005edfa03c34cd4969199e3b1f37a699c35f16086490a261cc38352cb634a1da52926423b1be83916a34057d999bd79af733fe050c774e364cc7637ce44f0ecca01d25e64692a1ebf152f1009a0571d0a47cb64dea3cadda187846c4e1500e46ad7c17a1e2ad1b97e74ee4e217feca2b067d34a2d9f53142b229e21b6ff51d31117bc2876b1cbe892b9265024f8ca556ea07d9fdde0b9cd177a12608559255fa108676ae35c7a35cb015219edbdccad53958f46e60091d706bafb4a98f2b940a41c5f586d2c79c3f5a51a2692667f55777c58a24306e2a87a783b676c24bf2284ab3e42a8502bbb84d9c47a7cac17e22074e1ae59e206ee5fd4fa4686127f48f622ed428be492fe5dac5c5f5560b99d53e060446826a14db233eaa32706e541572fef35975a6a784d5c06e9a5c67ec3c0613ddbcced4d3c4c532a882e7ff1e52c258f94b15d58f2929bd89c9bc069ab59e7447c0519b9e30c41b7753d77b0db8ce3b239fb170e020025183cd71019d9a782b834ca61c4699e5f17365af5d3ded0764c88188d076934ac2a78f96d3801b132350958925dd186115400e7c735348474643ca0008ec7918f6a943c092ee7006c86c243eb8c019a2ca80d60e72bc91de834b61a3d8df21952ad0cc6b89cbed23a1f09b21410c28637dbe21266a8785e46116d344cd086f31f7a4c895794e96cbdb9dea54fd9579f337f5d99e0a2b670654013b838feb8ad9ecfce4cfbe0edce34fd76d0456d2d3dd4f15d2bf73cddfdb6e3a005d102b53f436ee2461ef2db0892fc2e4d47878761d56a1ec31033d710931e0bffb43314bc8dcd8de26965ca540c51c302c70ce29426ef3bcdbbf4e9b146e1473f52ed5074a5256969b7e14c117d433883063d2ac68478e39f212ebf02cdc5f34fb39bdb0cdeb6f0cf186e82510f569c508c706c36abe3f8bce95a020384909a7383b01de7b6215da03ee4407c50d842e06ade304f15fbb9aa3ded99bec1e6a5ed15a40b75887ac98c4d89db30f13261566d51b914b873630c188caed58e6296bb7dfda27cac88ffdbdcbb1719dce5ee4dee1ae800057f00a5aeb736f1d3289d3b1f84a559f24d6d1b668ef64cffab26144a100473a8e867c0053c850a2d8c6ba3490863d358fa83c3ab4cb459555827a6e8797d2e7aaadb060641768646d4a57f78020c60254fe7cadaf2534cf14277ee05a393e9b6d454a062b25ced414fdda795c5698ff086449c865948ca118b4a6ee19f9f845f494c704ef9387b01b3db93ee7f8a86cd6d1daa1de4ee2040a891e19defe72f3667e570c1fd9ba8e1a408f9a97f02070e477eb92595b3ea470096b32c66bd5f9e2c5ed5511971232e8ad459ee6ddf556751d2c9c316941b77f6b107b27e426a8dbfd4bf5f2b59527d7a4aee5ed786653e306cd144193de00b98bb29184e83b4d0ac6fc610113f8b7d1985efdcb5ab776b9abc09d495b7a378966b88c7211fd102ffad54472facde81b5c663a13c2a5720b4af205dc40fbf2a373f80b30c8e9aae3b0de96c24abfa6ac38d73776e6c9ca9c633339befad3440247af559d0a23fe083e9c76d9162b98c05fab0ecbe5031b8852050814f8090eab81f2215c3023e804eb13cd96356ffaeb2901b7197dee3f241906b622a01ca782f00221b76e05ff1eb302eddf5f4823f4ba84614b2ac75fdc4494fd68c52a8faa4a7cf068b1329f64a153aae0f47facc8e40e9a17cdb6384089516b69e2bef66670eda96193363ce4bf1f4f7821962e06a4665a38e8b21217e8fed2de27d69a919cad75fca0d324937ed562b471cc171a50b3ed936363ad62e4dadab508d9063bff9f0cd0c05c1732444faf66d54798a1e83802cd296a74ccc8bfbdd23609d10e20c33b55b51e2ca84c1c8ac0b999e22c1f2bc7d56883b23ad16e9a5833d87e059117b8d606f721ca96ce2ead2e1815cdd5f9979fe29948c4d9f4f5563de6165b21944c1f132f81a2045268d075aae1d555b692b78965b3904125c888dbdac57d5597894eec5588ecd4896acd8b0489f1eaf792527d706afd8b60b203141e6c4b73aaee9a89b63495165ab02337994f7d84c3c946f1a04af3be69c94f7da598616fd218841003aacd178e410ef1a2ca242fbfc5a20a001d0ecf50fd8e6a35a0b724be3558abdc28807ef50eac98a5e0db113735662d21c7ac8f113ecdf3164c2085938a49695d56734049ec71c73bc1a3719e85dac626c1346ee08108b89cb703b2536ff6f3d2467208bea273775dd185bd16a0b3cc18f13375505e1e9eca536deea0b0b010a58e7927426fae50ebaa06549ed3138d8da0dd9b24178a2755a17c86527bb99d02c933aa1e67e014260172c16bb80ec4852adca40a2ea9cc785e55cd50f75ba13449646ed7e8034882870e449d1e7018a6f1fc201e486590df06d19130849c867b78998a0249d83ebcdebbe68266d3ada54e86aa2e7fb83c4634c16fb61ff97ae9a536177bf00ebf6890b16316eb86724f27b3c3cdb0e11b9935ca36516723a8091ec011ad305cd68e2a5b3b860960100bb87d256c5dc3d718503b48019ff6a8bc9668f039f2233dafef303f1fab47ffa19ddfc4bbb3cf20bda232812b001911031b7043ae58b2aee6a36b6a1c8c48b905ea2f60db8cda5a01ef6e2323034186e0bc7018e814dfeab5d4b421cc441413be08735401f768875727a9a5617fa36fa4bff52d3a9aecc1cff789b4992f951401cf81e367f0ade9f52422360cb16d1ce13d66f92edae833aea46d8195365fdf536f2ac309302bebb68818160d7315673a6188ca4ecb668db69cdccb38d06735df30428e7f6877be55080050229189f33f5742d902fef5631e1b9a88026da95f2e89e65be004dbd974e5f658fc55c7ebfb2c0c4d3e9b3bf5a58b10b1d8a3e4a402f6aa30c3b0446b32d99e062a2093164490ced7e58f956d1685d50f01589196f3b054d2c9796fd8d6014f0247a3bb4b9a6eb55e15baa561eae1c1f256cd1a192e01dad1413cc2e84f9dc829af753824d19669146f8815704aed0095688930734e8d3b8147a607f636e66a47ac05bd616a2158bd3073bea448fa99483b3c35da20d92ee5be43537978c3b9dd248013675a83d83095db67fbcb7ae148e6b07d761e24a2c7574d69a2971c831e324546f56ddc966d22a7810785ccecb6e91100931817fcbcd1c8e2bc2f23233f46e26d79ff02ea60f66f8cadcfc7d96c0831561f2e1bfb5d07acbb6db173e8fb7f5e1edda882e8ce43e35d5e50832a83676c7e7eddf75c2a85942c1afc771c5136753a501cac70ac7a9beef139feb0206cfdce3864cb4aed479dbbdb91e7f58b1f0ad37b4c29d7d0d2c828d869877465edde160a735e32731f06d63e97b52813597a651337fe1388019e035112aac95e230f8543dd5ebbc572336f2dd0762512255f31fd09b78d65837ae3b7d5671579f2f4055f0f49f614610fa47c468b8bb448544d48e5a12ccd3e60e23a1ce43dd6696d49295189e4b3bd602579eb29ae045c28476e229e3d8adc27382f874b4e4f625668f50dd12098649b2ed82f3f724e269c70a5531d453757ce9ab2b3a8e7bc5edc067f4970f64251a45971d1e20dd61d755e474c95051a27ffe06a122ef57e21df3d723cc355e1fe6fdf13d6789928068", 0x1000}, {&(0x7f00000073c0)="066c19ae5fc11e2b7d9425531adab09905f3af004f25a34094a4ee2b1f6f0fd8fa7a44dec3d00d9e73c6ff7f8b86a01f53285b7d5aea1adbe6fe060bbb5ca11368fab611e4afc7bc9b866f0c73e1e7809d22ee7385609462ab0a0f37ec625d9d4ac269155079075b3a575367ab6f625bd5e8a56eee343b9b924696d1dbe3f9fcdb4a81bcf06619f5e087dd281526", 0x8e}, {&(0x7f0000007480)="0827e0a014931d7e50ddd4ba1822abfba9e544bd2e06056ebcf169d8cab85fb6e2f7530e41d6f15e192ea551fc7d326669e611c233f77d2c877ad7a5c66a17e81f2f37aab4813766d860c3c724350f311b19c1dc99014fcb33ae4869aeb7c6bff5c5c5791a27776953d37c368c4ab4ec33078998f6754d0b32f8249072febc0ed13a363d8a84105db1889379f17aa1c7ab0216f81901a0bd2a6472418061f098b04bbea97aac24dd027ef561", 0xac}], 0x8, &(0x7f0000000800)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r1, 0xffffffffffffffff]}}, @cred={{0x18, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x34, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r4, r2, r5, r6, r7, r2, r8]}}, @rights={{0x28, 0x1, 0x1, [r1, r9, r1, r10, r11, 0xffffffffffffffff, r4]}}], 0x98, 0x8000}, {&(0x7f0000009b00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000009d00)=[{&(0x7f0000009b80)="716298a3a0cca0419a2fad38f34c7de60c8e7b956765b3e47e4d8fb1ff4760bb735982ec7ce0b49b6683f4cc9c435547052147cffc311c0739114a47efc777b0c75736d4399b061e3e8ea3a8d18bbc6b4f6cad34322cfa8bbed7ffe9abb4f9d7cfebce401f332434555680775b5b6ad335e32f18ee60d1da6f248656ac60a058", 0x80}, {&(0x7f0000009c00)="6068292c40beba8558843f7088064b8dd87e4a32689a736b75642c45152e60b7fe5e554feae4c9d7daadfa2c243d0d1a040db7b852c6faebd81da0e814eae267f19a5d6a9476bcc173dd2fdc1ad6d20ebaceed73f1c4d01c518c4163698eb2e80516b55ee4f206a40a0807573dbd58836645f06ebd13ab9282075a200ef5dbabde7ba418a6d83239075feab3909e82b80c8ddd999553a691791e40e98213db5723b8334f15457e61b450eca86dc87ff4920f39da735be3029bc3359f461a9bf5a844ba33c2a049054fcac7ee4e606f289ece96e4e5a8c0be96928f864c06a907cd3ccc97b4bd3725327f", 0xea}], 0x2, 0x0, 0x0, 0x84}], 0x8, 0x800) 13:51:58 executing program 3: syz_mount_image$ntfs(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x0, 0x0, &(0x7f00000009c0), 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="73686f775f7379735f66696c65733d6e6f2c73686f775f7379735f356b6c65733d7901732c636173655f73656e7369746976653d7965732c6d02745f7a6f6e655f6d756c7469706c6965723d30"]) [ 328.195850][ T9528] usb usb12-port1: Cannot enable. Maybe the USB cable is bad? [ 328.280703][ T9528] usb usb12-port1: attempt power cycle 13:51:58 executing program 2: clone(0x44000000, 0x0, 0x0, 0x0, 0x0) syz_open_dev$vcsa(&(0x7f00000062c0), 0x0, 0x400) syz_open_dev$vcsa(&(0x7f0000000000), 0x7a, 0x46000) clone(0x11002400, &(0x7f0000000040)="4effad32f2b7c9106f11b68d2b8b49fd288bf314413805de754f27d3582d89b96081c7cc07a50e8b53b880f358313cc50881c0046c491475d398d5ed6b7b9bee4f0ec266e4d75394b7c3bdc04686a7d7b11286fda0c092b1758f06ea73ea950bb5ccc550b2721fe26a09720245ff3d64188b2bbcc13ee7fab34e6c4a44d6e82cfaccd844564935ec584ba032a3a204da32b03b96b78ff2cc5c54e4948a5ec4461e3261e3853b846be85d735172f22f5b9d9682b73a986d6660b437c154f826cb67888cfdf6b159c444aab59f250e3af4bad585603104fe1ab9d2967df82be7660f7ffc4bc165ffe0e43a0ea464d8a6becf3f6adc9c8efb652c6e6eca46c9b9", &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="a9a108a53e7d32a3c97984f074f0ac05c3f7902840b443601e75adffba27aeff6797ce9670a6f9eb9b98d4ba40039b77ff58be6eac605867564b76cb4f8e4830a2517d6878805a011be1ba9d62b05380f6c2c3b7ea263f414608993b02e50c48675717382f1757f42f38bb35") 13:51:59 executing program 4: syz_mount_image$minix(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x20000, 0xa, &(0x7f0000000200)=[{&(0x7f0000010000)="000400000100010044000000ffffff7f782401008000"/32, 0x20, 0x400}, {&(0x7f0000010100)="ff00"/32, 0x20, 0x800}, {&(0x7f0000010200)="feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0300000000e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed4103005cf9535fe0000000e7c2645fe8c2645fe8c2645f44000000000000000000000000000000000000000000000000000000000000000000000000000000ed4102000000000080000000e8c2645fe8c2645fe8c2645f45000000000000000000000000000000000000000000000000000000000000000000000000000000ed810100000000001a040000e8c2645fe8c2645fe8c2645f46000000470000000000000000000000000000000000000000000000000000000000000000000000ffa101000000000026000000e8c2645fe8c2645fe8c2645f48000000000000000000000000000000000000000000000000000000000000000000000000000000ed810100000000000a000000e8c2645fe8c2645fe8c2645f49000000000000000000000000000000000000000000000000000000000000000000000000000000ed8102000000000028230000e8c2645fe8c2645fe8c2645f4a0000004b0000004c0000004d0000004e0000004f00000050000000510000000000000000000000ed8101000000000064000000e8c2645fe8c2645fe8c2645f5400000000000000", 0x920, 0x880}, {&(0x7f0000010c00)="01002e000000000000000000000000000000000000000000000000000000000001002e2e00000000000000000000000000000000000000000000000000000000020066696c653000000000000000000000000000000000000000000000000000050066696c653100000000000000000000000000000000000000000000000000060066696c653200000000000000000000000000000000000000000000000000060066696c653300000000000000000000000000000000000000000000000000070066696c652e636f6c6400"/224, 0xe0, 0x11000}, {&(0x7f0000010d00)="02002e000000000000000000000000000000000000000000000000000000000001002e2e00000000000000000000000000000000000000000000000000000000030066696c653000000000000000000000000000000000000000000000000000040066696c653100"/128, 0x80, 0x11400}, {&(0x7f0000010e00)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x11800}, {&(0x7f0000011300)='/tmp/syz-imagegen059489748/file0/file0\x00'/64, 0x40, 0x12000}, {&(0x7f0000011400)='syzkallers\x00'/32, 0x20, 0x12400}, {&(0x7f0000011500)='R\x00\x00\x00S\x00'/32, 0x20, 0x14400}, {&(0x7f0000011600)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x15000}], 0x0, &(0x7f0000011700)) syz_mount_image$gfs2(&(0x7f0000000040), &(0x7f0000000080)='./file0/file0\x00', 0x6, 0x6, &(0x7f0000001580)=[{&(0x7f0000000140)="a7bd356d71b1ff9ecfa18b8b8581714cd4b49e0501ffb3368253474158da8c74ef7492352009ae439b86f58a6c998c75e72c2d61a18fe34a581db4f08ff1afa7f81e0163f3edc4f7a6e41f0fc3c44906171c", 0x52, 0x4}, {&(0x7f0000000280)="479d613e40881427809811ccb8771ea0469015f9c464462a9e0b5fb664de59bff26946f3e2aaeb808ebfd63bce3562881a33f472b7fae5b2bb3717a88bff19b892ef434c765cec5e8f5eb93f49cd59bdb73d94f3c9e028bf667d", 0x5a, 0x8}, {&(0x7f0000000300)="80235d2f08ac6664b2fc8ed2c4206c00cb319a44db9f26d401a0558b6c86aae1397be5f505f3120a4642928ce4d382384899d66ab05f4cfbde2e1114660d70c090caef3c1401b7a7fd439d1dc72dc94b8931c5ec2154cc5db10585d19dd29972627b123aaee7a7848c4831a798296884c0db8c38ffe972a8d817655706c3dc02063b9aa2a50a7b068d37c26bdaa544deab04bc4b7cb0a29ba3988628aedc50c14177944feacb5df2ec2792050a48890c8722e11daa37d3bff8369b974b613e7bbeb113b1c3cdec641af31af85ad72dea83ad6882747b66203cc251299ff59d9cfd9a337c20f3b5cd78cd84553ff79e1b4579e909", 0xf4, 0x6}, {&(0x7f0000000400)="f90989827f04458c9510be2ab3780facf48612ed289b987d15913c6f48d5e57ea90a9815f23f4e44c13f8c6a1bf7d59cf3119f9854864431e30bc245b9ea58bcb31f129a64711d6ad724ab09e43dcf8ff781819fb4ec0b638846847e500eaa15778125e63f42515d547109c5d937c6092f0ea32a6518724b031a4ece8220bedf1fbe448fa8978b0634496f578b14e0eb0a871b6dee882d944c335ae09e94b4c9cd0ea3e847c80886bc9e246ed709144986c67d7ddb4cc7f9059cbe80fcf7ed26453b8c9cd14edffc6e9199ac65f5183f49dbe6e833062a4aa027abfa1ac6bc82fd42b2f5e1db139e18296c9a67842fb0162045dabdacc15e7c8237", 0xfb, 0x1}, {&(0x7f0000000500)="993f3c7c83ba721e6d5fcb2fc4fb7217a9d01394fe09f0db3b5c35122e748b4e4505566e8e7a280011cb2e1f11b4b40c92b348e7b1063ea6f248a132a0619b0dca328897d2ba8dd06952a3722aa18a0ddcc9d8f965e74bffe412879fabab0e8558751fd84a3b6c35ace9304c9c7cd998ee25b171dc9638f397dec77a8c5175b6b88564e1fd6850f62c5815c5b24bc4f2407cd8416ef5b794966a35ba26f45117f7dbfdb8776aa94eeb02dee231d190fad7ee72798df4a8106a811fdd8ee5e65860f0df575f02a8ed43430c452995bf6ea4105caddb18fc570442857d5b6f450db8e9ef6fa0ccf0aba2b1885188275da38691a0e6975e1bc8cb083dff0a575ef271071b3540104948e029fca1bbcb5a0ec4a6c65e5ea165aaf12d5701ca5c47d456258ec4a7b0cdbec8a077292d26cf627b308804d710eea3663207f1703b53aaa92fb1e21a2d26325bbfc06fb7f5a192abe5770280dc006c02874ae76e23aa138f5bce1e85faf80a29978a974ca03220728110b7555fcca8a4f5bf16ca468672ade164ffb69dd5c45eb3d69d168063154f0c0ba812e173133ce5436d81666ad68da5eef6ac451a629d7aa7044a1d76d3b6acc8081cffb02dcc3b1088f7a952b5e11730c4d6e166b2d644b9e6e7bef38a83c50852a2621cf6bcc563cb24485303fe4ca8e8b310616baf8f57656865f7617aa7711d04ed004b8b41463c1a5636008bce59a86c53fd3f37a3125149911edc704d54e32e46ad08c8dc21eac80007e6aa95f5a55bcd32ff5657236f4014372ebd8a2bb90f48d779b9e26634ab2a6982575d0c9ca3ef395b3dceb637a1875b998467db724197af5d43d6e987bf7c2f3bd1e862fbbdf3fa6ecbcdb60ee3e13b54e4a3f0cc2776d633675faab90cd7ee7725c9f09e317e5fde74d314d0ca7e521825f6c81605f543c80dffe576feb18d2d47d7a3de639fb2dd65e0586d0e0c7347a0669e53ddf845fe74251a52b058a3ce48d685134488355d17fd87ad04d14141db92890c5a0ed5fe909dbe45375c75ab10e7a706baf359484fd18a1616e93a9480d68e17dd6aa4f8d5e54a7d5ab97def3c7860e987ad3beb4d6a24780eaa500eeefe48e79d146468c15681a03730e97ecc4fa4b3e5d634f04bd5224a7f876fabf60743d0bd58243741dbd47fdf8621f017acfacc85fff37a2b4133ef5b09cef013f743a3fbbeb805647acec18fff79cda1a09c1c838ae090873f78a452198bf3e19747c09c229deb9c23cf806a2ab5927a7267987cf5359ed3de88d7e0db396aa8aecdc7af2021c6117cc4850b1d28fc48d7d8e2432c279f88ce6f9c6b9f443913bfda24ba630cb465afc7c791b92003a26e84244ed5026f96ffbc66f3e2781550598edb721031d953d61351f38b43ee2240923faa30d333b1663ad5c69b72c4b81b90b9e72e06962e923e0c7c81c0c8396ecd3b5cf7cd42737dea949bd08c349c05817ce938db08275ef21b21616032251fc21ec903c63aac7a3c685f2abb6d44d4a1461601ccf0b6afa04793d38b6ef89feff6e11fc3d4c699413ce4d6e89c9789cafeb9864a7ebc717e4d4592095abf6da0b0f7f8feefa876cc1852addbe91af583ca623092a86da82a41a559ff3689d73da28dcf21f443bf920f94a259731ca52b77e0546eef803a133402495d91c7b44a70b7e87c5f95c7b4660c67b7ac6323491a7af38a6a7671552e199bda162175ba9717b5d2d8821cbeaba8cc0e04a6933bab9a240969ce41b8c83de15a9edf40f7c059d2efa6ad67a7ddd046a469e5ea569834eef9e13397dc388653c9ba9c5cfaf359990b6c7687004d18f0c8602ed7c2aa33a2f642678dd09bec3e9fd50a2118c5051e96f205ae0cf7ed62a23bc4af2c1d2d9e0157d76bc074c5d4d6cb55ecdb5b3a704a1bc141c5b730cd670c4587b6cd61851799b911169bf562c62414f77251abf57198e8e0ea8cf896a0f85807543dc45c60bf462a1703483c2ca739bfa869a19621de7e8ff2aac81505f63ecca8fafbb20663cf173e7296b692711f1672b176d3ce9931b4296e3ed13a71890b58462f70eee1da648943658635584dff3fcca45a8311aaef16a748a58fbcae693556bab5a06efb519d28d55e5e88770e2bb7a0d0c2dd47571998a4774c034dac07a7e07a99002272edb2fbf942ec41becd9ac45c8e81afa23448d8cb8ddc797780b457654e711c3e4f910739f36bcfb2fb108035118d4123f4c37e6553ef2e99fc8bd536f8e9c8180000823051c47b57eed64d00d2b2bd1141861038998fe7e5a5c28a400679ae004e4238f196a07a12c213c52ec78b17a3a5b26b8297622a95745b8a87fe98f7dbfc0bed59c8c6171b261d408b960d3a8392772e04a9717cdb05bf6b6e87d78d1fd6857e5483fd952dc3891abe86cdfd105323497e5329fae9152b37c0528b0baf026e01472bf9de29bb503e2d5f9758a67cdcf141704f4ed0caa2fd3703f1b9d530bc0147dc1894eb0bc325dba9e32e8e6131cb2fd17b2da3850b0c0fbf43175a8c1be2010914b7981dbf8f5dd92fc8d6d8fa1ab2a6a60f8ad8478e4ec604f204d14de3b3e2af51330e9869293ed08ddbe9f85e153d9afe0a5e9634899edfcefaec32a5d804322f2659555ec5dda5516ff6d146279a36aed2ef23c546e2064a9a4ac8dad9f235ebe1d8fe5c95ad7d01ae4e67320151c4783dbcf6b5bb712f18e73f92f00a57a283425a79792079034703d2e96e8f948d75433953bc42e26d79faf8584c05cfff5d57373f2fb68a491853d60753e560c8844cfb250e32583fde14ac49860fa368216d3bc021a9593b6bf53bfa05a1408400326780ac9feda5c170aac5181de9a90ef63a6c391e158180ac7ff9d1073e1ae53ce606752c3f79fb6d00f8e85da0f192a054fbdfdba9f0f741c9caec1c73931f10de4d2f7d3fb394511a3e804f0bf3a64f577da1126071f408ac19f373709018878ac84e0a9839222a04bf56bd9db4a829c2ff67f766e637e79290aaf1dc51df37cd3acff7c500173e22f1ca8913dbf47b6cb47f53c891a87ee3229367b56cac6b963064aa07cabb504055a0266c2177744d3c2bc648b2520cabbdf844fa863b7fcd30b07109421c4703551ac05310e4641a86548ff59f7fba800890e594b7e4031ac180352f384966950ff8ea86dbda475fc053d6bd6fe383c617cb1d72cefd95c9c5481f42501667012853cd68579f2750a80b43ad272954e7d9c9c28f658514b6a5dac0f6a2a05732fd4d5504d447a9c500c5fcf93c8a4e914a773b879bdba7cb8cbc3166b4a0f9afcb12181551bcdb611d7a8e14975a112e0b7ff19f59c370f154b4a503194624c5ae61cf8c047c244aafa4f7eec7c8835ccfee2838cb572d35ce0e263a7e41c3037492b30594e9fdf65c98a9278dd7f0383da3702f2366cdc3fa034658ba9579ccc7d6751607a0bb04005aa27b94a5a5489f6addc06a2bd50a82c5caa517ad3f3e5096fc7729ac94d42bf68d175ab21218497cb4f702e3d487dfcd36953f3aca825ae1831b7f99bd0176572eb231e797cec8104aaefe18973d147cc505d5572216b62223bff510580f43e6c1238953e9506fb8e85ade9bd87a0deaeeb1272121ac34de99c1edbdbc54e55b64090ff6775f86e3ae1d892042ced3331e3cd750369717591ba3a9081668ed36166cd1a9dbf4b46c529c1684235c0dbd6734d60705d64629689bae50fedc2b72ca2683c6c61d96b59fe97240622bc0dbe471ea34c87b452d8f1aca6bac2914a9b71731bf0b8eef91054625a4c84a25dad75dbbdff12eb98daf63d572bd4a640c63b84cc34293bf3a46062e8e2a84520bf2dc9dbfa9649f5c08926894eed471792cb1ddfe3fcfe841724e576079cfa423bb8d2f99d503e3d39090ec7e5089073296c73dbd1ded16c296f0c8eb30ed66215ef86e8227ed6eef7c6b267266d369dac57757e202e00efb1da9fb75de89bfb5ef043fd1563f6a2f0bf93f42b55fce9ce08d30e1a2293c197350a6f0d87dd51a8b9c53758c8657706989f8d07f0322a9f08e1f5b174e6335cbe9a13ed2dcb00d78668339ab044882d5aa3c3dd4cb68506a8f5d2aefdea009b8ce20c306a3b6ec696dc7dbf8c46becb973311b0663f1bcd520fb38c513f380b52af5723739e646106bb72b6fd6a108a657030105e5c5b4ef6eb8cc0dfcadaa2c0927466412ff0a107dfe7089f0f48fc64b8252d9da284afabaa4211b7853c894d3ea96cabce398b3aaf3a101b4629c4706385557d6674e4b49651fd112a75303b3f7b9414a8c4e8b515db78ae4c38cd89d9083f03047099cf39e13cac7574bb0e797fb7de9993380dc25972152760b7246558f490a7f4dcc4ab651eaa0bc1f270edd13ca942d05311fc8fb64fd0ac035f3ea63f24fd503cdbd84eb445496a21f68a28f0e947fe7aec6e54272ce7187f4c1f9fa4d15c2723001ba6d891abc31dcb34515b8e1b6560191b07fd624bd3acaa68cdc18ebff1bf578633e3a7fa7190a439474ead9960ff8ad7132d0dd6c0e245e330cda256ffcb3e115931f2443f4a4bddb275d13a22de9c676bda354251645db5925239085c9309343c58e1fa59479388be57d99b60cbce4ef6d9d60a6e3e25f3f97c0de669ab0e56afe30f14567e36cab009f7db13eac0629564e8b9f57b7d926b404a657f006d7159f4a491e0a92072cbb07423c3ae539b247786a235fde197c85d0ef62c6e55edb64670a94e859caa7cf5fee2d3bdbfce38b55cd744cb0138c2d9cd2c7c4cd6fdde5e87bbfa1b0fdde1a50587033fc3b3facd8b244130e45db0863776f445f06a8e72380c98e31ef36d8840dcab27670d311acf44ac82a1bf5fa74877e96e4327352a8133e308a7196645aed068ab849eeefc592ef11a2021314770d83879d18088880331238f7c69d05e98b32e763361ac09767a6189ee0faaff3c5640dbc47f0669b435edee4669e60c9d97cee37f86e3c89f90b5f08aa5491496e568c2db71db58090e15b0ed7d276d0a62576066810d9d5d1f9ecbfe66db1e66531a0ad64d23752fc36cc60df1f8bc703b0686d05489e8f3fd9e555145905962f8d37f48a5acec0cc32b733c8af4642b3881670d8ffdc19c9a7dbef911fffa5c63d7885401bb59efc2177ffa7cccd78292052152a2767caac07983f4180cf4b98610c279a4e0a732ffdf4fba64059f2fdaaf020849dca3a998b3cd5877f80e2045b97fc2cc2bdb2681371d6082fc08fa28cafb6ac2ed850b3d4732475d489b32ff1d3483c3432445c340e79449222a8f6f4324d835b7a56f1ba07f9f1c1eb1babfd63e91da4a4db549883cce4f5b291a91b669f6dc6c78a597d29847042b64cc8f572669a37a8bb301315a29c1f3e6be07e4f399fe9ed92ed9e06b941e4ac9b3fa3d8581cfb2ffd19c59ea99a0ecbc588931a662321768c78127ca8ba04421b4ccde1fbb1cad7bd35d3521de1f9d79f4d3c491be3f7f72f66af1417725f7025a84e38fcdad62fce5f318a489b91bf7c5605e97fae966a403d54d950265cd074cf19262a2aca72b1e9b6999f6cfd881287d24745d9e2c774968fdc0d772b114855c38f4efbe905d4ce82e4067d56df6e0f403693dfb8178b26b5c4856335cb925666591f949216530f558470038f25e12363ee0e87e80ce4886f4354554df699183b5438f66a7efb2080ebf72fc945f8e65d73d3bd2e5198261cc39fc2df6a391040ff9912c06fdbc889089a1bd49da45253adbb5489fc3bab42b518b6b0964bee671c6842276a20a52696cd5747cd38ce27060f73dd9397a432647ea44a", 0x1000, 0x8}, {&(0x7f0000001500)="89bdb9ea56f6e2461ace1c973a04d96aee54d0c994dbfd72734246f5d96a013998788711c1bdece9e82f174a1f55a00cb4ac01c74cf071b64c7724aef7b24d52e6e966760ab4b870b123d42437872c72c85ab18bce0bae", 0x57, 0x7fffffff}], 0x3820890, &(0x7f0000001600)={[{@lockproto_dlm}, {@noloccookie}, {@barrier}, {}, {@acl}, {@suiddir}], [{@smackfsdef={'smackfsdef', 0x3d, '\\]'}}]}) [ 328.985082][ T9528] usb usb12-port1: Cannot enable. Maybe the USB cable is bad? [ 329.009608][T11674] loop1: detected capacity change from 0 to 264192 [ 329.262942][T11674] loop1: detected capacity change from 0 to 264192 13:51:59 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) [ 329.326854][ T9528] usb usb12-port1: Cannot enable. Maybe the USB cable is bad? [ 329.370392][ T9528] usb usb12-port1: unable to enumerate USB device [ 329.408557][T11683] ntfs: (device loop3): parse_options(): Unrecognized mount option show_sys_5kles. [ 329.418555][T11683] ntfs: (device loop3): parse_options(): Unrecognized mount option mt_zone_multiplier. 13:51:59 executing program 5: ioctl$KVM_SET_IRQCHIP(0xffffffffffffffff, 0x8208ae63, &(0x7f0000000000)={0x2, 0x0, @pic={0x0, 0x3, 0x0, 0x5, 0x6, 0x5, 0x0, 0x2, 0x0, 0x9, 0x9, 0x0, 0x80, 0x6b, 0x4b, 0x1f}}) r0 = syz_io_uring_setup(0x6d4a, &(0x7f0000000240)={0x0, 0x1734, 0x10, 0x3, 0x1d5}, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f00000002c0)=0x0, &(0x7f0000000300)=0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000440)={'syztnl2\x00', &(0x7f0000000340)={'gre0\x00', 0x0, 0x8, 0x20, 0x9, 0x8, {{0x30, 0x4, 0x1, 0x1, 0xc0, 0x67, 0x0, 0x0, 0x2f, 0x0, @rand_addr=0x64010101, @loopback, {[@generic={0x82, 0x4, 'R;'}, @cipso={0x86, 0x1b, 0x1, [{0x2, 0x6, "25970fcb"}, {0x7, 0xf, "12cec1b18dbc97a3d63a696810"}]}, @lsrr={0x83, 0xf, 0xa, [@multicast2, @multicast1, @dev={0xac, 0x14, 0x14, 0x16}]}, @generic={0x88, 0x12, "8233c45cec5eedab5aaf29a8066b9816"}, @timestamp_addr={0x44, 0x4c, 0x1e, 0x1, 0x6, [{@empty, 0x5}, {@multicast2, 0x2}, {@multicast2}, {@dev={0xac, 0x14, 0x14, 0x1f}, 0x100}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x6}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x401}, {@broadcast, 0x40}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0xfff}, {@dev={0xac, 0x14, 0x14, 0x21}, 0x7ff}]}, @timestamp={0x44, 0x1c, 0x37, 0x0, 0x4, [0x0, 0x0, 0x0, 0xf80, 0xffffff46, 0x7fff]}, @end]}}}}}) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r2, &(0x7f00000007c0)=@IORING_OP_SENDMSG={0x9, 0x3, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000780)={&(0x7f0000000480)=@xdp={0x2c, 0xd, r3, 0x8}, 0x80, &(0x7f0000000740)=[{&(0x7f0000000500)="7a7e3ce5a69c100372606934b7276a60ab34f31b66583f645c533eebe9266f959a4fa9465c5f69e68dc7d1447d6d963ea485256bf02530422ba98c1b46e4bac2ca62bb83fad6de486044f2b72c6d611ea366138c7d4e99cb8ad4b62442bf6a98e42c5d2ec85f40540d439abb383e8363b52e1f46ee47a9757679b751f792e33dbb518a6f2bf1d5602a7f11d92c567a270d1bad6bb24527988da8a814f3e4d68725ae16098ff14d29f7abb72ce5a818006424ecdc17ee8d31cef38b5c87aab60d81e3e8de2876523694d12cf554eacd42b3de15537daa4377cc5c3b7c5badc9315e4ba87d3671f3ac35eed6fb41ba85d1a1f377e5eb0a14789f224212f37e", 0xfe}, {&(0x7f0000000600)="3d934f6f7f0c074876a3d8cbdc6dbeb4599ce07d2e090e687b15d93ac651441712b695c81a844253f68ffbf1b4ba2470a1422f875cbc6608417fbf6901d519fa8c87c69383a0888eeb228d110f542f88a8ba36721cd87b33937b6eae269ad3b7", 0x60}, {&(0x7f0000000680)="02b5598c130d015a770f9a3abd7b3c294cde41a34f70fdac89faef111f4cd2f68057afba9e3a2f31566bc372b8d745e225cf4f8b7f64dfe42cca6a742c7cb1ceede50a8485ec95536fa30e7f8d91462c72493c1f9a82d72f2625e8ecd3e57be7560ff09b4ac0005c03c08692e5018f73b836c14d49f74bd0b4e2dd9b5963ba20f902e6a90d89be9f03133ac817891e3b9de0e53fedabe2fc23d3640269a1fc512cf94e034d7a9a9349b326e2182acd2c241a91d7", 0xb4}], 0x3}, 0x0, 0x5e6bfcd6c3a77561, 0x0, {0x0, r4}}, 0x1f) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x2, &(0x7f0000000800)=@raw=[@map={0x18, 0x6}], &(0x7f0000000840)='syzkaller\x00', 0xffffff7f, 0x5e, &(0x7f0000000880)=""/94, 0x41100, 0x10, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000900)={0x0, 0x3}, 0x8, 0x10, &(0x7f0000000940)={0x1, 0x5, 0x4, 0x5}, 0x10}, 0x74) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000b00)={0x11, 0x4, &(0x7f0000000a00)=@raw=[@jmp={0x5, 0x0, 0x3, 0x8, 0x1, 0x18}, @generic={0x80, 0x5, 0xe, 0x2, 0x1ff}, @ldst={0x1, 0x2, 0x0, 0x0, 0x6, 0xfffffffffffffff0, 0x4}, @ldst={0x1, 0x0, 0x6, 0x0, 0x9, 0x18, 0x8}], &(0x7f0000000a40)='syzkaller\x00', 0x80, 0x0, 0x0, 0x1f00, 0x8, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000a80)={0x8, 0x3}, 0x8, 0x10, &(0x7f0000000ac0)={0x2, 0x1, 0x1, 0x4}, 0x10}, 0x74) r7 = syz_io_uring_setup(0x2142, &(0x7f0000000b80)={0x0, 0x46d9, 0x8, 0x0, 0x258, 0x0, r0}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000c00)=0x0, &(0x7f0000000c40)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r8, 0xc0, &(0x7f0000000c80)=0x85, 0x0, 0x4) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000e00)={0x11, 0x6, &(0x7f0000000cc0)=@raw=[@map_val={0x18, 0x6, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}, @jmp={0x5, 0x1, 0x8, 0xa, 0x1, 0xffffffffffffffc0}, @generic={0xd8, 0x0, 0x0, 0x401, 0x8}, @func={0x85, 0x0, 0x1, 0x0, 0x5}, @generic={0x3, 0xc, 0x2, 0x8, 0xc01}], &(0x7f0000000d00)='syzkaller\x00', 0xfffff69c, 0x30, &(0x7f0000000d40)=""/48, 0x40e00, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000d80)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000dc0)={0x1, 0x7, 0x100, 0x6}, 0x10}, 0x74) syz_io_uring_setup(0x3614, &(0x7f0000000e80)={0x0, 0x3db2, 0x10, 0x0, 0x348}, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000f00)=0x0, &(0x7f0000000f40)=0x0) syz_io_uring_submit(r1, r11, &(0x7f0000000f80)=@IORING_OP_WRITE_FIXED={0x5, 0x2, 0x2004, @fd=r6, 0xef, 0xfffffffffffffff8, 0x5, 0x1a, 0x0, {0x0, r5}}, 0xfffff43c) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000fc0)=0xfffffffd, 0x0, 0x4) clock_gettime(0x0, &(0x7f0000001000)={0x0, 0x0}) clock_nanosleep(0x4, 0x1, &(0x7f0000001040)={r12, r13+10000000}, &(0x7f0000001080)) syz_io_uring_submit(r10, r11, &(0x7f0000001140)=@IORING_OP_OPENAT2={0x1c, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000010c0)={0x30002, 0x90, 0xc}, &(0x7f0000001100)='./file0\x00', 0x18, 0x0, 0x23456, {0x0, r4}}, 0x400) r14 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000001180)={0xffffffffffffffff}, 0x4) r15 = io_uring_register$IORING_REGISTER_PERSONALITY(r7, 0x9, 0x0, 0x0) syz_io_uring_submit(r10, r9, &(0x7f00000011c0)=@IORING_OP_FALLOCATE={0x11, 0x4, 0x0, @fd=r14, 0xfb64, 0x0, 0x0, 0x0, 0x0, {0x0, r15}}, 0x3) 13:51:59 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000008c0)={0x2, &(0x7f0000000880)=[{}, {}]}) [ 329.669530][T11690] loop4: detected capacity change from 0 to 336 [ 329.671257][T11683] ntfs: (device loop3): parse_options(): Unrecognized mount option show_sys_5kles. [ 329.685590][T11683] ntfs: (device loop3): parse_options(): Unrecognized mount option mt_zone_multiplier. [ 329.774111][T11689] IPVS: ftp: loaded support on port[0] = 21 13:52:00 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000004c0)={&(0x7f0000000300)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x44, 0x44, 0x2, [@func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{0x7}, {0xc}, {0xd}, {0x7, 0x2}]}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x5}}]}}, &(0x7f00000003c0)=""/246, 0x5e, 0xf6, 0x1}, 0x20) 13:52:00 executing program 4: syz_io_uring_setup(0x20d8, &(0x7f0000000240)={0x0, 0x0, 0x2}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f00000002c0), &(0x7f0000000300)) [ 330.389629][T11689] IPVS: ftp: loaded support on port[0] = 21 13:52:01 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) 13:52:01 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:01 executing program 3: openat$nvram(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) 13:52:01 executing program 4: rt_sigaction(0x1b, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0, 0x8, &(0x7f0000000a00)) 13:52:01 executing program 2: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/btf', 0x214084, 0x0) 13:52:02 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000008c0)={0x0, 0x0}) 13:52:02 executing program 3: r0 = fork() sched_setparam(r0, &(0x7f0000000180)=0x63f) 13:52:02 executing program 2: bpf$BPF_GET_MAP_INFO(0xd, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0}, 0x10) [ 334.353507][T11787] IPVS: ftp: loaded support on port[0] = 21 [ 335.008353][T11787] chnl_net:caif_netlink_parms(): no params data found [ 335.313725][T11787] bridge0: port 1(bridge_slave_0) entered blocking state [ 335.321268][T11787] bridge0: port 1(bridge_slave_0) entered disabled state [ 335.331417][T11787] device bridge_slave_0 entered promiscuous mode [ 335.345485][T11787] bridge0: port 2(bridge_slave_1) entered blocking state [ 335.352822][T11787] bridge0: port 2(bridge_slave_1) entered disabled state [ 335.362622][T11787] device bridge_slave_1 entered promiscuous mode [ 335.413960][T11787] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 335.444022][T11787] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 335.557308][T11787] team0: Port device team_slave_0 added [ 335.586151][T11787] team0: Port device team_slave_1 added [ 335.648918][T11787] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 335.656227][T11787] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 335.686678][T11787] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 335.705019][T11787] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 335.712077][T11787] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 335.739076][T11787] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 335.832723][T11787] device hsr_slave_0 entered promiscuous mode [ 335.849049][T11787] device hsr_slave_1 entered promiscuous mode [ 335.866585][T11787] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 335.874394][T11787] Cannot create hsr debugfs directory [ 336.143897][T11787] netdevsim netdevsim5 netdevsim0: renamed from eth0 [ 336.157101][T11787] netdevsim netdevsim5 netdevsim1: renamed from eth1 [ 336.177813][T11787] netdevsim netdevsim5 netdevsim2: renamed from eth2 [ 336.203852][T11787] netdevsim netdevsim5 netdevsim3: renamed from eth3 [ 336.336307][ T8465] Bluetooth: hci5: command 0x0409 tx timeout [ 336.384994][T11787] 8021q: adding VLAN 0 to HW filter on device bond0 [ 336.413753][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 336.422713][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 336.442278][T11787] 8021q: adding VLAN 0 to HW filter on device team0 [ 336.458995][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 336.469177][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 336.478429][ T2951] bridge0: port 1(bridge_slave_0) entered blocking state [ 336.486189][ T2951] bridge0: port 1(bridge_slave_0) entered forwarding state [ 336.497184][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 336.511505][ T8465] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 336.521648][ T8465] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 336.531122][ T8465] bridge0: port 2(bridge_slave_1) entered blocking state [ 336.538551][ T8465] bridge0: port 2(bridge_slave_1) entered forwarding state [ 336.555274][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 336.576723][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 336.596161][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 336.608324][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 336.620103][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 336.636587][ T8465] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 336.647462][ T8465] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 336.670437][ T8465] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 336.690685][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 336.711214][T11787] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 336.746204][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 336.754046][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 336.782055][T11787] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 336.888314][ T9569] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 336.898173][ T9569] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 336.941973][ T8465] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 336.951811][ T8465] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 336.962418][ T8465] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 336.971845][ T8465] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 336.987807][T11787] device veth0_vlan entered promiscuous mode [ 337.011824][T11787] device veth1_vlan entered promiscuous mode [ 337.063354][ T9569] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 337.072823][ T9569] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 337.082259][ T9569] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 337.092018][ T9569] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 337.113088][T11787] device veth0_macvtap entered promiscuous mode [ 337.132651][T11787] device veth1_macvtap entered promiscuous mode [ 337.169182][T11787] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 337.180093][T11787] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 337.190182][T11787] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 337.200833][T11787] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 337.210953][T11787] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 337.221615][T11787] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 337.231734][T11787] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 337.242400][T11787] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 337.252434][T11787] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 337.263063][T11787] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 337.277054][T11787] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 337.285481][ T9569] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 337.294844][ T9569] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 337.304089][ T9569] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 337.314069][ T9569] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 337.338641][T11787] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 337.349376][T11787] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 337.359652][T11787] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 337.370461][T11787] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 337.380522][T11787] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 337.391297][T11787] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 337.401396][T11787] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 337.412047][T11787] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 337.422092][T11787] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 337.436161][T11787] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 337.449825][T11787] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 337.466641][T10242] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 337.476679][T10242] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 337.492879][T11787] netdevsim netdevsim5 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 337.501838][T11787] netdevsim netdevsim5 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 337.510989][T11787] netdevsim netdevsim5 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 337.520059][T11787] netdevsim netdevsim5 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 337.810773][ T8] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 337.819246][ T8] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 337.855986][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 337.959686][ T274] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 337.968175][ T274] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 337.978780][ T2951] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready 13:52:08 executing program 5: pipe2(0x0, 0xc800) 13:52:08 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x941e}]}) 13:52:08 executing program 1: r0 = epoll_create1(0x0) epoll_pwait(r0, &(0x7f0000000240)=[{}], 0x1, 0x3, 0x0, 0x0) 13:52:08 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:08 executing program 2: r0 = epoll_create1(0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f0000000540)={0x1000001b}) 13:52:08 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000001600), 0x6c080, 0x0) [ 338.407182][ T1982] Bluetooth: hci5: command 0x041b tx timeout 13:52:08 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x1a, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000080)='GPL\x00', 0x5, 0x1000, &(0x7f0000001240)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:52:08 executing program 3: syz_io_uring_setup(0x20d8, &(0x7f0000000240), &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f00000002c0), &(0x7f0000000300)) 13:52:08 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x18, 0x4, &(0x7f0000000000)=@framed={{}, [@generic]}, &(0x7f0000000080)='GPL\x00', 0x5, 0x1000, &(0x7f0000001240)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:52:08 executing program 2: select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x7ff}, &(0x7f0000000100)={0x77359400}) 13:52:09 executing program 5: get_mempolicy(0x0, 0x0, 0x0, &(0x7f0000ffa000/0x3000)=nil, 0x0) 13:52:09 executing program 1: syz_io_uring_setup(0x1540, &(0x7f0000000200), &(0x7f00008a7000/0x1000)=nil, &(0x7f0000b5c000/0x2000)=nil, &(0x7f0000000180), &(0x7f0000000280)) 13:52:09 executing program 3: rt_sigaction(0x16, &(0x7f0000000100)={&(0x7f0000000040)="c401ddd0af0000002065400f01fb2e430f9113c44279dfd0400b6f0841dfd0460fae1a0f8b25680000c442f93748d93e64660f3a226f0e00", 0x0, 0x0}, 0x0, 0x8, &(0x7f0000000140)) 13:52:09 executing program 4: msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00s'], 0x4f, 0x0) 13:52:09 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80400, 0x0) 13:52:09 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:09 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x1e, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:52:10 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0x2, &(0x7f0000000000)=@raw=[@call, @generic={0x76}], &(0x7f0000000040)='GPL\x00', 0x7, 0xd4, &(0x7f00000002c0)=""/212, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:52:10 executing program 3: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) copy_file_range(r0, &(0x7f00000002c0), r1, 0x0, 0x0, 0x0) 13:52:10 executing program 2: openat$vnet(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) 13:52:10 executing program 4: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) 13:52:10 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2}, 0x40) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000001c0)=@bpf_ext={0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) [ 340.484992][T10242] Bluetooth: hci5: command 0x040f tx timeout 13:52:10 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000004c0)={&(0x7f0000000300)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x44, 0x44, 0x2, [@func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{0x7}, {0xc}, {0xd}, {0x7}]}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x5, 0x4}}]}}, &(0x7f00000003c0)=""/246, 0x5e, 0xf6, 0x1}, 0x20) 13:52:11 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mq_timedreceive(r0, 0x0, 0x0, 0x0, 0x0) 13:52:11 executing program 1: syz_io_uring_setup(0x599c, &(0x7f0000000100)={0x0, 0x2359, 0x8}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000180)) 13:52:11 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000004c0)={&(0x7f0000000300)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xd, 0xd, 0x2, [@datasec={0x0, 0x0, 0x0, 0xf, 0x1, [], 'R'}]}}, &(0x7f00000003c0)=""/246, 0x2a, 0xf6, 0x1}, 0x20) 13:52:11 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r0, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(0xffffffffffffffff, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(0xffffffffffffffff, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:11 executing program 5: r0 = epoll_create(0x1) epoll_pwait(r0, &(0x7f0000000000)=[{}], 0x1, 0x0, 0x0, 0x0) 13:52:11 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) splice(r0, 0x0, r0, 0x0, 0x2, 0x0) 13:52:11 executing program 2: sched_setparam(0x0, &(0x7f0000000140)=0x1) 13:52:11 executing program 1: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='net/ip6_tables_matches\x00') 13:52:11 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000540)={0x11, 0x3, &(0x7f0000000240)=@framed, &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000440), 0x10}, 0x78) 13:52:12 executing program 5: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/fscaps', 0x440, 0x0) 13:52:12 executing program 4: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) write$vhost_msg(r0, &(0x7f0000000440)={0x1, {0x0, 0x0, 0x0, 0x0, 0x2}}, 0x48) 13:52:12 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r0, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(0xffffffffffffffff, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(0xffffffffffffffff, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:12 executing program 2: bpf$BPF_TASK_FD_QUERY(0xe, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) 13:52:12 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000540)={0x11, 0x3, &(0x7f0000000240)=@framed, &(0x7f0000000140)='GPL\x00', 0x0, 0x67, &(0x7f00000002c0)=""/103, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:52:12 executing program 3: syz_io_uring_setup(0x2292, &(0x7f0000000040), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) 13:52:12 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000200)={0x16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x4}, 0x40) [ 342.569290][T10242] Bluetooth: hci5: command 0x0419 tx timeout 13:52:12 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r0, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(0xffffffffffffffff, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(0xffffffffffffffff, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:12 executing program 5: bind$alg(0xffffffffffffffff, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) syz_io_uring_setup(0x3ae3, &(0x7f0000000280)={0x0, 0xf656, 0x10, 0x0, 0x29d}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000300), &(0x7f0000000340)) 13:52:13 executing program 1: r0 = epoll_create(0x6) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000080)) 13:52:13 executing program 2: bpf$BPF_TASK_FD_QUERY(0x7, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x89) 13:52:13 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SMC_PNETID_FLUSH(r0, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0xff53}}, 0x0) 13:52:13 executing program 4: bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000900), 0x10) 13:52:13 executing program 5: socketpair(0xa, 0x0, 0x10001, &(0x7f0000000080)) 13:52:13 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:13 executing program 1: r0 = fork() rt_tgsigqueueinfo(0x0, r0, 0x6, &(0x7f0000001640)={0x0, 0x0, 0x9}) 13:52:13 executing program 2: bpf$BPF_GET_MAP_INFO(0x1e, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0}, 0x10) 13:52:13 executing program 3: setsockopt$ALG_SET_AEAD_AUTHSIZE(0xffffffffffffffff, 0x117, 0x5, 0x0, 0x3ffffffffffffe) 13:52:14 executing program 5: io_uring_setup(0x7ae3, &(0x7f0000000000)) 13:52:14 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, 0x0) 13:52:14 executing program 2: bpf$BPF_GET_MAP_INFO(0x1e, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0}, 0x10) 13:52:14 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x1c, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000080)='GPL\x00', 0x5, 0x1000, &(0x7f0000001240)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:52:14 executing program 1: syz_genetlink_get_family_id$fou(&(0x7f0000000a80), 0xffffffffffffffff) [ 344.806318][T12152] not chained 20000 origins [ 344.810881][T12152] CPU: 1 PID: 12152 Comm: syz-executor.0 Not tainted 5.12.0-rc6-syzkaller #0 [ 344.819668][T12152] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 344.829864][T12152] Call Trace: [ 344.833157][T12152] dump_stack+0x24c/0x2e0 [ 344.837609][T12152] kmsan_internal_chain_origin+0x6f/0x130 [ 344.843358][T12152] ? tcp_recvmsg+0x65c/0xe30 [ 344.847981][T12152] ? kmsan_get_metadata+0x116/0x180 [ 344.853213][T12152] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 344.859062][T12152] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 344.865148][T12152] ? kmsan_get_metadata+0x116/0x180 [ 344.870354][T12152] ? kmsan_internal_set_origin+0x85/0xc0 [ 344.876013][T12152] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 344.882146][T12152] ? kmsan_unpoison_shadow+0x74/0xa0 [ 344.888310][T12152] ? _copy_from_user+0x1fd/0x300 [ 344.893255][T12152] __msan_chain_origin+0x54/0xa0 [ 344.898289][T12152] __get_compat_msghdr+0x6db/0x9d0 [ 344.903421][T12152] get_compat_msghdr+0x108/0x2b0 [ 344.908373][T12152] do_recvmmsg+0xdc1/0x22d0 [ 344.912894][T12152] ? __sys_sendto+0x539/0xc60 [ 344.917579][T12152] ? kmsan_internal_set_origin+0x85/0xc0 [ 344.923217][T12152] ? __msan_poison_alloca+0xec/0x110 [ 344.928503][T12152] ? __sys_recvmmsg+0xb5/0x6f0 [ 344.933270][T12152] __sys_recvmmsg+0x519/0x6f0 [ 344.937954][T12152] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 344.944204][T12152] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 344.950362][T12152] __do_fast_syscall_32+0x127/0x180 [ 344.955594][T12152] do_fast_syscall_32+0x77/0xd0 [ 344.960451][T12152] do_SYSENTER_32+0x73/0x90 [ 344.965055][T12152] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 344.971401][T12152] RIP: 0023:0xf7ff9549 [ 344.975476][T12152] Code: 03 74 c0 01 10 05 03 74 b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 344.995258][T12152] RSP: 002b:00000000f55f35fc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 345.003672][T12152] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000020002b40 [ 345.011651][T12152] RDX: 0000000000000270 RSI: 0000000000000100 RDI: 0000000000000000 [ 345.019618][T12152] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 345.027597][T12152] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 345.035567][T12152] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 345.043550][T12152] Uninit was stored to memory at: [ 345.048570][T12152] kmsan_internal_chain_origin+0xad/0x130 [ 345.054307][T12152] __msan_chain_origin+0x54/0xa0 [ 345.059243][T12152] __get_compat_msghdr+0x6db/0x9d0 [ 345.064367][T12152] get_compat_msghdr+0x108/0x2b0 [ 345.069303][T12152] do_recvmmsg+0xdc1/0x22d0 [ 345.073804][T12152] __sys_recvmmsg+0x519/0x6f0 [ 345.078502][T12152] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 345.084572][T12152] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 345.090744][T12152] __do_fast_syscall_32+0x127/0x180 [ 345.095943][T12152] do_fast_syscall_32+0x77/0xd0 [ 345.100803][T12152] do_SYSENTER_32+0x73/0x90 [ 345.105309][T12152] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 345.111636][T12152] [ 345.114039][T12152] Uninit was stored to memory at: [ 345.119050][T12152] kmsan_internal_chain_origin+0xad/0x130 [ 345.124877][T12152] __msan_chain_origin+0x54/0xa0 [ 345.129998][T12152] __get_compat_msghdr+0x6db/0x9d0 [ 345.135122][T12152] get_compat_msghdr+0x108/0x2b0 [ 345.140056][T12152] do_recvmmsg+0xdc1/0x22d0 [ 345.144572][T12152] __sys_recvmmsg+0x519/0x6f0 [ 345.149265][T12152] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 345.155346][T12152] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 345.161501][T12152] __do_fast_syscall_32+0x127/0x180 [ 345.166713][T12152] do_fast_syscall_32+0x77/0xd0 [ 345.171563][T12152] do_SYSENTER_32+0x73/0x90 [ 345.176064][T12152] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 345.182391][T12152] [ 345.184701][T12152] Uninit was stored to memory at: [ 345.189707][T12152] kmsan_internal_chain_origin+0xad/0x130 [ 345.195528][T12152] __msan_chain_origin+0x54/0xa0 [ 345.200461][T12152] __get_compat_msghdr+0x6db/0x9d0 [ 345.205572][T12152] get_compat_msghdr+0x108/0x2b0 [ 345.210508][T12152] do_recvmmsg+0xdc1/0x22d0 [ 345.215013][T12152] __sys_recvmmsg+0x519/0x6f0 [ 345.219690][T12152] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 345.225758][T12152] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 345.231911][T12152] __do_fast_syscall_32+0x127/0x180 [ 345.237112][T12152] do_fast_syscall_32+0x77/0xd0 [ 345.241961][T12152] do_SYSENTER_32+0x73/0x90 [ 345.246466][T12152] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 345.252797][T12152] [ 345.255108][T12152] Uninit was stored to memory at: [ 345.260501][T12152] kmsan_internal_chain_origin+0xad/0x130 [ 345.266217][T12152] __msan_chain_origin+0x54/0xa0 [ 345.271185][T12152] __get_compat_msghdr+0x6db/0x9d0 [ 345.276296][T12152] get_compat_msghdr+0x108/0x2b0 [ 345.281234][T12152] do_recvmmsg+0xdc1/0x22d0 [ 345.285738][T12152] __sys_recvmmsg+0x519/0x6f0 [ 345.290414][T12152] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 345.296655][T12152] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 345.302824][T12152] __do_fast_syscall_32+0x127/0x180 [ 345.308021][T12152] do_fast_syscall_32+0x77/0xd0 [ 345.312872][T12152] do_SYSENTER_32+0x73/0x90 [ 345.317374][T12152] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 345.323702][T12152] [ 345.326011][T12152] Uninit was stored to memory at: [ 345.331018][T12152] kmsan_internal_chain_origin+0xad/0x130 [ 345.336733][T12152] __msan_chain_origin+0x54/0xa0 [ 345.341666][T12152] __get_compat_msghdr+0x6db/0x9d0 [ 345.346790][T12152] get_compat_msghdr+0x108/0x2b0 [ 345.351723][T12152] do_recvmmsg+0xdc1/0x22d0 [ 345.356227][T12152] __sys_recvmmsg+0x519/0x6f0 [ 345.361250][T12152] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 345.367317][T12152] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 345.373469][T12152] __do_fast_syscall_32+0x127/0x180 [ 345.378669][T12152] do_fast_syscall_32+0x77/0xd0 [ 345.383520][T12152] do_SYSENTER_32+0x73/0x90 [ 345.388022][T12152] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 345.394349][T12152] [ 345.396747][T12152] Uninit was stored to memory at: [ 345.401752][T12152] kmsan_internal_chain_origin+0xad/0x130 [ 345.407469][T12152] __msan_chain_origin+0x54/0xa0 [ 345.412406][T12152] __get_compat_msghdr+0x6db/0x9d0 [ 345.417515][T12152] get_compat_msghdr+0x108/0x2b0 [ 345.422450][T12152] do_recvmmsg+0xdc1/0x22d0 [ 345.426954][T12152] __sys_recvmmsg+0x519/0x6f0 [ 345.431631][T12152] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 345.437698][T12152] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 345.443853][T12152] __do_fast_syscall_32+0x127/0x180 [ 345.449145][T12152] do_fast_syscall_32+0x77/0xd0 [ 345.454007][T12152] do_SYSENTER_32+0x73/0x90 [ 345.458516][T12152] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 345.464844][T12152] [ 345.467152][T12152] Uninit was stored to memory at: [ 345.472156][T12152] kmsan_internal_chain_origin+0xad/0x130 [ 345.477876][T12152] __msan_chain_origin+0x54/0xa0 [ 345.482810][T12152] __get_compat_msghdr+0x6db/0x9d0 [ 345.487919][T12152] get_compat_msghdr+0x108/0x2b0 [ 345.492946][T12152] do_recvmmsg+0xdc1/0x22d0 [ 345.497449][T12152] __sys_recvmmsg+0x519/0x6f0 [ 345.502126][T12152] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 345.508277][T12152] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 345.514429][T12152] __do_fast_syscall_32+0x127/0x180 [ 345.519712][T12152] do_fast_syscall_32+0x77/0xd0 [ 345.524564][T12152] do_SYSENTER_32+0x73/0x90 [ 345.529072][T12152] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 345.535399][T12152] [ 345.537711][T12152] Local variable ----msg_sys@do_recvmmsg created at: [ 345.544364][T12152] do_recvmmsg+0xbf/0x22d0 [ 345.548778][T12152] do_recvmmsg+0xbf/0x22d0 13:52:15 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) 13:52:15 executing program 5: mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x77359400}) 13:52:15 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000080)={'ip6erspan0\x00'}) 13:52:16 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:16 executing program 2: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x66040, 0x0) 13:52:16 executing program 4: mq_getsetattr(0xffffffffffffffff, &(0x7f0000000000)={0x2}, 0x0) 13:52:16 executing program 1: connect$vsock_stream(0xffffffffffffffff, 0x0, 0x0) 13:52:16 executing program 5: msgctl$IPC_INFO(0x0, 0x3, &(0x7f00000000c0)=""/99) 13:52:16 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x304, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1}, 0x40) 13:52:16 executing program 2: bpf$BPF_GET_MAP_INFO(0x13, 0x0, 0x0) 13:52:16 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCSIFBR(r0, 0x8941, 0x0) 13:52:17 executing program 1: socket(0x18, 0x80000, 0x0) 13:52:17 executing program 4: syz_usb_connect$printer(0x3, 0x2d, &(0x7f0000001300)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) 13:52:17 executing program 3: r0 = socket$l2tp(0x2, 0x2, 0x73) sendmmsg$inet(r0, &(0x7f00000041c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 13:52:17 executing program 2: r0 = socket$l2tp(0x2, 0x2, 0x73) sendmmsg$inet(r0, 0x0, 0x0, 0x0) 13:52:17 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:17 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f0000001200)=@add_del={0x2, 0x0}) 13:52:17 executing program 5: openat$dir(0xffffff9c, 0x0, 0x20481, 0x0) 13:52:17 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$OSF_MSG_ADD(r0, 0x0, 0x0) sendmsg$IPCTNL_MSG_EXP_NEW(r0, &(0x7f00000000c0)={&(0x7f0000000040), 0x64, &(0x7f0000000080)={&(0x7f00000003c0)={0x20c, 0x0, 0x2, 0x301, 0x0, 0x0, {0xa}, [@CTA_EXPECT_MASK={0x58, 0x3, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @empty}, {0x8, 0x2, @loopback}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @remote}, {0x14, 0x4, @dev}}}]}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x1e}, @CTA_EXPECT_FLAGS={0x8, 0x8, 0x1, 0x0, 0xb74cb7492025a7e2}, @CTA_EXPECT_TUPLE={0x84, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @loopback}, {0x14, 0x4, @ipv4}}}, @CTA_TUPLE_ZONE, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @ipv4={'\x00', '\xff\xff', @remote}}, {0x14, 0x4, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}]}, @CTA_EXPECT_MASTER={0xec, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @private=0xa010100}, {0x8, 0x2, @empty}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @private1}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @dev}, {0x14, 0x4, @empty}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private2}, {0x14, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @private=0xa010101}, {0x8, 0x2, @broadcast}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x7}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x11}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast1}, {0x8, 0x2, @rand_addr=0x64010100}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}]}, @CTA_EXPECT_FN={0x8, 0xb, 'sip\x00'}, @CTA_EXPECT_ID={0x8}, @CTA_EXPECT_ID={0x8}, @CTA_EXPECT_ID={0x8}]}, 0x20c}, 0x1, 0x0, 0x0, 0x810}, 0x20000000) r1 = socket(0x47, 0x1, 0xd7) sendmsg$SEG6_CMD_DUMPHMAC(r1, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x40, 0x0, 0x300, 0x70bd27, 0x25dfdbfc, {}, [@SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x4}, @SEG6_ATTR_SECRET={0x4}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x4}, @SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x2}, @SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x5}, @SEG6_ATTR_SECRET={0x8, 0x4, [0x6]}]}, 0x40}, 0x1, 0x0, 0x0, 0x24000404}, 0x40) r2 = socket$inet_tcp(0x2, 0x1, 0x0) sendmsg$IPCTNL_MSG_CT_GET_STATS(r1, &(0x7f0000000640)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000600)={&(0x7f0000000380)={0x14, 0x5, 0x1, 0x401, 0x0, 0x0, {0x2, 0x0, 0x1}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40}, 0x40080) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, 0x0, &(0x7f0000000740)) [ 347.747675][ T8465] usb 5-1: new high-speed USB device number 2 using dummy_hcd 13:52:17 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f00000000c0)={'batadv_slave_0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r1, 0x8916, &(0x7f0000000000)={@private1, 0x0, r2}) 13:52:18 executing program 1: syz_mount_image$tmpfs(&(0x7f0000000a40), 0x0, 0x0, 0x3, &(0x7f0000002000)=[{0x0}, {0x0}, {0x0}], 0x1001004, &(0x7f0000002180)={[{@nr_inodes={'nr_inodes', 0x3d, [0x74, 0x2d, 0x34, 0x0, 0x6b]}}, {@huge_always}, {@huge_never}, {}, {@nr_blocks={'nr_blocks', 0x3d, [0x0, 0x0, 0x30, 0x0, 0x6b]}}, {@huge_always}, {@huge_always}, {@uid={'uid', 0x3d, 0xee01}}]}) [ 348.004806][ T8465] usb 5-1: Using ep0 maxpacket: 32 13:52:18 executing program 5: getgroups(0x1, &(0x7f0000000000)=[0xee01]) [ 348.138276][ T8465] usb 5-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 348.144218][T12221] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.3'. [ 348.290635][T12225] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.3'. [ 348.315909][ T8465] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 348.325822][ T8465] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 348.334058][ T8465] usb 5-1: Product: syz [ 348.338560][ T8465] usb 5-1: Manufacturer: syz [ 348.343275][ T8465] usb 5-1: SerialNumber: syz 13:52:18 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x4c, &(0x7f00000002c0)="08ac20080dd966953b67480f3a62007c4fab92a907e0b838cef2bc7a7755b2ce010100d6eca02cdc108ce69ae431c026d5190eb8a104ce5f19cd2ed75fcd792d92ad8696ca0688b72e34c450"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0xffffff12}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 13:52:18 executing program 3: openat$incfs(0xffffffffffffffff, 0x0, 0x440000, 0x0) 13:52:19 executing program 5: keyctl$search(0xa, 0x0, &(0x7f0000000040)='cifs.idmap\x00', &(0x7f0000000080)={'syz', 0x1}, 0x0) 13:52:19 executing program 4: pselect6(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180), &(0x7f0000000200)={&(0x7f00000001c0)={[0x0, 0xd72]}, 0x8}) 13:52:19 executing program 1: socket(0xa, 0x0, 0xfffffffc) [ 349.024174][ T8465] usb 5-1: USB disconnect, device number 2 13:52:19 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:19 executing program 3: pselect6(0x40, &(0x7f00000000c0), &(0x7f0000000100)={0xfff}, &(0x7f0000000140), &(0x7f0000000180), &(0x7f0000000200)={&(0x7f00000001c0)={[0x0, 0xd72]}, 0x8}) 13:52:19 executing program 5: perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 13:52:19 executing program 1: add_key(&(0x7f0000000240)='.dead\x00', 0x0, 0x0, 0x0, 0x0) 13:52:19 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x8982, &(0x7f0000000000)={0x1, 'macvlan1\x00'}) 13:52:19 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001380)={&(0x7f0000001300)={0x14, 0x0, 0x4}, 0x14}}, 0x0) 13:52:20 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x7}]}) [ 350.257084][ T34] audit: type=1326 audit(1622296340.406:42): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=12276 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=40000003 syscall=240 compat=1 ip=0xf7fe8549 code=0x0 13:52:22 executing program 2: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "8f690eeef83bf5b219b735036918f647246a30ec67de59858681610b0625f8a552820886bea7aa88d3d0d718f5800e32606ea31b765dbd68053cb4c2ac35993a"}, 0x48, 0xfffffffffffffffc) 13:52:22 executing program 1: keyctl$negate(0xb, 0x0, 0x0, 0xfffffffffffffffc) 13:52:22 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x3f}, {}]}) 13:52:22 executing program 4: syz_mount_image$tmpfs(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000f80)={[{@huge_within_size}, {}, {@size={'size', 0x3d, [0x6b]}}, {@nr_blocks}, {@huge_always}, {@mode}, {@gid}], [{@obj_role}]}) 13:52:22 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:22 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_NEW(r0, &(0x7f00000000c0)={&(0x7f0000000040), 0x64, &(0x7f0000000080)={&(0x7f00000003c0)={0x20c, 0x0, 0x2, 0x301, 0x0, 0x0, {}, [@CTA_EXPECT_MASK={0x58, 0x3, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @empty}, {0x8, 0x2, @loopback}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @remote}, {0x14, 0x4, @dev}}}]}, @CTA_EXPECT_TIMEOUT={0x8}, @CTA_EXPECT_FLAGS={0x8}, @CTA_EXPECT_TUPLE={0x84, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @loopback}, {0x14, 0x4, @ipv4}}}, @CTA_TUPLE_ZONE, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @ipv4={'\x00', '\xff\xff', @remote}}, {0x14, 0x4, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_EXPECT_MASTER={0xec, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @private=0xa010100}, {0x8, 0x2, @empty}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @private1}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @dev}, {0x14, 0x4, @empty}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private2}, {0x14, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @private}, {0x8, 0x2, @broadcast}}}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast1}, {0x8}}}, @CTA_TUPLE_ZONE={0x6}]}, @CTA_EXPECT_FN={0x8, 0xb, 'sip\x00'}, @CTA_EXPECT_ID={0x8}, @CTA_EXPECT_ID={0x8}, @CTA_EXPECT_ID={0x8}]}, 0x20c}}, 0x0) socket(0x0, 0x0, 0x0) [ 351.987378][T12300] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.5'. [ 352.055826][T12302] tmpfs: Bad value for 'nr_blocks' [ 352.075551][T12302] tmpfs: Bad value for 'nr_blocks' [ 352.140593][T12300] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.5'. 13:52:22 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_DELETE(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)={0x24, 0x2, 0x1, 0x801, 0x0, 0x0, {}, [@CTA_TUPLE_ORIG={0xc, 0x1, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6}]}, @CTA_LABELS={0x4}]}, 0x24}}, 0x0) 13:52:22 executing program 4: request_key(&(0x7f0000001180)='logon\x00', &(0x7f00000011c0)={'syz', 0x1}, &(0x7f0000001200)='new ', 0x0) 13:52:22 executing program 3: openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x0, 0x0) 13:52:22 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x18, 0x7ffff, &(0x7f0000000000)=@framed, &(0x7f0000000080)='GPL\x00', 0x0, 0x1000, &(0x7f0000001240)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:52:22 executing program 2: pselect6(0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000180), &(0x7f0000000200)={&(0x7f00000001c0)={[0x0, 0xd72]}, 0x8}) 13:52:23 executing program 4: perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0x0) 13:52:23 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$OSF_MSG_ADD(r0, &(0x7f0000000d80)={0x0, 0x0, &(0x7f0000000d40)={&(0x7f0000000180)=ANY=[@ANYBLOB="1400b9"], 0x14}}, 0x0) 13:52:23 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:23 executing program 3: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, 0x0, 0x0) 13:52:23 executing program 2: r0 = syz_open_dev$vcsn(&(0x7f00000000c0), 0xba, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) 13:52:23 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f00000000c0), 0x4) 13:52:23 executing program 1: syz_mount_image$tmpfs(0x0, 0x0, 0x0, 0x2, &(0x7f0000004cc0)=[{&(0x7f0000004900)='P', 0x1}, {0x0, 0x0, 0xc3}], 0x0, 0x0) 13:52:23 executing program 3: socket$inet(0x2, 0x3, 0x169) 13:52:24 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r0, 0x8983, &(0x7f0000000100)={0x6, 'veth1_macvtap\x00', {0x6}}) 13:52:24 executing program 3: syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x0, 0x0) 13:52:25 executing program 5: sendmsg$RDMA_NLDEV_CMD_SYS_SET(0xffffffffffffffff, 0x0, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000013c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0xca9000}, 0xc, &(0x7f0000001380)={0x0}}, 0x0) 13:52:25 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$fscrypt_v1(&(0x7f0000000200), &(0x7f0000000240)={'fscrypt:', @desc2}, &(0x7f0000000300)={0x0, "cd9a72c6427bfdacdef0b78e12214d4f9869b585e7b1ab39070f70b03aaa09f4955a30e429bcd67660b2ce61f378585218ed2d8b81842c519225472b60b505f2"}, 0x48, r0) keyctl$setperm(0x5, r1, 0x0) 13:52:25 executing program 1: syz_mount_image$tmpfs(&(0x7f0000000a40), &(0x7f0000000a80)='./file0\x00', 0x0, 0x0, &(0x7f0000002000), 0x1001004, &(0x7f0000002180)) 13:52:25 executing program 0: perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:25 executing program 2: syz_mount_image$tmpfs(&(0x7f0000004800), &(0x7f0000004840)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000004c80)=ANY=[]) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 13:52:25 executing program 3: keyctl$instantiate(0xc, 0x0, 0x0, 0x0, 0xfffffffffffffff9) 13:52:25 executing program 4: syz_io_uring_setup(0x0, &(0x7f0000000180)={0x0, 0x0, 0x79fa36b9f3429e4d}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x0, 0x0) 13:52:25 executing program 3: syz_mount_image$tmpfs(&(0x7f0000000a40), &(0x7f0000000a80)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000002180)={[{@huge_always}, {@huge_never}, {}, {@nr_blocks={'nr_blocks', 0x3d, [0x0]}}]}) 13:52:25 executing program 1: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r0, 0x8983, &(0x7f0000000100)={0x6, 'veth1_macvtap\x00'}) 13:52:26 executing program 2: syz_mount_image$tmpfs(&(0x7f0000004880), &(0x7f00000048c0)='./file0\x00', 0x0, 0x0, &(0x7f0000004cc0), 0x0, &(0x7f0000004d40)={[{@nr_inodes={'nr_inodes', 0x3d, [0x0]}}]}) 13:52:26 executing program 5: pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x6}, &(0x7f0000000180), &(0x7f0000000200)={&(0x7f00000001c0)={[0x0, 0xd72]}, 0x8}) [ 356.155722][T12374] tmpfs: Bad value for 'nr_blocks' [ 356.174829][T12374] tmpfs: Bad value for 'nr_blocks' [ 356.335629][T12378] tmpfs: Bad value for 'nr_inodes' 13:52:26 executing program 4: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000280)={{{@in=@initdev, @in6=@ipv4={""/10, ""/2, @empty}}}, {{@in=@local}, 0x0, @in6=@local}}, &(0x7f0000000200)=0xe4) read$FUSE(0xffffffffffffffff, 0x0, 0x0) getgid() syz_mount_image$tmpfs(&(0x7f0000004880), &(0x7f00000048c0)='./file0\x00', 0x40, 0x5, &(0x7f0000004cc0)=[{&(0x7f0000004900)="50e2ff25410a5e0c998bb739f7a0a573cb2ebbb48c3f9269a353f4ec53a5edfa4f31bdec21826aab2085b516f37693b55aa47f54dafe6bfef02d69ae592f2e2a311c219512ac37ab1250f618457bfbf3a52a28ef801bb84a698260d506388cda67bccf20de2af63818c0ea9a5a1682afe4b4e514b308fa2736eef0133f9cf609d4c3735280d32a32a726f6cee2486789b381ae34ca1803b735d1a81a3fd1fcb0873e15bd201bab842d8b536d8c1dd2b499d3d5b306a66b4d49d42b254c125b6a8a6de83eaae2f4bdd22b02f1f4ea7e3927761a746e4a5f32556e249870ba57eb018fd1c01e567abea256acf97e5735", 0xef}, {&(0x7f0000004a00), 0x0, 0x1}, {&(0x7f0000004b00), 0x0, 0x9}, {&(0x7f0000004b40), 0x0, 0xc3}, {&(0x7f0000004bc0)="6188280c0c912f58918e2710895bdff7a694ba27c07c44c6dd915d26d98ac3ee17d725d93d47acc7a810b3dc6542e04579d2e434aad7870162da3547ff", 0x3d, 0x81}], 0x1081044, &(0x7f0000004d40)={[{@nr_inodes={'nr_inodes', 0x3d, [0x0, 0x0]}}, {@huge_advise}], [{@appraise}, {@obj_role={'obj_role', 0x3d, '!\x1b'}}]}) openat$fuse(0xffffff9c, 0x0, 0x2, 0x0) 13:52:26 executing program 1: syz_mount_image$tmpfs(&(0x7f0000000a40), &(0x7f0000000a80)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000002180)={[{@nr_blocks}]}) [ 356.389431][T12378] tmpfs: Bad value for 'nr_inodes' 13:52:26 executing program 3: syz_mount_image$tmpfs(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000f80)={[{@size={'size', 0x3d, [0x0]}}]}) 13:52:26 executing program 0: perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:26 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$OSF_MSG_ADD(r0, &(0x7f0000000d80)={0x0, 0x0, &(0x7f0000000d40)={&(0x7f0000000dc0)=ANY=[], 0x1060}}, 0x0) 13:52:26 executing program 2: openat$dir(0xffffff9c, &(0x7f0000000440)='./file0\x00', 0x20481, 0x0) [ 356.729746][T12388] tmpfs: Bad value for 'nr_blocks' [ 356.759969][T12388] tmpfs: Bad value for 'nr_blocks' [ 356.862230][T12396] tmpfs: Bad value for 'size' [ 356.869132][T12396] tmpfs: Bad value for 'size' 13:52:27 executing program 1: openat$incfs(0xffffffffffffffff, 0x0, 0xc0, 0x0) 13:52:27 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) clock_gettime(0x0, &(0x7f00000045c0)={0x0, 0x0}) recvmmsg(r0, &(0x7f0000004500)=[{{0x0, 0x0, 0x0}}], 0x1, 0x40002000, &(0x7f0000004600)={0x0, r1+60000000}) 13:52:27 executing program 3: syz_mount_image$tmpfs(&(0x7f0000000a40), &(0x7f0000000a80)='./file0\x00', 0x0, 0x0, &(0x7f0000002000), 0x0, &(0x7f0000002180)={[], [{@appraise_type}]}) 13:52:27 executing program 5: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_inet_SIOCGIFPFLAGS(r0, 0x8935, 0x0) 13:52:27 executing program 2: syz_mount_image$tmpfs(&(0x7f0000000a40), &(0x7f0000000a80)='./file0\x00', 0x0, 0x0, &(0x7f0000002000), 0x0, &(0x7f0000002180)={[{@nr_blocks}], [{@appraise_type}]}) 13:52:27 executing program 5: syz_mount_image$tmpfs(0x0, &(0x7f0000004840)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) [ 357.660509][T12411] tmpfs: Unknown parameter 'appraise_type' 13:52:28 executing program 0: perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) [ 357.822692][T12411] tmpfs: Unknown parameter 'appraise_type' 13:52:28 executing program 1: syz_mount_image$tmpfs(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000f80)={[{@huge_within_size}, {}, {@nr_blocks}, {@huge_always}, {@mode}, {@gid}], [{@obj_role}]}) [ 357.878800][T12421] tmpfs: Bad value for 'nr_blocks' [ 357.940281][T12421] tmpfs: Bad value for 'nr_blocks' 13:52:28 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_buf(r0, 0x6, 0xd, &(0x7f0000000000)="92e8d97d6439f3629a", 0x9) [ 358.071672][T12432] tmpfs: Bad value for 'nr_blocks' [ 358.101705][T12432] tmpfs: Bad value for 'nr_blocks' 13:52:28 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$unlink(0x9, r0, 0xfffffffffffffffb) 13:52:28 executing program 3: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "8f690eeef83bf5b219b735036918f647246a30ec67de59858681610b0625f8a552820886bea7aa88d3d0d718f5800e32606ea31b765dbd68053cb4c2ac35993a"}, 0x48, 0xfffffffffffffffc) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "8f690eeef83bf5b219b735036918f647246a30ec67de59858681610b0625f8a552820886bea7aa88d3d0d718f5800e32606ea31b765dbd68053cb4c2ac35993a"}, 0x48, 0xfffffffffffffffc) keyctl$link(0x8, r0, r1) 13:52:28 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f00000003c0), &(0x7f0000000400), &(0x7f0000000440)={0x0, "322a170f284a9ca0ba3a24f35142c58189ac448707d03b8edd856fb0825c6b3d7bbda65a950165cb5f2ea88b52f5b7bee8413066ed85d289daf885ced53745d9"}, 0x48, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000004c0), &(0x7f0000000500)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) keyctl$unlink(0x9, r0, r1) 13:52:28 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000bc0)={'wg2\x00'}) 13:52:28 executing program 4: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f0000002940)={0x0, 0x3938700}, 0x0) 13:52:28 executing program 5: r0 = syz_open_dev$vcsn(&(0x7f00000000c0), 0xba, 0x0) sendmsg$RDMA_NLDEV_CMD_SYS_GET(r0, 0x0, 0x0) 13:52:28 executing program 2: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$RDMA_NLDEV_CMD_SYS_SET(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={0x0}}, 0x0) 13:52:29 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_NEW(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x60, 0x0, 0x2, 0x301, 0x0, 0x0, {0xa}, [@CTA_EXPECT_MASK={0x4}, @CTA_EXPECT_TUPLE={0x3c, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @loopback}, {0x14, 0x4, @ipv4}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}]}, @CTA_EXPECT_MASTER={0x4}, @CTA_EXPECT_FN={0x8, 0xb, 'sip\x00'}]}, 0x60}}, 0x0) 13:52:29 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_NEW(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x24, 0x0, 0x2, 0x301, 0x0, 0x0, {}, [@CTA_EXPECT_MASK={0x4}, @CTA_EXPECT_TUPLE={0x4}, @CTA_EXPECT_FN={0x8, 0xb, 'sip\x00'}]}, 0x24}}, 0x0) 13:52:29 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:29 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_DELETE(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000280)={0x2c, 0x2, 0x1, 0x101, 0x0, 0x0, {}, [@CTA_TUPLE_ORIG={0x10, 0x1, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_ZONE={0x6}]}, 0x2c}}, 0x0) 13:52:29 executing program 4: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "8f690eeef83bf5b219b735036918f647246a30ec67de59858681610b0625f8a552820886bea7aa88d3d0d718f5800e32606ea31b765dbd68053cb4c2ac35993a"}, 0x48, 0xfffffffffffffffc) add_key$fscrypt_v1(&(0x7f0000000000), 0x0, 0x0, 0x0, r0) 13:52:29 executing program 2: syz_mount_image$tmpfs(&(0x7f0000004880), &(0x7f00000048c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000004d40)={[{@nr_inodes}]}) 13:52:29 executing program 1: r0 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r0, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000002600)=[{0xc}], 0xc}, 0x0) 13:52:30 executing program 3: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCDELRT(r0, 0x890c, 0x0) [ 360.115328][T12474] tmpfs: Bad value for 'nr_inodes' [ 360.128224][T12474] tmpfs: Bad value for 'nr_inodes' 13:52:30 executing program 5: syz_mount_image$tmpfs(&(0x7f0000000a40), &(0x7f0000000a80)='./file0\x00', 0x0, 0x0, &(0x7f0000002000), 0x0, &(0x7f0000002180)) 13:52:30 executing program 1: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCSIFBR(r0, 0x8941, 0x0) 13:52:30 executing program 4: getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000005100)={@local, @multicast1}, &(0x7f0000005140)=0xc) syz_mount_image$tmpfs(&(0x7f0000000a40), &(0x7f0000000a80)='./file0\x00', 0x0, 0x9, &(0x7f0000002000)=[{&(0x7f0000000ac0)="65facdd18bb79d40976a6608f006a9b90c698d0a46a6ce1be3f9557b5f01f8d44b745fb5e5ece19bea2b1c599f678cfe7df89b3b5ed2bf75f1bd4e3c282a93fb9eaced7c23593b1d5ad9409897df77dee7d9e5f2e07037ef8c3bd70702b42c0922d75bc093763892e54883288b9e0a4a896d6cb4365c6f196798e1b18d8a2ff2f6680fefe4ef1f27f1ef5d45405218ccbd31245f0466f7ee50fb2d19171874ca47dc4df1ea765a5efb16a6c7a27bb54b8a7dd60b38a2a623ce4b72c7d365bc9748a1b840286d7feae552433cef348558df268f47ec7b4e803c1f2059f0e1f77071279f88eb224e7107f17e22b7959753dbb00fcd9ce40314daf8d839c1c49ba27f19d6569d9cbf045d327cf8727b9a786a465ffee800618ef757326a36e5b072e61533d281356d150befe821c9132856c0ee855b27213e9ad001bf8eeb4bc879522da4afd4038d2d2a2a9301e806f7de21ce2a5b0d059cc3a708f1604223c04cb3f2ee5a97c4a1c1b58fe776e62559194d9f2e0878987606fed3815e2f02644335abcb7949624fb10397ef0fb11c3096358b77ef50ffe3c41d4e327588dc8e66053521d1eace0d11f8afe0b27ef7267beb5e696cda1d7636e0f925cfda198e633eb3be1c7a8a7668fb55786e0c2673e4b4c90f82a773e4dbe6ae3f572b0db9e1cb535216043b583c5280b016ea9d7503e043be9dbbd005d3b71defb6ee11a4b379dfb75b88d74cbe2fbbb97462cb7cac615254f298004661e91347d4c88c4d1665f80f095b912a88ee23798c653228b5263ff00fd0178994f4a4ffceda3c1307394c29cb89d88c17bce55fee46226f996fe5e4c83315389218a8faeabb166b5dd9efa0b513aa45332d0e10e166ecddccb541fc340165df84bb0b0a4777defaa58ead5514f5593461321a2d20c6bc00e23bd0e72a4c08d7416e51d318394417cf4223079a498c1c3d9d5de6ca55ffbb763feb27024221be9a4dcfb6e367aa014953461efce213b05c7e6421b06de46418d0aa68f579e9a4dd00dd0606f93c18694dc3b8f471c69ad6ca43f37fa943d97713efb3567dfc29a8377f9ac82f5e68bddf2d34a814162e00e95de59131a45c2f3050eaeffd2efb1a0aa1828dd91e62c44e1a927d6017eb2bb32d5036084de42c3df540fb85a91166a80f7c6a6d5ca399dcc6c7db311e89908572c6b7637290eeb8481ac6af8cec670f951e20b2e2c4efb3453c8165f21996c595a16d66558fd5a439ed88b575393c8b607846c7175fc3e2e9137e6a6f7aeb74a32cd35b9f35ba9314087c3533f40463f1a8186b8e35520fe080bc2ed935026c0153bb1e3123399d6d7e159fe54fc4458fbd29ed154b6e682d46bfc6e3e3732a35459d09c0c44ee9814f96955819ae3000c250b2d22899c49c23b257c89aa874f0ecb82329d34ef5c4b209f3548bb824fdb97b5c38aadead35c19d258b0d2257183119bf56da531b48990fc58b4c0ff90e2cbfabc0079be3ef6d647a7396f67083108fb44d03168e5e9c39f145f3d1d9f2847b43c22faf808f0c4536dde663e759266608e26083dc9a6383ac36f240ae7429b5c808250ace6fa3a29dfb4b1c22c90980eb2e8f25410838d481ab5302a90c6969f9b36cf5ceb3424919e0fd276005ecde79efcc8602d2f8e395f3036f90747207106ea76e06bddf9154c14bb0e9c2e0ef3adb28a438f3a9b3d1666c4eaa66eb0ed2898efd283d2292c0e5197dd256702416cae201af65624724a6689f7e357cbd7b036553fc3e9644f0c9b94cc95d21890db3b5646aabc670bb2f0909fa470825fd3af81671fd5efc95109228150bc70f7b17afe9cad53703bfe3265bf10efb98c4c09f2d9a3a457c2276e7cb731bbf9aa40fd8d7464ce4e64e1e5097d3778909cccdb650d946520d008c1bbd14cc722ebf1d3a429f34e6894160851de2822155c5709f3fb01143789ada37dc9e93065a592437555ab85ea1d0981655bda556e39f4ef3dd3fd48698eb6cd7062ff94371b7dee0a9ea0eafc8f32a47a637dc6f593b1d88a94ccaae29021f8388e2572bd579a05d5fb720838e1e41295a4507e392d2fecbdbea74740ea6eafd31e34bd45264625f323616c5d807f922a4dd4b9d383b758ec4eac2e3cdb69f91dc43ab09d75cb1bdf96804bacb78e5cd1c3e72758d174206c444eb67f549f131750a4d03265621749583f013fee2e5d4d8b7d234b524c68518171094fde7a356509037ab0459890f88afe9d1dad43c2417cc366b716dcca99d7369fe3caee8c7c587c02fad329f1bac158c4f46628b443fbace48ce6769fce77761d10b144f82dd35149be1ab9fc4bb884a200903e7e931ebcb53b21b61bf1a45c81dd814678e87d8ce340a30a364813cdb0e77dddf3db0f9b4758634e68e6139f653e5a5d98d2eff5d42783c9ba06544b04e5b60f56032fd0b0cf3dd9eaa2bce5bc3208a6a5d4b234f88cfc161240ce32248f6baf9eda63e4db4ce05d0572de5795fdfb8052182aaca2a172807fb9097e3a679c0ba0e2151b5b21946031fc4b647960e8dc396b6df1e61b06840e73eb8ed9e385cb63fdbdcf65bd6b0e51e9dd2a582d3e4fb62a72e28f64a8007c8357d7a58b9a35042d5850cf42707bedc0bc6452ec2a48e88ee75edbf7825233014483adab96bb8f1c10d90e52de82bb58caa7488e556f4b4594b82ddc3e61653c6bdae6591ef3baa74eb31ad5fa24acd5ef5cdc6437febb35d4caa66f7c1f43805672aae6bf765ff62fe62d700d8e7f33ec88ee90e03f89c527d6be335a46e292d951f8095462af770b020b208e8dcda51768728e83597d1fec50366661815f405e42dfc94b9a1bf1bf07a32281eb53f63e169bb346292001ca081bf6bace57a413b94415309ffab585e1a236534b1b1475b460ca9984442f0797c8b2bbaa363d7e439d6b550b61edcbec3b034af331bd2b22cfc442359e82327b148c0380f1755b4987d89cd06a040f3cb6131bf0eccb2f860470f58352d86808ee450d8c5b844108111a6a771abc660eb7ad7bb2be775ffb02f23aa9d2efc0e10b73c4e5cc0387cbd726bca2bcc6c2b7f3702896c2e6bd651ac4c34468b3aab963606e9b2d37d48c6a89b7fa4037f94b81cd4c46b91ac6f65665c54be2b87222e100aa0f39409ca18d54b9a47385720c53a4a9ea056a08e662b94e4c8082d854c025ea7ac97639b97912bcf1fc9bdca18b581c7d83039cd010511fb482898e9258562cb82377b3fefe19813a042f9d11508f3513a46b4388f7ae72c972eaab6a1926001d416f5f7aaa16d9ef87640fb857069ca65cf3132a75a611fad02422b47937295d340fff4fb23b73e10ff2671db7f4d918f3cfdce1477358eef884a0a1de28939bb9f64969eda08c967577e3c33a82b54f8896e8ca78f9f6a3d288be4c29be317a2699f639ee88bdaea790bf26ae667216dfa93defe9156662dd2fb9522cab70951a1ace62f0b509c771b1147a0be3dc5c5be9ac276884d2a0792786c543141f7f580dae7491ed215457f3817085bf835557f3e7d53fd2b404fa083d9fd882161f266134ff3f81ad08e3df35e32aca4a9750b8c3162da1017837c1567300f777500de97637c6cfd77faaa26fbc0265d4abfc1ff0928fee491b0f3c065b44aac627a68dcd4b824c0122408dfcb68a97b3cdc258d7d1f92d70570f73b4462ec887ebe6bb35e2e3b1302dfc8f3bc5d6fb127d4372169af2f86493e2ca0a730472c330cd17892106781353948e7642e83163aea02faaba347724c0b57d0fac75e62ceb7cf6ea8625ce0558919e74e95f64b1633741ccc60e30be4c20ea0bc3b2a1f7739c2ae2c5b875f5d066dc6c7f6548ac5d604990d2d3e6385c9fd9ca02bf196037e0ace1bd41d30bfd5cef363e62bec6cde6a808a176dc96f43428e49ce45aa54f68efbfcf0bec8570dbccc031100128d905e3d65fc402c605bc8e88a943995567cf25353dafe59b51a0210cd8304d4e307ad4efccad9c1bca282cd540bcbc650dec88c18df74992cca071386a0fee94cb91bf742ff4d08891a518d2bcdc65127d33fc1240e4b62f6ce2dc154fae3b460aef839b4643f375b2b77b21842c03b335e4f76114a4842268c38feb6af2499667ac009080cf7941863e4fe88f68e84eb50e0f9a44d10e56bc24c53566b3028c89de9011603c47c8e58cb442ee1078b1f57336917ef18221ce4e97f7c3c89bbaeb33691c2a491164ee55178e3a97f8d45643a9a38e73507cadd4739cf4857458e8ced9776ab73886ee760b3b5ffc9438fd67ece1e72a347b3e84f35f82f3666174f8a6cfa8e4725f52a0951efcdc809642e3c446c704cdda37c6d0f8949d2ff5b1516b5cadc27286148936f64ffc5fbc963e194981b9cee073cdb99d5b004001cd01d46df150ab5e8cc4de1110ec15fdcb3cc6beb3a1a1d97c60eb0c0d87270c733607023fe1f62e672e394f2647259b53f455cb52162b732065273723f9f0bfbf55e599f0f2fdaf31a4d9db2015c8714cf5694c22dcd09b82043af673271ca6010de5e193724155562fe90b543f3aee7335148305217c65b574b88a29e922f6056799c1946756160498490b0c368bcc8802cc9a22925c75096ccb6a766c0b978475fe63e7f59821322ad42012eab25fd5efb95f9d38bc91187cfaf48ac4ae07704f24b2e027e880ac1890c70234fada0d9fdb6c782eda42c63f0d04843578ee069c84971abd4d2a6a1180d3b7adfd67e66e4318ae70ce6fe303bf65590eb31da33e36bac05e40c3249ca24681a5a59f7aacc19369edd61c3a59951f211214eef3af132672b677a7860af9945f96dc9ecb986b34a2158d47ce883b118f7385561638d42268ee21e59b4d3a67f3d05f0e9c481763913a85ba4fa2ed33db0eaa8402fc699940f36572409ae6e7d2e84999e9fd1026c649a1ae48324528a99f7545ddf6c05ad708973f2d30963ca63dac68db0cc8ae762899cee99473b40d55ccf37888a35d599bd3e2a349555ad36eaab0a594104334e65c4445f7504ad315774c3e6601199bd4f1a21dcccfe9150386938aa6d0a3b46249b6cf3410548f9dffd61d76ac05b59983c897ddcd379c7d19df21a040030a7b29fafeedae85693bf6e626bfd5addfd6f7ace5fe3f1f51fd47b07590202de4f4d98f4817ec3549e8171a88116c6a77dc4d38cccf6881ebb1b857d2c7e5ea3b3080bf6e67039e218f9c9de036f508f7249b91c1057e8b0ddf201b942f8255dc37de95a344ea857833e21c0070a608c43c99128f2dc3fe1fe10c75c0d9bb1d4ae2ccd1e32ba6e47ef9e4bccfe10f5008bc7808dc71816b7fcf3ad94a33b22270f27bc7944467ca36a6fd5bbec0a6c9a163c7cb63b37f93c9c5c719e8d1c4c62a3a3765f6de4fc881e004bbce8b75b3c5764bb2743f02b47a1e03ea7142e9063b084aa716c656f9d247f98c0b2478751b1a885e4f184f2c9b1b6a77e8ea00ce98020e9d35634833a3a814ae4520142808a29c5c15c31db1601b9bdcd5e01f62d68c680029e0e2b9d40004b7ffaa431055dd758597e8eefe6a34b214aa538de489521f0367c9c3ecc7649fbee4575f0097885afac0ff3acb3c2ee772fc235f9389c5848e95806ad789c0fcd359daea42b41cfaf332559b6c3b1dd35cc8d2040ff6aa58c36c143cf51024d00014e4002dd3b28a52dcecbff67b4b98a0553b15b16596044691079310def52551021e562b0092e81704debc6b9a85b58993d62437f4272e077e40e74aa27459da06526b05b98fbc7800ddc622a0db89fea8deb24c0d772483e4b967bc53ef63e1e141adc", 0x1000, 0xffffffff}, {&(0x7f0000001ac0)="77eb0d498c3d2ee9da4e971e2b2cc5c72680ed2f08c376a6a7bf4b1e68abe1b925e68ca326573490e64f6e253761df0d6d757ca42d709ab47d82e85dcf9ca07cd6aa39f5ed04e07829f8444c9b83d6e8c6a1acf9b5659337e1d1aa6e125016069d133c16f246a698bc17359e87f7493f733051e22c1d12f6a71727a7cc49fccd4c171727389f8df379d9c431b1e8ad54442285b6e253c8bdc33d31582d4a628a6d88ca2c80ace3b6e6461f8b9d07ad17617d978e75a441cd60127c54c0f82a0f00f10b97084742252df389b6bef6424af8ca1c", 0xd3, 0x3}, {&(0x7f0000001bc0)="9ad25424f073baeea2aa3c17fa5f876619f93a7b2352c859859dfb82ecaf8757ff1057614d78b9eb8ae1593641eb27a99ebbc4f6739b424da6f954f8d745265704d25525686124971f7a4c54251a4a1d1eb903643400ba70a2755b81938bf4a176b11563a881eeac1d91d2bdd34b3927f455c33e39c4fb6f6aeb3c74559121afdd35d08e4d889f6d1f3a99c24f1458cba501a2968a5088e7f88f1734c730c281d991cf620e4bf830feafe3234a7bbd2819c5b5f8e73cce979711cc69a5ebcad23342bfa0ce50", 0xc6, 0x400}, {&(0x7f0000001cc0)="5b3c95f22f7f49ba6f06d9ad59c36edcde26a8fcd55a6e71c71ece27a846ac7284f4dd26ae0f75b9f3272e96a980e49d592dd50a5c152376f3c1bbf0f0ea3ef436872d93e7c53ae3d80b535ed94e56994510ccc01089886f3dca0efbacc6bce74b1aa91aeba68bb01cf69be7e35c97781ab706cfe9e1cacf8fa7c13885a1fdafbe15129d2b96658f41b8595b2f607f426afe3ce0c1489029e6772cca31acafbec16fb0a56e26f311b1af09b8f7296b5e30", 0xb1, 0x4}, {&(0x7f0000001d80)="fe1069f7d3a3e90dad8350af37148b1fe64cc5ad", 0x14, 0x3}, {&(0x7f0000001dc0)="8d8416ace1cfe3", 0x7, 0x8}, {&(0x7f0000001e00)="f14d60239182f87e308a2387fe0b72b4ec118069574809727371337926c8882ea057bbd976d66584f54d4fc91f573bbddf35f55f48d4a0ec5eb90fd896bcc9fe15ace479fd49a261965e2e38a677aee37b8be7709dcef4da7da7b931ef73524456a2e2d37d9024fa588c208109b4976f2fd6a604f309e1143ea35fd9e1e8d5a9e613fb8b814b1ec1ee52d8", 0x8b, 0x3f}, {&(0x7f0000001ec0)="b9b7589a3ef656b24c2ec9c2fd4d38239508e2d2020d2468ed9be66b0d6c6a65998f54fe56030cef00b18488e48a242ecbf7790b2807ea7c232ab314f25cec72e1830b20d98ae6a179d8b94ff5e3bc759b2f5e28df06a7e9f3c911eff2fb49279b1a702d51f3caf96b3e027ec144ee5d131f29021188fae5e0965049d58bc61d895cfb9ce5a0979d1e78ccf44d0303dc3414815e9e069ffcc15223ac0f1205c2069409557647c2", 0xa7, 0x1}, {0x0, 0x0, 0xffffffe0}], 0x1001004, &(0x7f0000002180)={[{@nr_blocks={'nr_blocks', 0x3d, [0x67, 0x32, 0x35, 0x32, 0x30, 0x39]}}, {@huge_always}, {}, {@nr_blocks={'nr_blocks', 0x3d, [0x38, 0x70, 0x0, 0x6d, 0x0, 0x32]}}, {@huge_always}, {@huge_always}, {@uid={'uid', 0x3d, 0xee01}}], [{@appraise_type}]}) 13:52:30 executing program 2: openat$kvm(0xffffff9c, &(0x7f0000000100), 0xb41, 0x0) 13:52:30 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_DELETE(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)={0x14, 0x2, 0x1, 0x801}, 0x14}}, 0x0) [ 360.742341][T12483] loop4: detected capacity change from 0 to 264192 13:52:30 executing program 3: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$RDMA_NLDEV_CMD_RES_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x0) 13:52:31 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:31 executing program 2: syz_mount_image$tmpfs(0x0, 0x0, 0x0, 0x1, &(0x7f0000002000)=[{&(0x7f0000000ac0)="65facdd18bb79d40976a6608f006a9b90c698d0a46a6ce1be3f9557b5f01f8d44b745fb5e5ece19bea2b1c599f678cfe7df89b3b5ed2bf75f1bd4e3c282a93fb9eaced7c23593b1d5ad9409897df77dee7d9e5f2e07037ef8c3bd70702b42c0922d75bc093763892e54883288b9e0a4a896d6cb4365c6f196798e1b18d8a2ff2f6680fefe4ef1f27f1ef5d45405218ccbd31245f0466f7ee50fb2d19171874ca47dc4df1ea765a5efb16a6c7a27bb54b8a7dd60b38a2a623ce4b72c7d365bc9748a1b840286d7feae552433cef348558df268f47ec7b4e803c1f2059f0e1f77071279f88eb224e7107f17e22b7959753dbb00fcd9ce40314daf8d839c1c49ba27f19d6569d9cbf045d327cf8727b9a786a465ffee800618ef757326a36e5b072e61533d281356d150befe821c9132856c0ee855b27213e9ad001bf8eeb4bc879522da4afd4038d2d2a2a9301e806f7de21ce2a5b0d059cc3a708f1604223c04cb3f2ee5a97c4a1c1b58fe776e62559194d9f2e0878987606fed3815e2f02644335abcb7949624fb10397ef0fb11c3096358b77ef50ffe3c41d4e327588dc8e66053521d1eace0d11f8afe0b27ef7267beb5e696cda1d7636e0f925cfda198e633eb3be1c7a8a7668fb55786e0c2673e4b4c90f82a773e4dbe6ae3f572b0db9e1cb535216043b583c5280b016ea9d7503e043be9dbbd005d3b71defb6ee11a4b379dfb75b88d74cbe2fbbb97462cb7cac615254f298004661e91347d4c88c4d1665f80f095b912a88ee23798c653228b5263ff00fd0178994f4a4ffceda3c1307394c29cb89d88c17bce55fee46226f996fe5e4c83315389218a8faeabb166b5dd9efa0b513aa45332d0e10e166ecddccb541fc340165df84bb0b0a4777defaa58ead5514f5593461321a2d20c6bc00e23bd0e72a4c08d7416e51d318394417cf4223079a498c1c3d9d5de6ca55ffbb763feb27024221be9a4dcfb6e367aa014953461efce213b05c7e6421b06de46418d0aa68f579e9a4dd00dd0606f93c18694dc3b8f471c69ad6ca43f37fa943d97713efb3567dfc29a8377f9ac82f5e68bddf2d34a814162e00e95de59131a45c2f3050eaeffd2efb1a0aa1828dd91e62c44e1a927d6017eb2bb32d5036084de42c3df540fb85a91166a80f7c6a6d5ca399dcc6c7db311e89908572c6b7637290eeb8481ac6af8cec670f951e20b2e2c4efb3453c8165f21996c595a16d66558fd5a439ed88b575393c8b607846c7175fc3e2e9137e6a6f7aeb74a32cd35b9f35ba9314087c3533f40463f1a8186b8e35520fe080bc2ed935026c0153bb1e3123399d6d7e159fe54fc4458fbd29ed154b6e682d46bfc6e3e3732a35459d09c0c44ee9814f96955819ae3000c250b2d22899c49c23b257c89aa874f0ecb82329d34ef5c4b209f3548bb824fdb97b5c38aadead35c19d258b0d2257183119bf56da531b48990fc58b4c0ff90e2cbfabc0079be3ef6d647a7396f67083108fb44d03168e5e9c39f145f3d1d9f2847b43c22faf808f0c4536dde663e759266608e26083dc9a6383ac36f240ae7429b5c808250ace6fa3a29dfb4b1c22c90980eb2e8f25410838d481ab5302a90c6969f9b36cf5ceb3424919e0fd276005ecde79efcc8602d2f8e395f3036f90747207106ea76e06bddf9154c14bb0e9c2e0ef3adb28a438f3a9b3d1666c4eaa66eb0ed2898efd283d2292c0e5197dd256702416cae201af65624724a6689f7e357cbd7b036553fc3e9644f0c9b94cc95d21890db3b5646aabc670bb2f0909fa470825fd3af81671fd5efc95109228150bc70f7b17afe9cad53703bfe3265bf10efb98c4c09f2d9a3a457c2276e7cb731bbf9aa40fd8d7464ce4e64e1e5097d3778909cccdb650d9", 0x541, 0xffffffff}], 0x0, 0x0) 13:52:31 executing program 5: r0 = add_key$keyring(&(0x7f00000004c0), &(0x7f0000000500)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) keyctl$unlink(0x9, 0x0, r0) 13:52:31 executing program 4: syz_mount_image$tmpfs(&(0x7f0000004880), &(0x7f00000048c0)='./file0\x00', 0x0, 0x0, &(0x7f0000004cc0), 0x0, &(0x7f0000004d40)={[{@nr_inodes}]}) [ 361.441709][T12502] loop2: detected capacity change from 0 to 264192 13:52:31 executing program 3: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_SYS_SET(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x10}, 0x10}}, 0x0) [ 361.578730][T12502] loop2: detected capacity change from 0 to 264192 13:52:31 executing program 1: fchownat(0xffffffffffffff9c, 0x0, 0xee01, 0xffffffffffffffff, 0x400) [ 361.697902][T12513] tmpfs: Bad value for 'nr_inodes' [ 361.756723][T12513] tmpfs: Bad value for 'nr_inodes' 13:52:32 executing program 2: openat$kvm(0xffffff9c, &(0x7f0000000000), 0x4000, 0x0) 13:52:32 executing program 4: keyctl$negate(0x14, 0x0, 0x0, 0xfffffffffffffffc) 13:52:32 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000008540)=[{{&(0x7f0000000000)={0xa, 0x4e22, 0x0, @loopback}, 0x1c, &(0x7f0000000800)=[{&(0x7f0000000040)="9face06a8d8542cfa1233f807f08487cb31c1931853429b2b0c5f706fd02bf6cc3ccc5e0c7bfb1e2246c527938a674260829846c10c0bb4ba045c23df506c0048662801307d1567a83526cb9c4713b8feb88b7dc608c995f1d69e9fd71770c4f74ae8a7988393a88b0dbe97ef516e70796c64a327084546d191f75340448cb1b60692b6295185d04cfc8b6c4ef267cbcb9276e3656613f5e226d14a1f0fcb087ef43", 0xa2}, {&(0x7f0000000100)="ab41e58f881563c4f550916ad54ad3f0b33ae5b7fcb954a02e691a48690da0aa5b9153dd87da53367461a81d3b9630e639cb6e241159b2af7bd4c43e733e40052ee515e7959fca510518cd088ab696a5a187d7e22351a6c02e1596cd308a5c5c5bb5972bb20279b1cc814664fb7100480a3778674fdcffd4ff23a0c57e59d47d8865dd0950806e668022b362c1d2ef1df9583412d71eaa52b107981b8654f6dda014a3698cc16575f539b3defc77889e2dfe462afb91872e7f58a0b9c03794ca9bf0e7c2fb241c124323a749e5f126d97d19ac7ed45532e3db", 0xd9}, {&(0x7f00000002c0)='K]', 0x2}, {&(0x7f00000003c0)="c0c2c164f41775df5d22cf407591b1f2fb6131427a955ed8918475bfface5d94ca10148710383cfbc0dda58cbdb83e245bf65e882e725bd75106a60c58a131b4f625a77d2ae1fef90fbe38b6673575d4641a07b277d0ae87b050e9ad2a20a35afd23382d15da5ad0d16715236c09036ba9fa818fceab2743339e392b1db0d929de5d60f96fb23a3e3189d18c1a98ffb106680d383d58442d2a760479f31806f02cf4d40f23965aa818418e5ed78f0a78c614970d90", 0xb5}, {&(0x7f0000000540)="84fdb3c703dd5daaaa3fb955c7a7a9096a4b6502b19641b089ebdc75a2190bd1bd11284af61dfab8befd442cf934917d6eaaad9090670ca62af1993a30c72b64b33ff6337d26651941d372de337370670c11a733", 0x54}, {&(0x7f0000000680)="9d1b86157b0871971d6d6ca3ad6c3c87072b3a8cdb9462883c12bb2d560a00f29c5532d0221854b2c5c9d38555653630525b14376b49ce8c689c897ac8ac8b9e7d6b594b4ed4aeda5c3fe9509cbf326d802645c80f69870e274e", 0x5a}, {&(0x7f0000000700)="1e4fcbb91bbea4174b82f9830043348e4fd881b52584707f74179056d2583cad9a8015896e922436ff8950ebd020e4d70683d1c3395400f9875e41e50a2ca07afbeedec210df9c6826b4da6feec8b9af205e6f8a0fe68767", 0x58}], 0x7}}], 0x1, 0x0) 13:52:32 executing program 1: syz_mount_image$tmpfs(&(0x7f0000004880), &(0x7f00000048c0)='./file0\x00', 0x0, 0x0, &(0x7f0000004cc0), 0x0, &(0x7f0000004d40)={[{@nr_inodes={'nr_inodes', 0x3d, [0x0]}}], [{@appraise}, {@smackfsroot}, {@uid_eq={'uid', 0x3d, 0xee00}}]}) 13:52:32 executing program 3: r0 = socket$nl_rdma(0x10, 0x3, 0x14) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) 13:52:32 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:32 executing program 4: syz_io_uring_setup(0x76cb, &(0x7f00000000c0)={0x0, 0x0, 0x32, 0x0, 0x99010000}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x0, 0x0) [ 362.602527][T12533] tmpfs: Bad value for 'nr_inodes' [ 362.694355][T12533] tmpfs: Bad value for 'nr_inodes' 13:52:32 executing program 2: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$RDMA_NLDEV_CMD_RES_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x0) r1 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$RDMA_NLDEV_CMD_SET(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000300)={0x18, 0x1402, 0x1, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_DIM={0x5}]}, 0x18}}, 0x0) 13:52:32 executing program 5: r0 = socket$nl_rdma(0x10, 0x3, 0x14) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, 0x0, 0x0) 13:52:33 executing program 1: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCADDDLCI(r0, 0x8980, 0x0) 13:52:33 executing program 3: syz_io_uring_setup(0x0, &(0x7f0000000180), &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x0, 0x0) 13:52:33 executing program 4: openat$dir(0xffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$dir(0xffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) [ 363.365155][ T1982] Bluetooth: hci2: command 0x0406 tx timeout 13:52:33 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) 13:52:33 executing program 3: syz_mount_image$tmpfs(&(0x7f0000004880), &(0x7f00000048c0)='./file0\x00', 0x0, 0x1, &(0x7f0000004cc0)=[{0x0}], 0x0, &(0x7f0000004d40)={[{@nr_inodes={'nr_inodes', 0x3d, [0x0, 0x0]}}], [{@obj_role={'obj_role', 0x3d, '!\x1b'}}]}) 13:52:33 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) socket$nl_route(0x10, 0x3, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000000c0)={'ip_vti0\x00', &(0x7f0000000040)={'erspan0\x00', 0x0, 0x7800, 0x8, 0xfff, 0x401, {{0xa, 0x4, 0x0, 0x5, 0x28, 0x64, 0x0, 0x80, 0x4, 0x0, @empty, @local, {[@timestamp_prespec={0x44, 0x4, 0x86}, @ra={0x94, 0x4, 0x1}, @end, @rr={0x7, 0xb, 0xaa, [@local, @empty]}]}}}}}) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)=@bridge_getvlan={0x20, 0x72, 0x0, 0x70bd2a, 0x25dfdbff, {0x7, 0x0, 0x0, r1}, [@BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}]}, 0x20}, 0x1, 0x0, 0x0, 0xc881}, 0x10) openat$hwrng(0xffffffffffffff9c, &(0x7f00000001c0), 0x182, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(0xffffffffffffffff, 0x89f4, &(0x7f0000000280)={'ip6tnl0\x00', &(0x7f0000000200)={'syztnl0\x00', r1, 0x29, 0x9, 0x1, 0x9e50, 0x8, @remote, @mcast2, 0x700, 0x700, 0xa625, 0x4}}) 13:52:33 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000004080)={0x11, 0x1, &(0x7f0000002f40)=@raw=[@ldst={0x0, 0x0, 0x6}], &(0x7f0000002fc0)='syzkaller\x00', 0x6, 0x1000, &(0x7f0000003000)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:52:33 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:34 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000280)={'tunl0\x00', &(0x7f0000000200)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}}}}) 13:52:34 executing program 4: process_vm_readv(0x0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x0) [ 364.110433][T12565] tmpfs: Bad value for 'nr_inodes' [ 364.247357][T12565] tmpfs: Bad value for 'nr_inodes' 13:52:34 executing program 5: add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) r0 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$clear(0x7, r0) 13:52:34 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000011c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f00000001c0)=""/4096, 0x1a, 0x1000, 0x1}, 0x20) 13:52:34 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000180)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$cgroup_type(r0, 0x0, 0x0) 13:52:34 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:34 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6gre0\x00', &(0x7f0000000140)={'sit0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private2, @empty}}) 13:52:35 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x61, &(0x7f0000000000)={'filter\x00', 0x1}, 0x68) 13:52:35 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_ENCAP_TYPE={0x6}]}, 0x24}}, 0x0) 13:52:35 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) recvmmsg(r0, &(0x7f0000002800)=[{{0x0, 0x0, 0x0}}], 0x1, 0x12021, 0x0) 13:52:35 executing program 4: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000280)={'tunl0\x00', &(0x7f00000001c0)={'gretap0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @private, @empty}}}}) 13:52:35 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000180)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$cgroup_type(r0, 0x0, 0x0) 13:52:35 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:35 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000080)=@security={'security\x00', 0xe, 0x4, 0x348, 0xffffffff, 0xf8, 0x1b0, 0xf8, 0xffffffff, 0xffffffff, 0x2b0, 0x2b0, 0x2b0, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0xc0, 0xf8, 0x0, {}, [@common=@icmp={{0x28}, {0xd, "ea8a"}}, @common=@icmp={{0x28}, {0xd, "13ad"}}]}, @common=@inet=@SET3={0x38, 'SET\x00', 0x3, {{0x4, 0x4, 0x3}, {0x4, 0x5, 0x4}, {0x4, 0x6, 0x4}, 0x6, 0x6}}}, {{@ip={@private=0xa010102, @dev={0xac, 0x14, 0x14, 0x1e}, 0x0, 0xff000000, 'sit0\x00', 'ipvlan0\x00', {}, {}, 0xff, 0x0, 0x4}, 0x0, 0x90, 0xb8, 0x0, {}, [@common=@socket0={{0x20}}]}, @common=@unspec=@AUDIT={0x28, 'AUDIT\x00', 0x0, {0x2}}}, {{@ip={@remote, @rand_addr, 0xffffffff, 0xff000000, 'syzkaller0\x00', 'nr0\x00', {}, {}, 0x6, 0x1, 0x2}, 0x0, 0xa0, 0x100, 0x0, {}, [@common=@addrtype={{0x30}, {0x80}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x1, @empty, 0x1, 0x10, [0x1e, 0xe, 0x9, 0x1e, 0x3f, 0x3, 0x2, 0x20, 0x24, 0x21, 0x26, 0x28, 0x9, 0x10, 0x40, 0x27], 0x1, 0x1, 0x3}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3a8) 13:52:35 executing program 5: creat(&(0x7f0000000000)='./file0\x00', 0x0) setxattr$security_evm(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0)=ANY=[], 0xd, 0x0) [ 365.795468][T12612] syz-executor.4 uses obsolete (PF_INET,SOCK_PACKET) 13:52:36 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x3, &(0x7f00000001c0)=@framed={{0x29}}, &(0x7f0000000200)='GPL\x00', 0x6, 0x95, &(0x7f0000000240)=""/149, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:52:36 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000180)=@bpf_lsm={0x1d, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x78) 13:52:36 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000180)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$cgroup_type(r0, 0x0, 0x0) 13:52:36 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_UNCONFIRMED(r0, &(0x7f0000000280)={&(0x7f00000001c0), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x14, 0x7, 0x1, 0x3}, 0x14}}, 0x0) 13:52:36 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:36 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r0, 0x8904, &(0x7f0000001700)={'ip6_vti0\x00', 0x0}) 13:52:36 executing program 1: r0 = fork() process_vm_readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/213, 0xd5}], 0x1, &(0x7f0000001740)=[{&(0x7f0000001340)=""/133, 0x85}, {0x0}], 0x2, 0x0) 13:52:36 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=[@rights={{0x10}}], 0x10}, 0x200080c1) 13:52:37 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000003c0)={'tunl0\x00', &(0x7f0000000340)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @dev, {[@timestamp_prespec={0x44, 0x4}]}}}}}) 13:52:37 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000180)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$cgroup_type(r0, 0x0, 0x0) 13:52:37 executing program 4: socket(0x3f, 0x0, 0x0) 13:52:37 executing program 5: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000001080), 0x0, 0x0) syz_genetlink_get_family_id$team(&(0x7f00000000c0), r0) 13:52:37 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="61636c2c6e6f757365725f78617474722c6661756c745f696e6a656374696f6e3d3078666666666666666666666666303637642c6673636f6e746578743d73797361646d5f752c7365636c6162656c2c61707072616973652c7063723d30303030303030303030303030303030303035312c7375626a5f726f6c653d292c5e282b2acf312c666f776e65723e"]) 13:52:37 executing program 2: r0 = fork() sched_setparam(r0, &(0x7f00000001c0)=0x7) 13:52:37 executing program 3: openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) fork() 13:52:37 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:38 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0x16, 0x0, 0x9, 0x6873, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5}, 0x40) 13:52:38 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$tipc(&(0x7f0000000340), r0) sendmsg$TIPC_CMD_GET_REMOTE_MNG(r0, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000003c0)={0x0}}, 0x0) 13:52:38 executing program 1: bpf$BPF_BTF_LOAD(0x5, &(0x7f0000000000)={0x0, &(0x7f00000001c0)=""/240, 0x0, 0xf0}, 0x20) 13:52:38 executing program 4: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x4020940d, 0x0) 13:52:38 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x5, &(0x7f0000000000)=@framed={{}, [@initr0]}, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:52:38 executing program 3: socketpair(0x1e, 0x0, 0x7, &(0x7f00000000c0)) 13:52:38 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000380)={0x6}, 0x4) 13:52:39 executing program 1: setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0xffffffffffffffd7) 13:52:39 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x7, &(0x7f0000000000)=@framed={{}, [@initr0, @map_val]}, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:52:39 executing program 4: mremap(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) 13:52:39 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:39 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000100)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, &(0x7f00000001c0)=""/240, 0x26, 0xf0, 0x1}, 0x20) 13:52:39 executing program 5: socketpair(0x10, 0x3, 0x56, &(0x7f0000000280)) 13:52:39 executing program 4: add_key$fscrypt_provisioning(&(0x7f0000000000), 0x0, &(0x7f0000000080)={0x0, 0x0, @a}, 0x48, 0xfffffffffffffffc) 13:52:39 executing program 1: r0 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000000)='asymmetric\x00', 0x0, &(0x7f0000000080)='G\'', 0x2, r0) 13:52:39 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f0000000cc0)={0x34, &(0x7f0000000a80)={0x0, 0x6, 0x18, "ad932833e3e44a059925e72403ad58880b8d5acabf805c0e"}, &(0x7f0000000ac0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000b00)={0x0, 0x8, 0x1}, &(0x7f0000000b40)=ANY=[@ANYBLOB="2000bc00000000bae2396ce33e7cb1c6ac8ffdcd38c267c2141c6ae0217f8b6e492b4402b15e5de0e76b6aedd921853a53bbac71407dff2be82826386d8b2fe3e7ccf351e03d4a44a6816bd82b97c8549466e90c331631670b8010dd5aba3264fe3fa3eaf5e1a67294368c1becbfda04686f2ec098015a97ad6d8f4e29f41e243bc96197b9837e99256cb60ef8c592d945ed4d19254989061d77f991b1796d5e4100"/171], &(0x7f0000000c40)={0x20, 0x1, 0x1, 0x1}, &(0x7f0000000c80)={0x20, 0x0, 0x1, 0x7f}}) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0xc0000) socket$inet(0x2, 0xf, 0x6) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00'}) syz_usb_connect$cdc_ncm(0x0, 0x83, &(0x7f0000000d00)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x71, 0x2, 0x1, 0x20, 0x80, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x7fff}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x6, 0x0, 0x7}, {0x6, 0x24, 0x1a, 0x0, 0x20}, [@mdlm={0x15}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0xf9, 0x1f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x20, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x0, 0x79, 0xff}}}}}}}]}}, &(0x7f0000000f40)={0x0, 0x0, 0x5, &(0x7f0000000dc0)={0x5, 0xf, 0x5}, 0x1, [{0x0, 0x0}]}) syz_usb_ep_read(0xffffffffffffffff, 0x0, 0xea, &(0x7f0000000f80)=""/234) 13:52:40 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB='acl,nouser_xattr,fault_injection=0xffffffffffff067d,fsconte']) 13:52:40 executing program 4: prctl$PR_SET_SECCOMP(0x3, 0x0, 0x0) 13:52:40 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000100)={{0xeb9f, 0x1, 0x0, 0x64, 0x0, 0x0, 0x0, 0x2}}, &(0x7f00000001c0)=""/240, 0x1a, 0xf0, 0x1}, 0x20) 13:52:40 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000100)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct={0x0, 0x0, 0x0, 0xd}]}}, &(0x7f00000001c0)=""/240, 0x26, 0xf0, 0x1}, 0x20) [ 370.528089][ T9569] usb 3-1: new high-speed USB device number 2 using dummy_hcd 13:52:40 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x0, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:40 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000700)={0x7, 0x0, 0x0, 0x0, 0x40488b6d747e292}, 0x40) [ 370.725893][ T9569] usb 3-1: device descriptor read/64, error 18 13:52:41 executing program 4: syz_mount_image$erofs(0x0, 0x0, 0x0, 0x1, &(0x7f0000001480)=[{&(0x7f0000000280)="9b9d992c8987ff6571e30f98df768a1d3931f258c8efad9394995f9d0834931a7d60f50c08742d73e30642a6128cd4de4a3bc8bed98b7f94e0429f4d6935066a2aa64011c0955e40af2b38da7ffd65f3d8fdc98dd6a774d10278d3c5b77eb301443482614af3bab95fb2080e0388ad8f8b98a866f55a39995aedf85f9a43c9afab8bcdeaaff4732942ffc73fbeab0e28e1a825c149e40617adb9dab1d66a5df2e491a418e57ee8399325675fb99d2b2aa5dffe8f891806bf172f97c9b03c1a7299b3013a3721e1615fbe0aa00061c88be9667a0353768c3f2c80759f25b14e8dcf87660971654f8f3fa63a952249061996a934c1e486026bb5cbcf7c4add8c802e708f1cee703616d0fb000682955b494a447ed6a5ad69cb66b0f67c40cd284b7c9a32fbcb34de69294b7b205d868af753b23e4189cc4e37984985c79b0efe126b122a6c067350b3173c06d3ed3921a901ee7a5eb2d32c0fad2b9f54e51a740c484fb9ce5ffe6b1127a3c35f3fd6d65af3f7ac482894935d022007a5848fac83e29de5f883739ea52e16745ccac685190f3b9bc58eafb7186d2463eac3ca6939c70df8319897045ec9b46c9aba24bbffb49daf9081f31ddb25c8536ed32419e6a4ab74bae0f1f2d4d76077385248874971b5b4a374af74726cba4c7a6095a280f501233c0b0ffe91a56c58ff8773eccbddb3d3605047fe709202a5b5dfa19d3967cb1dbd2d7fae1f4bc5087d28d0bc018eaee3800ae86c526ac5a1dc4fd51eac8dadac79e9026d043cd56426f01910f1c57a24dd13f1dbdfe9c1a6d308e8f978d2d039da3123368ea183dcd5beb106e1da9f0fb14b67f6716650145afc6ce3bd479a1b04e6b1399ef2bcc37ecb6f37ae3d3ba782be0d92ffab8740cc94d3f054bae804b4bd5507766345c61a32586df6beaa5cbf8303087fe8cd64de92d130afbf504c5b5aecef6643a5ffe2e829be4237909aced80c6907d79d7923196d25ff3337fefa843cac7c8d2ed656f781b3a47e4d116a141a8a4cc1cfc0127c1cf733d53f9f6498e7d8b77233fa0a266fbe83291ac36d201227ac4a801e2e69e466d05c81ccb9df39819295fa625e530acc4319665aa6d6333ec54ee28fb9ba424255b590e81ba1ec49cc107465a13e1761081207b0fff076429a85b27589d73fa6df782b84954363801b862456c91d0e01902106911d60348feb5a70ff26b24b32355269bbfd22827dc76c675697ef57b62e01c571c0b24f7ca04fe839044cf3bbb3486f3772b79c77bb4b26a79e531eca4406f92a8e810c8d9fbfe80c6228306ad809e9176232d3b620bceea15217b47a329e3aaeff2f86fc9d91e3fae4fc5d350691f15ffacd441e90ab9bfdb9f9f0c819f7df80268e1799af9c95d45ae6a3049642644694deb3c0b962362c8ad80136076f70042d134f0046dbd51ebdd590a98691214c5c052470f161b71ad85224e41a6d0c124dacfc14a65ae96836826cf071ee8e213b97c8071525c61be201428cb40b69335cca165fb6865defc537e198560a3643bc0fef08e707ddb1fcfcc40a83934c8cd5dd41d3131e2bd9356aba47695b3ec4be9c0e53dab163ee27f66e4cc0e335eac6e58fd4e78c0d44a66c0e0344dcad3f5bc31f54b975b30f2a1d5ce4802e6c4d4a63927c607df1f9af864d979c143fd35cb2b79a2e229cbdca132f124478189a63c929441d70d1499dbffb71c1ccb93f94b16824ee595562c553340b724139731d086043ca18ec68918cea448201fc943d7b958efdf463af06b2549ac2419e23c997e632a987c714be5b09b1f657bccc5f1a03b544ecdab807e694d3e0162cef24696e2c488fdada3446772417526c06968a5978a2d530405fb736116fbffff835552214c9e5e6d897fef97561f3abcecb44a3cdd1ea81681635f665c171cea364ce369b5367250c1be1639567045f066c0e5ed3690d818a2d4037fd61cfb6e59af2dbd3a2bc411ca86a38c40150cb508cb32f5be55bf1af82bece17164c8dad2fd105bad96beb3ce769c33c5dacb30290ade4ae0385d3ba17be88deb8a3a65d349041a3f59f22c27016466464ad3316bde546f0b184c76839f4752a72873e7af1e42d0874d69359aeb80fe854e278ab2aba7f1c8ff0bf8abbb0562e4b7c2c8a164a09344ee601c5d8371d2da3ac5800569d4e07ee9728192c72d63b503006bbfbe516a14727e6bfb5641b9a64d17626bd6988ffd7e38c94d3240e911cf7d29295ae24091537a98b2603bbcd54d30594d6e916dc77001170b1993500e5d2f8d8e21b45eaa9a7083e3da6de7cf6e2bd2aa8893f28fc0a82fe5e40c67e037416adb36823052e5276b70d9a30a8eceff0f17d63faf0f968d7231eeaf6eccf6b84281ba212e5e2424ab7e6645624214c9049bc1edaedc1b71de839ac7446d0aa3988dfd280f8cd2e5f0925d106f13af66764fa42e41b55588d49b9de6206479a98fafb4cba2d7cbfc86dd548f8b9061fc6993e1138e77e27e6bd760b9d8f16c02fc30fbd36e09980ea6f110847f3438a50883dcde43757eaa4ccd9074961a5bc47bcc97fe26b78bfe1c6d828e3980809709b6c640a04fb9d89ac13e96f8edc9d45942e1ead5217c34c1e20bd689193188c100e2a3c21fd78e6b03d7a9d7e0ef3f6ce2bbd1bbf633f14d0ccba4b2b57a19e57f3e6d189d684600f24d179bf9322d2e29417b587b7d7e4b644d665ded06f7bad380ce0c5db5f92d56e43aba067ebe726479f78c4d6df416f22186058e07b3a4f6dbe70e4cf63aa61ecdcc91795eff0f417f3ba2d54e7c339c99c41db4b30b0a5973ea6e9054eb98c495ccf67c1f0db0256d51686d8967536b4f1a3645713ea24ad2ba89f896d6e4b2ba3600f0593ccf66b44cb11536963cd273a47fb3cc9c3bf70f36b3a656d3b012e9ae7ff96e9e884197f71dad779ac14e21f6bae0fd8d204a2106f93f03f281bbb4e52561f4684617f9a6c7edb8ef6376422d2c37055496f4eae3a3c43d74e07ce77ecb40ebfa3a25a175f8a07fe3dbee75ba8412a67f34d6c7ac40a578c584143a2f69b5c5e5c9a3d0a8718b0bc431574406cde910949904b1c168d6b436bb7db536781d5a202105c5c15f5fc84eab9d82911ff736c7fbe0f5d7cf0c4e750f2085718452ad8531c6ab2a8198cd8a2e807cb59bffa521a997d561bb737d6e5217a8f1b445061de630eba43d43c7c05c6267a05bb56b2e1586651c610efb0ba9420aade72d0db3c06c6c0118ae2d42455b082c7825b96dc891545318dc970519c7a9b8017a67552a291f1eb3969c47660d3348b21f6fe4ee3c6fd9ac63264c365f24526b248a7d3ce515c3dec52b8acfd64b4085975e6dfc272b881eaa6c24b6d4202b1e8849f18582d858fd4bc2d466010166a2f3e5e47e1703f4fb774abca16c631bc4dfd7123bdcc4ee53cca3953316a273afea5ccf9c9fe480f82b6396856ffe4ce487cd69e78aef86f2e50b7618c7544e5fa9a62b3103b987d136de335283476a71ff36a3bab7b2b1ddf2fd9b81cad538370e7c93047023c3b7f9dece8c6ba818aece2cc35aeb033ddd28e1b8d2af8e06eebb4cb0f1670ee801e33cf52730ad11a6ca73ed928f8de159def301fddac8103beed0a2ba9c437a5e0ee8c351132799a5d724c8af47dcf7285748caa1b39bb77cb47561be9e037daf1872251c0bda39c4d11d101a5b9dd84735da79b775795aa7dc633cb80faf9fcc759c104d8a1c5c30eed42dd4b063dcad454099073a78afeeeb2475f884c98bff441f72f74faf716011927e26160e219263021c0ad3631dfcc26d076c6ce3ce2d57cf2550f7fbc7d5a45292d78636ac7eb10ac71cd78d1a83e9ec546ec26e934b2059fbe300462f8f3b93d040d279b238512aba21c83dcb7d286e7b7a7254036746c881afbbfa3efdfce44636e518954ec3be1015c07265f1bf52b5d80cbc7c04916fad3697d5f61438eb6db6b7286e47ca31d882b9c1bd18ed927fce98674ced98440232835c5c72d974127965c6d5031b990753ddc8b3994b08ce5084a9886a95c5aae25ab5400c72d25ba29a3240c176e8ce9773bc25ff300f22967f67fed7423183bbc2235087a59023992410b84de9b7e16b45a69471fa4caccf29038cb9345a5a60a0e28a1a46404eaf17938d229b9b85702a985180c00670aa95ffba84b8bf487b2f25ce42774f99fc7230c28358e29f0b9c38716f34124ec9f31e5556dad5c1ab3d02aba2cdeb61e7372b5bdf0df4bffcf476f913752011e754c76529831ddc2684e4029b443aaa484f50b7d00adbfb98422faa294abc70d61b6600b0a25a4370140d56fdcf194a30b783af51100788648ad625afba541c61604f0995260d846bda1443bc4f814d27715a354feb23c5cd07cb835aff6c88929d298ecee1ea1572fbe67771c61e53b963b286b15c4ea84a6051940b4923d3c2a1823423fe6c0fff449552e0631d91b22460b1cdda543f5e83d25f4f68585acfec9e6ec726bd090492ef4c6b96b2ebe49c202bd3f1fefc1e0c586f3e9fb7feecb29542a594b0a7914a545d329de020cc387e46e06f3266cde489cdaaa5b407a99c01fd382f69201917f879503351e70f3ddfbbaaa773dcfc23dce186d743e3f6a0c32aaffe80ec0f9c75e70ab5e35637e57669d83baf18af8992d0c4f85b97073c1d7e0f9f202ce38419f54e7bed94071cc7d4b1cb79672b0d2e8140da13881caf5acecfab0bfa88aaba6561439aa4feeb22876abfe02f5c9995816c2abafbbf8b84b17c086cc381b736b9704f35936dab3278428cf1ffe5e561e826d47be65065dfc72820f98530206665dcf6a6ea8aeb0fda0e65d6feb9c101be3072d2dc2a19615e5a11dc86b2aad05538c38ad1b096c1a18a503e00d6cd467897646513609e248ac1a9acd146c35c54e210fb5a992f0356c98e53581b4d70438d31c076a03437458921e2fe28e14511733ad94d2bba444fe6e000d475cfac6a639cd0111002ba88eff4f1d48deeadf737c725f2fb9a2de5b64b73f116a7fdf6a711269dec27a00b2297741a47c557e5580492480947fea0d6e22e3bc92c05792960caa79715721ebf978d24a43da8d15f2c4bfabf380b29dcb46b08ff0f93cdda816571f9b6504c0a789c16a4309c30d5a6d5034b103354bc5803f515a1516ff43cc01bbec3bbf32aacd07213e34c5fa7402ebcade40530d72fa96e10165606202103185ad9f4a5000bfa32c8ce14be0dc1b00a5d845eb1397de7999e7e3e3b44a54c1d6eda1590936475a10ccd34c83ea5c81e772324d5d71051f741a85757ae15e4bdfc1b633755258e529cb09050b69ad382ab00e6051fdd6131820b409489cb859929ca290b76a3f90577651c18012688b4ad303e9e8aeef11fe0e64dec96efc602b590ecc37a76f3054b6af530948731f2d65a6e906a650e320ed183029b0c0c3bd41b4526c030124743b19555ac8b57c9d566d11cb623647948812f2fa8a31032ab7262bb285da07aa564e6ae83cdd79d6770202877a9913b9047116139213dec4f588e42e3ec84f7893fa6afdbe1c0c73876a86dbe94140b7f32748d39cac83b5bf8a2d4dbe32a2218ca7bb759bad5f1f37d515f64e02b46dc6e4f80e8b8cd7f85d235cab9a6416950d537ae8a7a48a9c8a152682d95645b966eb56bacba9c188456ea4cf6d0958217a80e244e44f07fa90bf5619d3c2438239e6ed0d389770d9c0c6f3026ec6423ec6250795804ad462ffb6bb36ba4b4dfd2cdddb38c6639e942c1caf03837c047d33d3b2ffd823a6f21b8f7a641ddcf1e52bbbe8262650", 0x1000, 0x80000000}], 0x0, 0x0) 13:52:41 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)={0x2, 0x6, 0x0, 0x0, 0x2}, 0x10}}, 0x0) 13:52:41 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_int(r0, 0x11, 0xb, &(0x7f00000000c0), 0x4) [ 370.995935][ T9569] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 371.236857][ T9569] usb 3-1: device descriptor read/64, error 18 [ 371.262369][T12725] loop4: detected capacity change from 0 to 264192 13:52:41 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002500), 0x2, 0x0) write$FUSE_ENTRY(r0, 0x0, 0x0) [ 371.445109][ T9569] usb usb3-port1: attempt power cycle [ 371.520319][T12725] loop4: detected capacity change from 0 to 264192 13:52:41 executing program 5: bpf$BPF_PROG_GET_NEXT_ID(0xe, &(0x7f0000000400)={0xfffffff7}, 0x8) [ 372.185126][ T9569] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 372.276282][ T9569] usb 3-1: Invalid ep0 maxpacket: 0 [ 372.425422][ T9569] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 372.516693][ T9569] usb 3-1: Invalid ep0 maxpacket: 0 [ 372.522384][ T9569] usb usb3-port1: unable to enumerate USB device 13:52:43 executing program 2: syz_mount_image$tmpfs(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={[], [{@rootcontext={'rootcontext', 0x3d, 'root'}}]}) 13:52:43 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000100)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct={0x0, 0x0, 0x0, 0x7}]}}, &(0x7f00000001c0)=""/240, 0x26, 0xf0, 0x1}, 0x20) 13:52:43 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_int(r0, 0x11, 0x67, &(0x7f0000000100)=0x4a9e128b, 0x4) 13:52:43 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r0, 0x89f4, &(0x7f0000000240)={'ip6tnl0\x00', 0x0}) 13:52:43 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x0, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:43 executing program 5: openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f00000028c0), 0x2, 0x0) 13:52:43 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$UHID_CREATE(r0, &(0x7f0000000440)={0x0, {'syz1\x00', 'syz0\x00', 'syz0\x00', 0x0}}, 0x120) 13:52:43 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="2c00000012000101"], 0x2c}}, 0x0) 13:52:43 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x40087602, 0x0) 13:52:43 executing program 5: r0 = fork() process_vm_readv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/4096, 0x1000}], 0x1, &(0x7f0000001740)=[{0x0}, {&(0x7f00000001c0)=""/28, 0x1c}], 0x2, 0x0) [ 373.789285][T12762] tmpfs: Unknown parameter 'rootcontext' [ 373.827870][T12762] tmpfs: Unknown parameter 'rootcontext' 13:52:44 executing program 2: syz_mount_image$erofs(0x0, 0x0, 0x0, 0x1, &(0x7f0000002580)=[{&(0x7f0000000100)="87be10445430f1f049d23d4d16d40de65f14a42d799c4904e450d7539104e5ff438214e95ba437cca675d1e56a29212608e9819cc27b1579d69d071b4ea0d81960d4088a2b50ddc5a857aeb39547c513c6a6f3ebca1f1dc380b1d7b5cc0434361670df5388997dfbac0b21b2b7ce7d99726ab176d5774aaa6549668ac9762fc4bd46e5440bc7f5e27b9b03cafe422064b9016721d953b49b93e53d52a6488f40c7baa1a6915560a8dd6d3ec63718714e1d15515e358ec269925d851f20e320fe131f432e7dc8ac65ef51bd6136009c91c39f29f893e96f633196b64f868ae7672c4cd5fd157bac6e78fddbeee90d1974ac3424b430bc60002d7c36e4d98b0caed7c1f9e6e2e7f59080fc676064614ff27dafe1d447dcc9513ee9abd10b3773e4a4ddac57f57cfac89f41b85e032685d24d7d6d24ddc97a80331cd2f8ea95bdc7816cec5676ff05cfc444b931c845cd6fcb1692244fdc68f0adf2da7895e6175405fb58264c2501716ba2862f97ba7ab836fbd6a30981ea81e648c0e8c1774b8f2615fd276f421e005938f752b0801869a011aa4ed243b1106f10c64b8cf5c3ee315c59f2304cd0796d3ebff121aad543dac5d87b7774f2d4fa4ec3f4b26d352de087fe63e4e4d1c04be70dfcccba38471d25446606e58ae3e6ebfcb531128d7d4a84e77f688d98392de93ec447640ec2a5769c785c2288ecc8be378f1a7e00321c7e8b4739546103950df0407cd7ce047165556b1bd7d1fc2b39006c6cf77a154a5bed5ca653e440dd8b9d02afeb6edc69160e05331ae7c5dcb00a7c341f4d91ef9c807114cd130f17f27f0ab16f8f046023b91984642648c7c51b5587f638542ddc5ae65541ccb2c2eb3ff14da3cc7669a929d2c2952ae6c243f517337db9bd3a4ae53247404d90f6b72d2b11e29e5479a8b2c0a384bcf59e605445f28899783da89bd69eb0095a681dc35b9251088a94254724124d0f512a45f38bf555e0ecb3b9186115f56f9edf1b007ac22f07a79892fdd3da2e8e3609b272d773fb7ff58e026a502dfbc8067ee9b6fbf75277467fb2a6c1d21c292c1e6a3ce50cd6a5d67c461d2dcebdca665a06856ea88ccd1d486dddc1d5fcbef4611a2c10239dd5e123b494d234c73cc14ee99b376d08893db57454814615b715d794db238d97529a283f142480df8960c2b79ff4894e93fac61451b12d74ce418b4dd75896be1d66c55a099b017af5a7452e2680b6d7e8b6040eb0a1c21f930b9c6ebc4a28c188705416011e4ebd5ec9287aa1f83eb850073ba76ec2fbc2c181adc9b018c1ceaa1fc066ff28bfa853803958921c8bbff8658fcfcdeab207a0b64c42965942a9a60e85ed4c934914bf7bf3b1748b46700d16e88a5d21e2ff7656e6a003c1f20ebf2ebd95b96c16f92ee86f010422578b651f0639503d93df0c3716453443f1bb40a8a3d8a4d60da395976ade5c5d90e119809c55c294a1c091c4b41dfb37dcddbaada447d1c1a6a6bc0adb6e17f9cb5ce4f207681a9ab7bfab22ac4b9ecd4afa86d3c29df3bc0fde4ee4ff165822889b59f811c4b8704609cc511efa47b9728a81b078525b8b058e77634e7b8e533064c38ecc1bc62573d37721e1469b927731ec3311f16b56f5a75f709739706c36969df187621b343936823b7a32f7d6178c4a3fa4bb1882900fd1d8742cd4628850d30b437a80838ce6f11b4654ad1912c3142641e9b5222c7fba62a28c33e4fd0f200fb7aebf0e2973fa81bee9c8a708002e4860cdbca46230906d0e14cb15a4916339d66f565df1d3efcd48c347f7abf103a2c8a20feeed9c3a7455daa0c795fa45d5ceeafcb7241df5c0dc5d6a52b270cecd3ab4b6d889115f70e0b598bd66e3855240a21bacef35ddc6bc4e458af54b5173f571b8489680c52a0c6347951fc1410585695ec6d8380a6d4f3bfb64f82e72d63f2ff2862d116f2758a368ef463fa7ca1d56133187c483d87e7b8cb1f00646e74360edfbedaf94c50a7d7d099b006fa2a86673b16cacbd3705725dfd038831c6319c879c13c29745f319278125ab861054f56d45f75e505d264b856a20a5b798654d1681fe828e364a6dd563f0fb791835f28b7841bf8a56d15fd75ca585807426b8cc0ecb883d22fc60e10760580769f0cf90b86623b13e36be2d8ce34fb023a0d598150545542925dae0d3b7a4579272958dc2f68d5387b7ec34e2713b08cac31a7e46cbe398e87251e9b0c3c087b75797d699d800684610e3778bcc261142e8fa0e31a51e1d4cc8c1719d155a6b58ac45ae4b28a3b8dc6f41a63851606ae4de2a406c696ecf754bac998c4612ae0e2c02c49347bed5244453db44cd01ed4b11ef18b9d744ce5e479574580dd5f84d4f5dfba5ba99d24111a84ac70321d4323f9c228290bb91bc4d5d94e5995d80428ae90ccda6e014b63f3ad29a0ba65bff62af8072d46ec29fd9b59fb6cfe33483b42c72895475a36f7de6004c95dc2f8b0aa049801fa130218f41cb0df2427707d741ec06444ec3b755f336f993ab98ab25095120c738fc256b0b21b5dcb75af49e205824fbf7619b7ed2f3f297cbca997c27b7b941b0f0f513ead031f1924bc0788229a8bac56456d23af9f1b0f108e884143c38c9696e765bdcf81b1c2f5fe7b23e57000595eb651010b81d8f19fc33fabb349ce762170db710083b33963638cfdae164895e2facd2b5fe4cfc15e0e8c3e3da4ea5a72fb5d9dd11412852532eed2c9b07eeb50b8bad8d2069a45f48eebf07a6922580c3dfa4583e6a8944265a9b9e62fbba9b28e1f849c28d130c34c0727d7039de16076d5aa82a19d9b270795575e007375747411b66668fbc15ca78e4a1276039e93badedfaef9b4d047fd7f27d52b52ddcd83593ec3fcf952309a9a35fde00c9dc94b6d07c745ba519bbeca0924f487f18952371f175415b934fc041b4a256a6892eab085335e3ee11e4ff8b07a0f979cb06c154ea4675b7710771784591f530f7e861b6b3425a4ab85bf8b714cca35c7ba7a5358968dc6acd53ffbc4a535d4659be103ff1e36fc1e6ab6ec8887e2b2a3ae9cefaebf27a773b61f9534e21ad482147a1febc66c10c84cc387f997cb24e0dee40995068de6739943b29fc5e40260b02d34c1e2b35c30fb8f4336e53ce35dd5d33204b918fcbf3280485db0acc6a8a10748d91d509a0c21b60c23610b7f8b43a4cc135edf71ac7fe81686e2fb84c06b68fd68fbe7465b5631ad5e046e1f90c2a4c5538c2f2bd2236be7314ffe371bf99269328d2d82d16669392b02c84e1de92d4f0a316800200191e9c210523b741b76fd810a74525901704ecb43df7cc4af9ab9208a0cbc01d9ceea0d488bf9ba9ed950320f739b82f79dfb3654cd644f4af3d54edadd505e2638101093593db59a112b0563e4593c5c1f220156f4f54a7f43ce333e37a3b8b7f28968041c0db1b30fdb9ca1de40cc2fcd97c7df6db72ad7819dcf7ad17b3146c514cbbd1451bbd84491c926c840ec721477980fd63d6127112e3053bba4ec042b3b0680a3b314deb14442987c426012cf8df6740942b9937e22a8cddd21e80aade439c84b65f276a1429d37615496ef6ebae03761d6d5791631cf7f962d4ada322227c736b62bdebcfa494a34c37e47dd15dd60fba7e99a1916f55b5e5e562d6d81002ea0b9ae94bec7c1abdf033727a6f937c293d7bff82d2d53fa0645bf008fba5131476e007f7e7a681a4edcf3ff48e6bf38ab69c74de808242f08d5cc1d81d3e916615b2d8aa7fbac94852efc0cf04135052b4ac717c120426989ad8e38503a6c26c16d98353fc901917d28b1f8a0b30367aba8be2dd85e80040d5561334741f0d7227d25a0e2ecd1e51f8cf0f0d2466195f2ec0c362b9d2856fd75262c6de91cdde43bd9423b104c775fca1fa2f0b3b2e9334761b1ce50036a3fe0087fb8046001488b6733b359f904eea56ebb82a77c04fd3c44d68036492b1de4fdea91fe80d449c296f2bde82482cbd728ca2d790754aa949bff00b1a35236e3f60e902ad68a379448e0e2e23455f55a800c2980f21bae2bfd4350d216a11d8b831f4e3ddc3347543328e596294b4061abe0adedcebf50d830a534c1f6874621005fe68a36bd6fb76369a71a9541b1ea4c3556acd6a1548f344ac9b23d0494b5309de6b2619740af663e05523ab6bbd2bf0e771b7e4b93960d32ee50530e4d7ef280d2ae0b9f615647977e0a6df39f905d0f2e7da6ce4b71b8298621b7bf456db33900f2d9bad3a8761d6121011ca039c1354e7f4001d33eab1d106e4e741b0872122c58b7dee6f50a618d5b01e1bb0c1fc6177fd3cdb87362e8d172d4ca802ffc33c04e649056b9049978596d117c0a5712523a0e5711bae9a820fe4be037b7db53f52409bb07cf634d43435a2fa496f6c58c96aedfccf137c7138bb01177dd652de063593d81a0a29e85fe0987f5b46ae1da2e753e1a2cdd596ab505cf688b3bee02d5a4f5757ca6edaf8e0c2b4ab468dd65b3fb325549517c709c75f3a00807a9b666db875af313f3029b6e0c17cbdce7872e84f56f0097936b694c410c6ae34ec8d85cb5b994057bad467aa1eb317e3b7791e6a6f938942faf923976d96bbddee30784181968fc602522c64cde417aa38a45f7f5059ac0374da39a8aca3e72116fba96117f6b63eae621ffbbacdcf122d53fc06387a512d2c00d6f0f472c4f57180857064aee1445c5b367e4577110ce8a21d4577c62ef203690a05a869226c50b7f17e282eb0d14c86d659baa476acc07a81d4d027971219d46bd9a1fad06bec9eca7f76b2424eb110c909eb6e688e7c56c684679d67732d4df19177cf39f0ce05b02cf00b11f8b418f37d196914559671a2a5f8a017bb7af52e0431f40c309084c3e32c6ae3a446eb4f26b5e2004313ab88289a3584664c5293c8b979aeb1b156361dc5992298d2994a48ca2a84b912c8787ad9dea494a4da3ddc0c2fb8164c5ae5f466e6c924b4a34d3eb511591148bc9b8e8975da3c62252376af20edf5165ebdd38946bd8d599885a466d794cf93cedf629a77c9e524b49203d3a9f6dd3d0d0cf31b9cf4c90dd2e010eaf943b6dd4bec6a2780317aa778d62ad520aba11b153dca80ff270405137bd508447c775344b80eb213df82d8306e180a42c699724cf8704320cdb0e8c9f3878963f631e3e9dba606ace0d066de5d710cea32a59362a0ccf0f7e6fff8c31e08521c415f136eeb21479ea5940798d7f6f9961e54a8d60d5321efd5ebf0af97284ea06064f9fa71c0b240e754dc01ec66a48b34df49483f6143a55e6dc62cea1323ff28cb5498a917bf926fb94423f541d17ee965e66c17d0d2a44c7e8c859df28853bc8f718c0d0b49fcfd912e7c02873e368cf577b674113dbab40b661806e4f26dee6568feae13c493bff343ed5c966b150b805c189a3afcdbce84b98b5eb1b7ea8dad575b787c86a5deeec330694ea7a5d631e7558d6e00b74633ccd3dca30feccbe3457b958d232c039cde3ebb2779ef669372fda6cf0468528ee4f72b28e6d955f4ec6e5230eb954dfab1bfbae7fa4d5867b2695a4054e8f03d2b9c5da2e91df71a47b0a817921eeae96803c8c6717489911604ed144ff770f21adef2919b6f43decf2aaadd7ab902eec05c8838221e0c4c03c37ae772f58e9865a60bd8d50d19b13510cda6feaa188bbbb7be62e35deff6d104c49922d18a23d238a10eaae5d37fd789121071e960c773bb89cee794844d14356f3a752da0437c7da3b76a3f799fa000de0e46c221015efae0bf5ea11fa0bc9e", 0x1000}], 0x0, 0x0) [ 374.086618][T12769] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 374.096493][T12769] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 13:52:44 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000640)=@raw={'raw\x00', 0x9, 0x3, 0x208, 0x108, 0xffffffff, 0xffffffff, 0x108, 0xffffffff, 0x1f0, 0xffffffff, 0xffffffff, 0x1f0, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0x98, 0xe0, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'pptp\x00'}}}, {{@ip={@remote, @private, 0x0, 0x0, 'netdevsim0\x00', 'ip6gretap0\x00'}, 0x0, 0x70, 0x90}, @unspec=@TRACE={0x20}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x268) 13:52:44 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0x16, 0x0, 0x9, 0x6873, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x5}, 0x40) 13:52:44 executing program 3: lremovexattr(&(0x7f0000000500)='./file0\x00', 0x0) 13:52:44 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x0, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) [ 374.400517][T12775] loop2: detected capacity change from 0 to 8 [ 374.529751][T12775] loop2: detected capacity change from 0 to 8 13:52:44 executing program 5: setitimer(0x0, &(0x7f00000004c0)={{}, {0x77359400}}, 0x0) 13:52:45 executing program 2: creat(&(0x7f0000000000)='./file0\x00', 0x0) mknodat$null(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x103) 13:52:45 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x4, &(0x7f0000000000)=@framed={{}, [@call]}, &(0x7f0000000080)='syzkaller\x00', 0x7, 0xe8, &(0x7f00000000c0)=""/232, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) [ 375.021863][T12790] not chained 30000 origins [ 375.026422][T12790] CPU: 1 PID: 12790 Comm: syz-executor.0 Not tainted 5.12.0-rc6-syzkaller #0 [ 375.035205][T12790] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 375.045263][T12790] Call Trace: [ 375.048537][T12790] dump_stack+0x24c/0x2e0 [ 375.052875][T12790] kmsan_internal_chain_origin+0x6f/0x130 [ 375.058599][T12790] ? tcp_recvmsg+0x65c/0xe30 [ 375.063194][T12790] ? asm_sysvec_call_function_single+0x12/0x20 [ 375.069363][T12790] ? kmsan_get_metadata+0x116/0x180 [ 375.075086][T12790] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 375.080892][T12790] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 375.086970][T12790] ? kmsan_get_metadata+0x116/0x180 [ 375.092180][T12790] ? kmsan_internal_set_origin+0x85/0xc0 [ 375.097810][T12790] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 375.103879][T12790] ? kmsan_unpoison_shadow+0x74/0xa0 [ 375.109171][T12790] ? _copy_from_user+0x1fd/0x300 [ 375.114123][T12790] __msan_chain_origin+0x54/0xa0 [ 375.119079][T12790] __get_compat_msghdr+0x6db/0x9d0 [ 375.124200][T12790] get_compat_msghdr+0x108/0x2b0 [ 375.129141][T12790] do_recvmmsg+0xdc1/0x22d0 [ 375.133655][T12790] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 375.139466][T12790] ? kmsan_internal_set_origin+0x85/0xc0 [ 375.145097][T12790] ? __msan_poison_alloca+0xec/0x110 [ 375.150381][T12790] ? __sys_recvmmsg+0xb5/0x6f0 [ 375.155142][T12790] __sys_recvmmsg+0x519/0x6f0 [ 375.159826][T12790] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 375.165900][T12790] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 375.172061][T12790] __do_fast_syscall_32+0x127/0x180 [ 375.177264][T12790] do_fast_syscall_32+0x77/0xd0 [ 375.182217][T12790] do_SYSENTER_32+0x73/0x90 [ 375.186722][T12790] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 375.193052][T12790] RIP: 0023:0xf7ff9549 [ 375.197199][T12790] Code: 03 74 c0 01 10 05 03 74 b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 375.216979][T12790] RSP: 002b:00000000f55f35fc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 375.225394][T12790] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 0000000020002b40 [ 375.233479][T12790] RDX: 0000000000000270 RSI: 0000000000000100 RDI: 0000000000000000 [ 375.241447][T12790] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 375.249417][T12790] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 375.257386][T12790] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 375.265373][T12790] Uninit was stored to memory at: [ 375.270382][T12790] kmsan_internal_chain_origin+0xad/0x130 [ 375.276106][T12790] __msan_chain_origin+0x54/0xa0 [ 375.281042][T12790] __get_compat_msghdr+0x6db/0x9d0 [ 375.286154][T12790] get_compat_msghdr+0x108/0x2b0 [ 375.291092][T12790] do_recvmmsg+0xdc1/0x22d0 [ 375.295596][T12790] __sys_recvmmsg+0x519/0x6f0 [ 375.301142][T12790] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 375.307220][T12790] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 375.313394][T12790] __do_fast_syscall_32+0x127/0x180 [ 375.319640][T12790] do_fast_syscall_32+0x77/0xd0 [ 375.324578][T12790] do_SYSENTER_32+0x73/0x90 [ 375.329081][T12790] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 375.335412][T12790] [ 375.337723][T12790] Uninit was stored to memory at: [ 375.342726][T12790] kmsan_internal_chain_origin+0xad/0x130 [ 375.348446][T12790] __msan_chain_origin+0x54/0xa0 [ 375.353385][T12790] __get_compat_msghdr+0x6db/0x9d0 [ 375.358499][T12790] get_compat_msghdr+0x108/0x2b0 [ 375.363693][T12790] do_recvmmsg+0xdc1/0x22d0 [ 375.368198][T12790] __sys_recvmmsg+0x519/0x6f0 [ 375.372873][T12790] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 375.378953][T12790] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 375.385206][T12790] __do_fast_syscall_32+0x127/0x180 [ 375.390407][T12790] do_fast_syscall_32+0x77/0xd0 [ 375.395272][T12790] do_SYSENTER_32+0x73/0x90 [ 375.399775][T12790] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 375.406105][T12790] [ 375.408417][T12790] Uninit was stored to memory at: [ 375.413433][T12790] kmsan_internal_chain_origin+0xad/0x130 [ 375.419157][T12790] __msan_chain_origin+0x54/0xa0 [ 375.424106][T12790] __get_compat_msghdr+0x6db/0x9d0 [ 375.429219][T12790] get_compat_msghdr+0x108/0x2b0 [ 375.434153][T12790] do_recvmmsg+0xdc1/0x22d0 [ 375.438741][T12790] __sys_recvmmsg+0x519/0x6f0 [ 375.443416][T12790] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 375.449488][T12790] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 375.455645][T12790] __do_fast_syscall_32+0x127/0x180 [ 375.460856][T12790] do_fast_syscall_32+0x77/0xd0 [ 375.465707][T12790] do_SYSENTER_32+0x73/0x90 [ 375.470212][T12790] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 375.476540][T12790] [ 375.478864][T12790] Uninit was stored to memory at: [ 375.483867][T12790] kmsan_internal_chain_origin+0xad/0x130 [ 375.489588][T12790] __msan_chain_origin+0x54/0xa0 [ 375.494610][T12790] __get_compat_msghdr+0x6db/0x9d0 [ 375.499720][T12790] get_compat_msghdr+0x108/0x2b0 [ 375.504658][T12790] do_recvmmsg+0xdc1/0x22d0 [ 375.509160][T12790] __sys_recvmmsg+0x519/0x6f0 [ 375.513847][T12790] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 375.519917][T12790] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 375.526075][T12790] __do_fast_syscall_32+0x127/0x180 [ 375.531274][T12790] do_fast_syscall_32+0x77/0xd0 [ 375.536123][T12790] do_SYSENTER_32+0x73/0x90 [ 375.540627][T12790] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 375.546954][T12790] [ 375.549265][T12790] Uninit was stored to memory at: [ 375.554270][T12790] kmsan_internal_chain_origin+0xad/0x130 [ 375.559987][T12790] __msan_chain_origin+0x54/0xa0 [ 375.564922][T12790] __get_compat_msghdr+0x6db/0x9d0 [ 375.570043][T12790] get_compat_msghdr+0x108/0x2b0 [ 375.575070][T12790] do_recvmmsg+0xdc1/0x22d0 [ 375.579573][T12790] __sys_recvmmsg+0x519/0x6f0 [ 375.584246][T12790] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 375.590326][T12790] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 375.596503][T12790] __do_fast_syscall_32+0x127/0x180 [ 375.601702][T12790] do_fast_syscall_32+0x77/0xd0 [ 375.606556][T12790] do_SYSENTER_32+0x73/0x90 [ 375.611147][T12790] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 375.617561][T12790] [ 375.619872][T12790] Uninit was stored to memory at: [ 375.624881][T12790] kmsan_internal_chain_origin+0xad/0x130 [ 375.630597][T12790] __msan_chain_origin+0x54/0xa0 [ 375.635552][T12790] __get_compat_msghdr+0x6db/0x9d0 [ 375.642400][T12790] get_compat_msghdr+0x108/0x2b0 [ 375.647335][T12790] do_recvmmsg+0xdc1/0x22d0 [ 375.651839][T12790] __sys_recvmmsg+0x519/0x6f0 [ 375.656526][T12790] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 375.662594][T12790] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 375.668747][T12790] __do_fast_syscall_32+0x127/0x180 [ 375.673946][T12790] do_fast_syscall_32+0x77/0xd0 [ 375.678796][T12790] do_SYSENTER_32+0x73/0x90 [ 375.683296][T12790] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 375.689619][T12790] [ 375.691929][T12790] Uninit was stored to memory at: [ 375.696933][T12790] kmsan_internal_chain_origin+0xad/0x130 [ 375.702647][T12790] __msan_chain_origin+0x54/0xa0 [ 375.707582][T12790] __get_compat_msghdr+0x6db/0x9d0 [ 375.712689][T12790] get_compat_msghdr+0x108/0x2b0 [ 375.717623][T12790] do_recvmmsg+0xdc1/0x22d0 [ 375.722127][T12790] __sys_recvmmsg+0x519/0x6f0 [ 375.726800][T12790] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 375.732864][T12790] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 375.739014][T12790] __do_fast_syscall_32+0x127/0x180 [ 375.744245][T12790] do_fast_syscall_32+0x77/0xd0 [ 375.749111][T12790] do_SYSENTER_32+0x73/0x90 [ 375.753628][T12790] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 375.759964][T12790] [ 375.762289][T12790] Local variable ----msg_sys@do_recvmmsg created at: [ 375.769062][T12790] do_recvmmsg+0xbf/0x22d0 [ 375.773480][T12790] do_recvmmsg+0xbf/0x22d0 13:52:46 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001240)={0x11, 0x7, &(0x7f00000010c0)=@framed={{}, [@map_val, @initr0]}, &(0x7f0000001140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:52:46 executing program 3: socket(0x1, 0x4, 0x4) 13:52:46 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000280)={'tunl0\x00', &(0x7f0000000200)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @rand_addr, {[@ssrr={0x89, 0x3}]}}}}}) 13:52:46 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, 0x0, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:46 executing program 3: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x16}]}) 13:52:46 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x4, &(0x7f00000001c0)=@framed={{}, [@ldst={0x3}]}, &(0x7f0000000200)='GPL\x00', 0x6, 0x95, &(0x7f0000000240)=""/149, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:52:46 executing program 2: syz_mount_image$erofs(0x0, &(0x7f0000000f00)='./file1/file0\x00', 0x0, 0x1, &(0x7f00000031c0)=[{&(0x7f0000000f80)="e2a4a4c2e36c21a15463fd763d1f96fe8c3f11234420f8eafca8d06c4e4747fd7d122f9e8e869173e807cf54360d9f27534aa970b9b0580e82bf7e45938f33764e8c84ac56a18993c266db5e841a8e45d753677f1ce5a5f086b461eb68c817fd8ed0d7975943951fdf0999a5211d464727676697924e608d1bdded2d4f08771d77db3fd69d845ca4a150341b468c3ea2cd36ed4253b55a216ea85a8a085ab2eb4335116afdc9eae2861217677fb59b947d20eff013fc963cc20e1395c060558362248120d2da99b6ad7f84988cd875b56a60079e70adcd07eabb4b5def1f38e13febf47a1d3cff304dc7ecca66e126eaed13b574244b41f3b469f8883d14ffe15d6e636fd33ee9e7139c918f5b8b55e702648f2ce5b846e88609b6767d62c1ea1f9db839dc6dedca34d1ef80689c94f01b9e11822aaf069790e4269c9deef08f824beebaa894e5637c606ffb19621419e9a081578b4b67ad37ed8f48e12392d41ce72baf5baf8e4bfca00643eb39e4f4391e589d701cb937164a4b879315190bcc82b4299755d1af7fd28c4cd90b59c98cf125e0ba0544de9f5de9c698de72b9eeffeba46a85ce22204dad92aefe2f36229cf4ad5563a611c07d44e123d84637b8776e7b6e6551601f79082af41ef8b1498a3ec985427361f454e79c7196ecda40b5ba7e09242a0f223b16f31a2627e97bde218da96c4025878c47e2dd49ebac649e7721616e674ac39d41c1879d57cb5e3d4f4d930102488998a914cf4553cfd6729d5a402876551712c9280cfbc54d381ae07565ff72d7b926350d04cd70ad2b229cbfb384bd3737b41946c15fd09d65bbde061d262f5277198b54059b1ff7bd8d6264c4adedbb103564cc6878221e142e0a6fd054998af4cd0c548b3236620668bde6240290a23fe69f8195323d6d5575f26dd9f064546ffe181fdc0d82a756119d7c81439807447bbb6de026234a0c567e088a0f7654d78139155bc5fcbd06fa334ef0ea83851a592365fe691f6e9e1e0e00cacef36c3e0da758326c3b6f8d8861db4de2e714b129702e28b039ba102ef80d34634699b77cc61f4dcc116b1f8c481f56934fc7379ef3c79779dd68cc548f8a1df7ab2959d7320222dc21b9f0e05d21272db8b0c80d3135ec45fabd30dd100d080e306010636fb94745dc05392c95feb2642fc09fa5f19cee2ab85ec1e096c10bf57772a0303d565bc0412e0cc82bb144060d43ef08a8e6df5b82225c4dba481d0a9673c5c7abe12f296241bccc67e7ddbd1fce5ce44d74f01f22520118ebe8952a99218765823d7085c2bfb8442f9b01bf53e0b4def93181f0266b48d76829c8e9f0cff4d3c49d9173fb40313805dab7195b72f5ddc5244e40ba35dc5e98a46baa2299d066e0b67b1774ebf05348a6569b7e723fca5a81638c35c860b3691be091c086729bef080c9b6928b9fcd36292028666e7640e741d7d033407133a9d82fca40f457b7f169fdeb095e03ad0fdef6e58cba3610126201a8e6a442ea9e3649a8fac04b0aaa3ccd91f3b73ea5c1a32321e529c27568ae06f2e57e45bba3e6bf389b64ce688cee5dad71dfc3801f82f72403b0fe2f1c4f4b28ca06b5c15beb3474f97dc981c782c332a5895f9a7fa709360ad868fefb7dcf4779b5c9c42cde65094d9f592f2524261cd4e749ed79e6c5361d1d5a0ac439c4023277b964a4cc13112cafa3f33fecda1e8e4f9aa3c2dd7b6a50105589f2c15b3920f6e3ca8d52f51a4503f0132515785a2c09d9945bca6fb4d618070e775e9b884ca60e3c02296baefed7057ea368ee5338bd9fe2feb5f799804022d08d02e2fe5767e37055e7209575ee8207a693a193a092f3b612a880582bf6868e17e7fbf4c4fb4ee3b9bcce3da97d84aba34925c8a1bf3a509f6c54baf41d674ded2530593306a6bf7907e79ccd5ce6246a456f2da4de42d7a10d2babac1543fae1f47c243a4718bc21eefdb9c991241e413a1156b7c81c97e3dec6bf717a50dce09bd27f15a36a507af09a0f47010f54937fcb9fab1c8f29bf5311510337fe62ee07cfabf8f2e0b5fe294e4c5020112f70704de6f30f0a6488f53cf7401d2a326135a50c44431b3f259376d296ac9b03ace5578f54edcd62386924e2000348d7623717ad7a3d88882dbe7401dd4c702ad57fbab773d0f907ec2e1e99ba4cc69896c27b5517c624228f8d450498dd8c6ca9a432a6f17ae8312bd77cd7c4c3bae45c8a9f54e1668c7e0ccd5aa9f5325491f5c95f4aa3ca2fc9592364b551a6233cc1ec0c824ebce5cc1ea8886d221dcc67cea6dbc2d4c2c3dce8a9305e0b33addd764215926e1601ecafd0d77c9003dd4554efdf85823df4289b28d48a63ffb1368042e2f7fafab2aace2d87b18fbc74fb09ae2dd63644492c03ae227f29197678029a62b11de0c823006e8bbcb5c1a07b513bb5418bbc72f038e54d51fd4e5f2d6ebb9907eda8c0565fcd6a266509aee1b534785a8593ed8ae63ed971bb0f9b96717c3cc1352eb1ea309d72627159326dfb8843fc84c41b027ee2e4812f27473464a981ed3f3d459dd3ff3f4b495e30068570e0f994a269f6f00ae79514ee678f2e04dd539de535758410e1b1dbb4e6e009c4e4cb5ecb0ae8387c8220c1fc30dbe08151abf0b1f631e2c4d2638c6714c695a04f453fee9fe472063218ad44fe496ab1a5333ac84319b4093ea63c8d3b447127d5b63551dc2495302903632691e52d50d4a470d121bdd569567df7f8ab648fb61b84b7255b521722e88bcef6fa62104a0760dced03c233eb3aefdc1f3de0cd61b8079f60b879303c1a37c209cc827fdd6fef88a478a4ef369f16e3216c9067801240dffa40a435168ceb90c5d68f8d87a38dfdfff4587b804e2082ca643f064d0be7ddb448614d41ee75aa6fcc1075cb344cef657a192bcd3f34b13056c7a4a28074ec3991de9300f67f586380a13c3a7d253cafe19f8a76dd8e31bfe20474759432416b477ddeb902f1c5149c591711726f08e7532896ac8e5f6d3227164bab48d58ce9b9d250016e8cb042ffbb9910f5570b64112f71b70adaf639a1a7fdad58a6ae12f97ee130d0f379f77197df007cc72cc1dfd8e1efda2e35c7b887be8cab886ea09a7ad14a1ea8142b256d408c386a31acf169faaf800a998b5ec908fc0cec3390b9fc6b6439361389ecb422e304262da15d684a07a8aa4baf4f21724f52f21d7ccd13cdb3b10316a467fce35a781d4b82a50ec1bcc80c9815b0e03dbb6de9d2472bf7f6ae0f673a094266c9790e29d8a5e758dfd90ea4474aeb1d5c2b0cb0096265a30e791f3c83006dc5833dba7e2dbc9fe19c0d275b89075535d5a48502c91a3ac7de63f8989ddd466370b146d950f355780b511b845af78287e16b0df72323e9d21b8b3dad86b4668bbfdd887802c2778dd18f5ca7eae049852c7a0a9a09755b112a695c2fb95db8dfbccaf0f68be3988d9fd2e2bcb860d77b5cc3dbdb8227aa085564109c1a7693a90900389c3a64d28d3fa3bdab1f38f1bb1d9fc16848d19163603cb83d5f97d4b97abe2f37a476aa7df5aa1a65c35ede5dec08a9497809c5e298731b1bd0dd947c7246e3d3c33f2aa28d2431b8fbc208e7a2fedf3f32a6e4cc31ba3887039277d12a351c3ac6d6095fe3318ddb8677ea0fd871809d8a811f1784ea00c0be03dd5afabc0a9554820754e9ad90025defa0c545958e8a786e50c50818e8b8116f86d2cd893272f2cd72a6481c848b52f21c5cb08c99249d996492c9f9c6b5e41708085325b7ed6cad3d159f4abffedddd8c0b3e305274b1a4911a8ec80ea50b6b9185bfa9af4739eb14e58807f79ddfab523d55410d4251d351773692c4b7d154b9fe9ccf22d4c2e54040b4d3c37dce318cef5451d5b575e447329eae306dfe0ef48adc12f6dcdc69f1132a7b17ae67014fc256c364dd5aadf59baed6ad945d44e6bd6e58cfc60b47e2b7d2729150e3995542f91dcf52846dba0bec9bdc55d4113f5963db5910dc3400ef6bb1c4d212525b80cd37114fcb80d274c41c77a165733c1ce2eca7be4ed7f9692f2d944c700d354faa4dae28122195d508aaa0a6b6c5dc841fbda2da1d1d7d2281c02580ddd24fb48e3b7304ca1ec579544783ce84a558d5d5bea661ca74e2446bc8ae1e00cf3454235fd5b14fc2503b9ebe7742ff3b930f48f8be702141963d17b62397bc50a1673a34ac786164b2e34980a0857b160ed2ee9c1a5e45a75b6cc852172faf53dc9b699ac655f8bcb75bcbf2714a3234cd4cbcecd9e877fd7228b1eb461b5e379420f4d6acf042277b2b7c869ac10c2fd0fc9d57c9f0b0f32b856e918365f534b043714a3451edb550382be30ebbc777326e5331ba09c756eaf9bf9a36eb9ed5dc4cf93543a1e26da7711c23ff1479e71bc63efc7ec5c675fec82ede823af043d118158c261fb814ca81dc3a49652a0479a7869e2161673cc412f93a639c68bfad8f82fefce570f1e9aedcba57291345a379f9aa6639eac36ea8aad2230a367ea53157565c20f2e99c772e7c995c21de2a2f103de53a33571739d92eb0d5329000d8a4c78326ee82169e46007e44f733337ef06cb79f35d41afaffde0c03778772bf5f77c0a7f7aa4a25568f180b46b75c3fb1117822f335c246a68bf14f17be300b8d0f518b8d190800f0c0904186efcd53caa42dd6eb570d032374147a7c5e5d264d9a9a1bc4026a6228334964baaf334d12a41ef7372df6150bef60dced545696b038e72ffe0e898997e00824fa8350a85fe002101be380c1fc33d26615b9b97299a3c9d963bc11adaedc62ef7fe6f14f70d55231679acc9d047d9b2d0e7f5772c555e0a5df1148b0bec59047bd9819116aec1fc92981d14560919c698b6ec670a10afa31cabd4822c52273988d728b981dff149b08ec52bba4c2c91959571dc47cce56076bd92c2fd489c567ab1f24209657a190346ba4986e7b814c2746f7c1aa637171be0b5d6f42839c90a8d05d487df5e99b2cd9fea5fe04ad18da7b1b8f8f96d2c7f5437151052dcee08abacd89043b8f82dd13462fb724584ca22856f788671c8f4b9e4a5693d3f98f907b314bc267e8efc31f6f22c43f52f8c8974a9ce7d90a17a3ee89b2177d399311baa113738a116f1d60274b64de0b566c8ea4558f0ce05447871efd5886f4de85e6b646da53948acc8f41804f32326824303a7289a5373fe6c7d2f870132962a440edaaa48f6fa80cca1af85af5b12f1d99e50256be9e0236c102fd795fb60650a735056d2fc0c0a7c9856701575d73dc5e8aa124341eccbfc37e3ef5ee37e31dd30ea452ae3fbd343ffc256a38162e27489eb72f834d12921e0a8152b5949481dab0e16c10ad5c452ca40841659dd31f4e01b49eda26dc84b9412d228760cef6f4aa2bbd74d1062f1c8d4a7fb602f1808b93724087527e14f3b19c2035795f8fd5a747644006526366894a24afd77107033a80c3830fe08a0d34c5b1dc4aa9a024c70bbe600c0d5d7635203e08cc515141c62e12c5159e782571281c052f823639d27ef9ace3cbbb449a42616d01713ce31cf3d1747f588d36f169b38896fd17578d4d2698ac6e5ddcecdee7e0e016c6fad79dd38baf5db69643a2d8532aaba26e4234f258cea9f5b792ff214bb5cbc00a19dea936f9347cc96724337446cd6acd9dfb86767586677c6072ac811b36626545c40a43540ede7ce0bafafa7fd3c6406a09933f5c669473637b22ff2f2003584b61fc664268098d5f792ac50e1b45aae61fa3b3752fc8d764f5efeba0ba161", 0xff8, 0x8}], 0x0, 0x0) 13:52:46 executing program 4: getpid() r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000000c0)={0x10}, 0x10}], 0x1}, 0x0) 13:52:46 executing program 5: socketpair(0x10, 0x2, 0x5, &(0x7f0000000740)) [ 377.103695][T12817] loop2: detected capacity change from 0 to 8 [ 377.207788][ T34] audit: type=1326 audit(1622296367.356:43): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=12815 comm="syz-executor.3" exe="/root/syz-executor.3" sig=31 arch=40000003 syscall=240 compat=1 ip=0xf7f45549 code=0x0 [ 377.278701][T12817] loop2: detected capacity change from 0 to 8 13:52:47 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x4020940d, 0x0) 13:52:47 executing program 5: inotify_add_watch(0xffffffffffffffff, 0x0, 0x40000401) 13:52:47 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=@ipv6_delroute={0x1c, 0x19, 0x1}, 0x1c}}, 0x0) 13:52:47 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x5, [@enum={0x4}]}, {0x0, [0x0, 0x0, 0x0]}}, &(0x7f00000001c0)=""/240, 0x29, 0xf0, 0x1}, 0x20) 13:52:47 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r0, 0x8936, &(0x7f0000001700)={'ip6_vti0\x00', 0x0}) 13:52:47 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, 0x0, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:48 executing program 1: r0 = syz_open_dev$vcsa(&(0x7f0000000440), 0x0, 0x0) ioctl$PPPIOCSMRRU(r0, 0x4004743b, 0x0) 13:52:48 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) recvmmsg(r0, &(0x7f0000002880)=[{{0x0, 0x0, 0x0}}], 0x1, 0x21, 0x0) 13:52:48 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000400)=@nat={'nat\x00', 0x1b, 0x5, 0x440, 0x0, 0x0, 0xffffffff, 0x1c0, 0x1c0, 0x3a8, 0x3a8, 0xffffffff, 0x3a8, 0x3a8, 0x5, 0x0, {[{{@ip={@multicast1, @dev, 0x0, 0x0, 'batadv_slave_0\x00', 'veth0_vlan\x00'}, 0x0, 0xd0, 0x108, 0x0, {}, [@common=@unspec=@owner={{0x38}, {0xee01, 0xee00, 0xffffffffffffffff, 0xee00}}, @common=@ttl={{0x28}}]}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0x0, @broadcast, @empty, @port, @gre_key}}}}, {{@uncond, 0x0, 0x70, 0xb8}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv6=@local, @ipv6=@private2, @icmp_id, @gre_key}}}, {{@uncond, 0x0, 0xd8, 0x110, 0x0, {}, [@common=@set={{0x40}}, @common=@ttl={{0x28}}]}, @DNAT0={0x38, 'DNAT\x00', 0x0, {0x1, {0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @empty, @gre_key, @icmp_id}}}}, {{@ip={@empty, @private, 0x0, 0x0, 'caif0\x00', 'veth0_to_batadv\x00'}, 0x0, 0xa0, 0xd8, 0x0, {}, [@common=@inet=@udplite={{0x30}}]}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x0, @multicast1, @remote, @icmp_id, @icmp_id}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x4a0) 13:52:48 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8940, 0x0) 13:52:48 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_ifreq(r0, 0x0, 0x0) 13:52:48 executing program 4: chdir(&(0x7f00000000c0)='./file0\x00') 13:52:48 executing program 1: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RREADDIR(r0, &(0x7f0000002b80)={0x2a, 0x29, 0x0, {0x0, [{{}, 0x0, 0x0, 0x7, './file0'}]}}, 0x2a) creat(&(0x7f0000000000)='./file0\x00', 0x0) [ 378.729380][ T9569] Bluetooth: hci1: command 0x0406 tx timeout 13:52:49 executing program 5: pipe2$9p(0x0, 0x0) fork() 13:52:49 executing program 3: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000580)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, &(0x7f0000000400)=')', &(0x7f0000000480)='l'}, 0x48) 13:52:49 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@bridge_getlink={0x28, 0x10, 0x1, 0x0, 0x0, {}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) 13:52:49 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, 0x0, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:49 executing program 4: rt_tgsigqueueinfo(0x0, 0x0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x2}) [ 379.542394][T12868] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 379.562351][T12868] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 379.571849][T12868] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 13:52:49 executing program 1: pipe2$9p(0x0, 0x40000) 13:52:50 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=@bridge_delneigh={0x40, 0x1d, 0xd7c75aca20b91c3b, 0x0, 0x0, {0xa}, [@NDA_CACHEINFO={0x14}, @NDA_IFINDEX={0x8}, @NDA_DST_IPV4={0x8}]}, 0x40}}, 0x0) 13:52:50 executing program 5: syz_open_dev$vcsa(&(0x7f0000000000), 0x0, 0x402) 13:52:50 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_int(r0, 0x6, 0x11, 0x0, &(0x7f00000002c0)) 13:52:50 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000100)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{0x0, 0x4, 0xdcde}]}]}}, &(0x7f00000001c0)=""/240, 0x32, 0xf0, 0x1}, 0x20) 13:52:50 executing program 3: bpf$BPF_PROG_GET_NEXT_ID(0x15, &(0x7f0000000400)={0xfffffff7}, 0x8) 13:52:50 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000080)=ANY=[@ANYBLOB="0209f7031b"], 0xd8}}, 0x0) 13:52:50 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0), 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:51 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000012c0)=[@rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}], 0x18}, 0x0) 13:52:51 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00', 0x0}) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000800)=@bpf_lsm={0x1d, 0xa, &(0x7f00000006c0)=ANY=[], &(0x7f0000000740)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r1, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:52:51 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)=@bridge_delneigh={0x1c, 0x10, 0xd7c75aca20b91c3b}, 0x1c}}, 0x0) 13:52:51 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x40}, 0x40) 13:52:51 executing program 2: creat(&(0x7f0000000000)='./file0\x00', 0x0) creat(&(0x7f0000000140)='./file0\x00', 0x0) 13:52:51 executing program 5: syz_open_dev$vcsa(&(0x7f0000000000), 0x0, 0x0) getresgid(&(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)) 13:52:51 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001440)={&(0x7f00000002c0)={0x2, 0xd, 0x0, 0x0, 0x2}, 0x10}}, 0x0) 13:52:52 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000340)={0x11}, 0x40) 13:52:52 executing program 1: syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="ce"]) 13:52:52 executing program 2: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$netlink(r0, 0x0, 0x0) 13:52:52 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0), 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:52 executing program 5: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:52:52 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000011c0)={0x0, &(0x7f00000001c0)=""/4096, 0x26, 0x1000, 0x1}, 0x20) [ 382.563763][T12917] fuse: Unknown parameter 'Î' 13:52:52 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8983, 0x0) [ 382.593308][T12917] fuse: Unknown parameter 'Î' 13:52:52 executing program 2: sched_rr_get_interval(0x0, &(0x7f0000002040)) 13:52:53 executing program 1: socket$inet(0x2, 0x5, 0xfffffffe) 13:52:53 executing program 5: syz_mount_image$tmpfs(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={[], [{@rootcontext={'rootcontext', 0x3d, 'root'}}, {@context={'context', 0x3d, 'user_u'}}]}) 13:52:53 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000100)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@enum={0x0, 0x1, 0x0, 0x6, 0x4, [{0xb}]}]}}, &(0x7f0000000180)=""/228, 0x2e, 0xe4, 0x1}, 0x20) 13:52:53 executing program 3: add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)={0x2, 0x0, @a}, 0x48, 0xfffffffffffffffc) [ 383.432912][T12934] tmpfs: Unknown parameter 'rootcontext' [ 383.498952][T12934] tmpfs: Unknown parameter 'rootcontext' 13:52:53 executing program 2: epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xfffffffffffffffe) 13:52:53 executing program 1: r0 = socket$tipc(0x1e, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, 0x0) 13:52:53 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0), 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:53 executing program 5: r0 = syz_open_dev$usbmon(&(0x7f0000000100), 0x0, 0x0) ioctl$MON_IOCG_STATS(r0, 0x80089203, 0x0) 13:52:53 executing program 4: creat(&(0x7f0000000000)='./file0\x00', 0x0) setxattr$incfs_id(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440), &(0x7f0000000480), 0x20, 0x0) 13:52:54 executing program 3: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x25}]}) 13:52:54 executing program 2: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000001080), 0x0, 0x0) openat$cgroup_freezer_state(r0, &(0x7f0000000000), 0x2, 0x0) 13:52:54 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000280)='./file0\x00', 0x0) clone(0x20000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f00000000c0)={0xd00}) 13:52:54 executing program 5: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00'}, 0x10) 13:52:54 executing program 4: ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wpan3\x00', 0x0}) sendmsg$NL802154_CMD_SET_PAN_ID(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x78, 0x0, 0x100, 0x70bd25, 0x25dfdbfb, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_PAN_ID={0x6, 0x9, 0xfffe}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_PAN_ID={0x6, 0x9, 0x3}, @NL802154_ATTR_PAN_ID={0x6, 0x9, 0xffff}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r0}]}, 0x78}}, 0x1) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_NEW_SEC_DEV(r1, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x64, 0x0, 0x400, 0x70bd2d, 0x25dfdbff, {}, [@NL802154_ATTR_SEC_DEVICE={0x30, 0x23, 0x0, 0x1, [@NL802154_DEV_ATTR_KEY_MODE={0x8, 0x6, 0x2}, @NL802154_DEV_ATTR_FRAME_COUNTER={0x6, 0x1, 0x101}, @NL802154_DEV_ATTR_EXTENDED_ADDR={0xc, 0x4, {0xaaaaaaaaaaaa0002}}, @NL802154_DEV_ATTR_KEY_MODE={0x8, 0x6, 0x2}, @NL802154_DEV_ATTR_SECLEVEL_EXEMPT={0x5, 0x5, 0x1}]}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}, @NL802154_ATTR_WPAN_DEV={0xc}]}, 0x64}, 0x1, 0x0, 0x0, 0x8000}, 0x80) ioctl$sock_SIOCGIFINDEX_802154(r1, 0x8933, &(0x7f0000000300)={'wpan1\x00', 0x0}) sendmsg$NL802154_CMD_NEW_SEC_DEV(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x50, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000003}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r0}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r2}, @NL802154_ATTR_SEC_DEVICE={0x14, 0x23, 0x0, 0x1, [@NL802154_DEV_ATTR_KEY_MODE={0x8, 0x6, 0x2}, @NL802154_DEV_ATTR_SECLEVEL_EXEMPT={0x5}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x400c884}, 0x3ee0932b07db96a5) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r3, 0x8933, &(0x7f0000000440)={'wpan4\x00', 0x0}) sendmsg$NL802154_CMD_SET_BACKOFF_EXPONENT(r3, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)={0x28, 0x0, 0x400, 0x70bd29, 0x25dfdbfb, {}, [@NL802154_ATTR_MIN_BE={0x5, 0x11, 0x4}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}]}, 0x28}, 0x1, 0x0, 0x0, 0x4048091}, 0x20000000) sendmsg$DEVLINK_CMD_SB_POOL_GET(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000780)={&(0x7f00000005c0)={0x184, 0x0, 0x800, 0x70bd29, 0x25dfdbfc, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x8}, {0x6, 0x11, 0x7f}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x2}, {0x6, 0x11, 0x800}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0x5}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x6d}, {0x6}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x2}, {0x6, 0x11, 0x6}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x800}, {0x6, 0x11, 0x3}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0xffffffff}, {0x6, 0x11, 0x7}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0x800}}]}, 0x184}, 0x1, 0x0, 0x0, 0x10}, 0x4004) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r1, 0x8933, &(0x7f0000000840)={'wpan3\x00', 0x0}) sendmsg$NL802154_CMD_GET_SEC_DEVKEY(r5, &(0x7f0000000940)={&(0x7f0000000800)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x54, 0x0, 0x10, 0x70bd2a, 0x25dfdbfe, {}, [@NL802154_ATTR_IFINDEX={0x8, 0x3, r6}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r2}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000003}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r4}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r0}]}, 0x54}}, 0x80) statfs(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)=""/253) r7 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000b00), r5) sendmsg$NL802154_CMD_SET_LBT_MODE(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000b80)={&(0x7f0000000b40)={0x1c, r7, 0x400, 0x70bd27, 0x25dfdbfc, {}, [@NL802154_ATTR_LBT_MODE={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40080c0}, 0x40040c4) syz_open_dev$vcsa(&(0x7f0000000c00), 0x24, 0x0) 13:52:54 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='oom_score_adj\x00') write$FUSE_NOTIFY_STORE(r0, &(0x7f00000000c0)={0x2d, 0x4, 0x0, {0x0, 0x0, 0x5, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x2d) 13:52:55 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x89a1, 0x0) 13:52:55 executing program 1: process_vm_readv(0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/137, 0x89}, {&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f0000000480)=""/218, 0xffffff2d}], 0x3, &(0x7f0000000300)=[{&(0x7f0000000100)=""/180}, {&(0x7f00000002c0)=""/48}], 0x0, 0x0) 13:52:55 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:55 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x0, 0x0, &(0x7f0000000240)) 13:52:55 executing program 3: openat$dir(0xffffffffffffff9c, &(0x7f0000000480)='.\x00', 0x0, 0x0) 13:52:55 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x3, &(0x7f00000001c0)=@framed={{0x18, 0x0, 0x5}}, &(0x7f0000000200)='GPL\x00', 0x6, 0x95, &(0x7f0000000240)=""/149, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:52:55 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000080)=@security={'security\x00', 0xe, 0x4, 0x348, 0xffffffff, 0xf8, 0x1b0, 0xf8, 0xffffffff, 0xffffffff, 0x2b0, 0x2b0, 0x2b0, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0xc0, 0xf8, 0x0, {}, [@common=@icmp={{0x28}, {0x0, "ea8a"}}, @common=@icmp={{0x28}, {0x0, "13ad"}}]}, @common=@inet=@SET3={0x38}}, {{@ip={@private, @dev, 0x0, 0x0, 'sit0\x00', 'ipvlan0\x00'}, 0x0, 0x90, 0xb8, 0x0, {}, [@common=@socket0={{0x20}}]}, @common=@unspec=@AUDIT={0x28}}, {{@ip={@remote, @rand_addr, 0x0, 0x0, 'syzkaller0\x00', 'nr0\x00'}, 0x0, 0xa0, 0x100, 0x0, {}, [@common=@addrtype={{0x30}, {0x80}}]}, @common=@CLUSTERIP={0x60}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3a8) 13:52:55 executing program 1: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x5451, 0x0) 13:52:56 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:56 executing program 5: syz_open_dev$vcsa(&(0x7f0000000000), 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="18"], 0x38}, 0x0) 13:52:56 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x5411, 0x0) 13:52:56 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x3) 13:52:56 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000100)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct={0x0, 0x0, 0x0, 0x3}]}}, &(0x7f00000001c0)=""/240, 0x26, 0xf0, 0x1}, 0x20) 13:52:56 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000012c0)={0x11, 0x5, &(0x7f0000000140)=@framed={{}, [@map]}, &(0x7f0000000200)='syzkaller\x00', 0x6, 0x1000, &(0x7f0000000240)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:52:56 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:56 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpid() r2 = getpid() sendmsg$unix(r0, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, &(0x7f00000026c0)=[@cred={{0x1c, 0x1, 0x2, {r1, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee01}}}], 0x60}, 0x0) 13:52:56 executing program 3: r0 = socket(0x2, 0x3, 0x81) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={0x0}}, 0x805) 13:52:56 executing program 4: bpf$BPF_PROG_GET_NEXT_ID(0x4, &(0x7f0000000400)={0xfffffff7}, 0x8) 13:52:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f0000000200)) [ 386.894727][ T3128] ieee802154 phy0 wpan0: encryption failed: -22 [ 386.901227][ T3128] ieee802154 phy1 wpan1: encryption failed: -22 13:52:57 executing program 2: socket(0x11, 0xa, 0x8000) 13:52:57 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:57 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f000099e000)={0x2, 0x4e20, @multicast1}, 0x10) r1 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, @perf_bp={0x0}}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) r2 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r2, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x25, &(0x7f0000000080)=0x255a, 0x4) recvmmsg(r2, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 13:52:57 executing program 1: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x84080, 0x0) 13:52:57 executing program 5: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000001080), 0x0, 0x0) inotify_rm_watch(r0, 0x0) 13:52:57 executing program 4: prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000100)={&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x0}, 0x68) 13:52:57 executing program 2: r0 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r0, r0, r1, 0x0) [ 387.679627][T13027] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. 13:52:58 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:58 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000100)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum]}}, &(0x7f0000000180)=""/228, 0x26, 0xe4, 0x1}, 0x20) 13:52:58 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000100)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{}]}]}}, &(0x7f00000001c0)=""/240, 0x32, 0xf0, 0x1}, 0x20) 13:52:58 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e) 13:52:58 executing program 4: pselect6(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0xed}, 0x0, &(0x7f0000000180)={&(0x7f0000000140), 0x8}) 13:52:58 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:58 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$UHID_INPUT(r0, &(0x7f0000000040)={0x8, {"5038a9229a0ecca3b98e8b91ada3aa6b2d6c0ed9d1062dce0f3f3cb55f460d959036a1adc41e5a79ca37fe8448f723286638d85ad22d4931e9c2b31289b4cde4fd4aa59d7c789a4712d804fcd7fa5f11177ea66949d0466f442691a84df06c773d561551503478295f0c3c59a59408b64c7888732834772d1a6af86312cee0bd39053d063c852c0fe4e2368ac4f5f5e5a9401d47072defe9b14b64e69005f88e986de513b721e61ab3b4a13ac5e301e4b15eba1c4562997159790c45ed082923b7e85fdcf3a5401092269376f6bb375db6e53e2c1df1107a28ed78ffc96869159c636bf924229f771a2352147bac55c8c6c0c30d7d6102a2ff48731d2c58b04f4329045fe2d89ff092970fef07d231faf4f3fc8e40e5707b4d2fa8e0a5cfdd34b96681c4dae2ab764940d291939cbdd3e4249de5b5f6345623e4a3fc19b138f0578721497842e4c4abe724089e9df0a7d36a1db0d8558ba4bc28042fa5281341f32e9ce7e5959000f0cff1f76ffe6b07b9607c6f13602e65d34ba5c85ee0cfc05793d9b9ca313f14d4d2752cb3d29a95c5a1ea5cf3ef4c77a00740f42405696c37acb356805046f4de03335aae222868863f9367333051fe7f4e5f6248c25d0e78f0cea1f59bbdcc9a789b9abd78b23a0824ea240ee2323cb4ad4e3c7cd818df4e6fa080ed77f51e8423596041f59664f85ddd9d2bda9064262c8652b7b5c2ed787a37af998e98350882878de8211183fdee52eb37c98cf068c35baef4212e76174f53ca416a4cf9d068fab84b76a91aeb7f51695a5d550abaf7c1ca04c4bd699c2919f9fb391355ae10663d682aeeebf600e434e662a8823e945423abbe1b40e07d8cb8bea4f9453348bab1d2509441ad01076dee1364a0402c84513d7d93fb3e5a0e418d6dd9f89dd2d0eec0810935f930edabe6136228d788e4fee081b698df6a3e67d48d365e50a50418ef841781eadd15fc26c6c08a1b6fab804a1a9966bf9b90e39bac59b00bbba804f75179aa860064f6d66dc9d83793dcae699d36ec40462b26aa3af1161feb37123271bec1206bb7a7addc60a669e90aea653a842ed1de7095bf12f54319c7664c35b89a734b32967c1232fff2af14c774961144c86b5cca469077da1f16fc3a516a2c7fe55c557c71bc52e575e74868c420b58b467e5779768cfad46f2e0d0c3d775a8d84296036965afedb139d212e9395197a3215fa60c70c86523b1a4e845bf5dcb80f34dc0ccc9d2f204774db286080af844da72ec6e24f9a8aade012be18eefb50781fdb3fc438c2c4fcdd41cfea9ff87161bd1a7965eecbd80e10fb90839cd1288a02fd1a17bd6032f38754d4aa4003c60ab086c5fb91b6c7b15a0d661a7fb52253c73c0ba443ca122cfcb08406e5c611d13d5fb92f2815829daaacbf90800432fb8e2aa21e15f6b2921e60e05c189bddf56ed3c138f8f4d13fa99c43b80c8ea20a6d6545a4c610107492782aaf0e93c6126419d48c17cffe9a6a4baf84ed484b4ded5581d928c3b48fcd6539b62a830bcd55fcd669e8b1706a9841a9a9b9b71983a35bf5a5501c5efb9cb45fc3f2394705fe600fcf24f334e39525af16b5a79c772067e598909976bbff75fd787d2453cf5f88a74e37e928f0b06e9474d62aca70ccf998213fa5a544a5a1ddc3ddab64eda238d43bfd4b17720d437f37148ee36761a14e60c8974e16a2641e3b41b71109088fb5d9bcb6a5663b4105a7fad444730cb8f4b30ef65708dddf5fa49813b161add57d99121dc3b0ffcc9f4488effc0a012b0b9f428a3e59268faba011379c1166cd9277ac4b5502372378cfe12f1dc8d284cfe7feb97fedae541d8ed3a5f562a6fe48e1511fc11c303a7d2100873d4d12c810aaf9e0a7352d47f9182223348b93197b2b141ad9d37a05786b28e8452c390da384464957da53a32b0fe33de6eb6113f1b4b7466078c30300947c8cac923895dc220124e5e3f75d994528f97008d4ebae760f6bb98db839c768a5fd09af25dbf963a11c5e10391833b529617049c7466f251b1415d351b2de541d6a2f8e4dd9cf2f39d85eb5943cd714508fc0f962c2685be61bd2686527c01418fac746e6145c5308ddfd194164a286577e22eca2d29a444e98a4371a9cf84da0e98bd03ded9ab55bd61aa0f1ceb63f3cf950b9257a91fa6b1a994e55b61347713ac19e0e81e44fd8de3fdc560bcdb9d2a73acd4f977f619ec66ad9fa156f9c43f6f9bc9eb1a38cac634cbecdb44163e812597aacccf738c07c7e52e1edd7791d541fc2b635389121c6acf8335b61900706ddb300fa459c7818880177975b379d86485450a7b8b7c5c7bbf2f1eeb20f28439f11ac0c22f4f100be502fa7e2878e73475d5d55c4d639c4fa86f3f1f0f1ebb1cb5fabfc45e2151286f752e2c2ec6c43e513a4bcebc0417a10b188b176d18d64702eef5da8f4226dbcf4db44538cbced06e060485af9f55dd7d1dd63a03d386cca27cf8d62933c31cdad88d6d978b021efefe53bf4dae9f3dd49d9f85fd5f804d62e0912299701734828e47006cbcd2061b25a74da5991b9313bb374f254fe8343ca2dc45aa1067d447a1e5cb2c78d161b4686434b8e58f5ce48b959ba07b0f458a7921c4ab5aa6f134b8a6cf8c952e41c5aa5b86c3ac3ffd6a4e28c8de8b0b965859048ade4dc76c9e41bac2a43c024ceb037d0e24455f805365595252fdd92e9ee52998809d687e4eb2c6f0fb3976590b2d9bcb71cd49935ec9728c004abc3ffda77d980d8f11398758b6b5c18d930dd046c4f808c2b6cecda9b7ef1a62a522e47279671a206a1f2d4b58946f25e3af6a8c4cc7faa180751b451758a7b862cf5dacc0ebe6a64aeeb8f0ba4cb453a421bef02c8f103b09b4207c6bc8b03da206ab73555600feffec72ffbb84c7c3f28932307d94162706029dd64bb85575a8e19c374c3cfc1756321976373890b4ec6c92ade8a17627e049786dfc0e30a46b002bd1920879a27fc2de9e4b1a75af03bc595942cd2a68bc50f051941ab35c3a39d42d436b2d7555c4e2b5bf5d4fe2272587406749885c31c5320f0e965fdeafaf21e48b731810abfd2004cc5326826d64f87a0f625346c2345b19f6dd2f7c5f0e03d7ed1f5789852ec17da6ea2dd58ca86b610af6aa29f9e0bccd0ecfb631fb7e4ddfeb1ebf9a4b36d6371f7b58f2c72a67fefe04d366ac294e4c268986e35fd4ba2b5e6c071aad757805b33fc18eecd8a532f90e5f72e5e34df80fb95b7f605a1c7ec48aa0615379394e988a8f846c0340f742016a289ffb04fe07189dae1b0578281afcd64d02c540421b7484144616f7a0bcebcc41f4c35fefa03b0c27718ed98b8411d54944cb2205db939932b359fe8f90dfb718d044506e14486a05fc769cfa7bec3d419d4edf3751f0c79562455f8b6af904390879801a04d4ad382663d853860159e030897727da3b0f3130540786194458976d9078b5a06cde25d7e7de1a4ebabd0a3806ed01d983725dce24a85f6eb0bb8776ef6cfa467575396be4f16febd93471968822778fa30bc88ee671bade1f640f1aaeac3f9972693221561f91878e924bd4eadc053d21b30d3c6b0255f6d02940be0c4efa91b37a7dceea7012db069d70bc6d3bf4adc146fe7d30a0e176cd4d57302122e12db2ed34b75075ca5e5c31d447cd365d92664e815d7591b4e015ae66b21e0a679ab32ce6e393b3b89ca3820720bdb40a2c648eb049308f061a945ceefd65378dce8bc13b496ecd43e5a1cea6f543341be2ec0c6c8f2eb71a8e920333442b151aefb7667076fe8c9bc867105a7b11efb74295999994b901b0f4fc394a29b8e763260adf6a316c35999e92e6c85a4c2ec3d0161be1d2313120d76913795b3858811c8cdfac879241fbca8c26015c59a51c578667ac6ee32568b974356636c897310ddf81ab67a0cafd3df620000c4aa36892bff4c6a719d01ef3ead564703ff4c2e26c9e020b3042ff654e59ae6f7f89e5e4cf8907262a4b8b0975308751792a4ac46403426ccb109c002667989e1668325c86b5b45f1f4f73cf31b2edfd86196cd72949ae5607a0e020f7205bdc3a23bd975c4219cf98d6bcb6fc2677fa7ea5b3c377d3ef1a65bf5380cb05b05836a3c0085e103d3e9a660f554fca6ea1fa413b34808a17620756c21764df1608946d309f63dbbc876eaf498784b9051dcb019fe25ebd1b286e4485d2da358e054bbeb2f6cf3d92c42ffbd66945abb70cbaaa330c3a1c08587f2bbd0d04aaa0c83a6fba81e41231f1d72dbcf4dec53e7adc63a9f0f4ce8e003746bb7a135475efadf0616c1d10c20f6f26e431869d9d90750043d570d5dcae85341ec9b0e51d7b6d31de5664ba6c26b39fa1a020d5d09ddc79d06b59f8f4ec179a37644df6c71f83e0b9fdc02c8228de85feab643582373a45f1a4c5c8e71a6eb0c6f2618d97d8c99b468e8a267609686da7c04a37de682b24c57101da10f44faba1c3546cd2d5366353850a76512fbb472610de2235d18b27d182f582c78db454c45b9714023be857d3917301d79cf3cc46d7b5cb912402fbf7f3bc5abf504b173bed199be9c2d1c52df4710ef65bb7646f2a2fb932e33cd98d4ec80a87018173d17837fca10a40d68d2f18a6ab371f99ba4f1047fecbed455f61f85499307e72e614052930406a83b63f8a9e534711f84ba7a35d8e2ed711166c3b77422e3508c587184ef7d9cf38d069f152b80defb60b87ed3a4045c3fe4e6b3601320e78af6a3dc622222a32e8c166c30657e8118043ab99b43d9fa6b4fe897f6b8432f3dbb3f4cb7431cceaa2e8a1a99c6ff0ea8db4a1c7c5fdc7dd9c8db32c9c31b64c57c2f629f8a75de20119850a08f03b3fcab526f3dbce4c0f7127b7985cd31c4047475c7876b04c39bd745838a9e1e6cd2824061e75119845452efceb1167ef4de3ed3e0811a7db57c0935445d61a582707de2803818658789588a5d860196c0b0af52a2fe01179970ce1db6ef539116790d92132969eab4b7c0b1da92018a29dd1a11f2e264093391de4c33da4ebf7dfb7fa7acd1a46fb41fa7604fca5b6c19b97cb15ed3152d9dd9a17e5a9de3b722a0b720b32df5bb27402451a75f9bb27399cc310328df27aa57e70228d6803192c259438f2f4acfe9dece9c62551068f2eccfa57001f93eb8018210baa317af369d81d3a826914b6cd2e785977864ae53509477596d5416af9abe2e26d88c2e555fdf7e3cbfa9683c7b27c638dfef517d5772ef32dcafb423cb96ee7d42a75b1923ee2bb820abdea923b624a111fb440a7941a8583b64ddb239bc3b913612ac05ce5b42775e679c3001d31a53e56ca59f3c8cb2294d666bcbbcc2a931c298fc4b3212bd35c65b19c91688fd76e2672fd763bfc704544d276f32f1d7e1f80cd1c6ed4b956dabf5a539f2111a11dfcf5271f1b951406a6dd28c07feef703f2f16e25fac1fadf20149fa36ae8dfe020dfcce5fb83aa07d3d99c8901215db12130cab0f3ebd3583159dfcff4e0788716a8718c1249a96223450782541c7454789818877a74ada48e3e7b0ca6746c82ec6fa00c2f6f35898a32d3ff9d9869bc2f942aab309124afd71b0559480718f39f873b94b02bbe15fe14c96c99193f79d5d716981912c8a75b6aa2072b42de53685d798d5633be2fc3c7988d8add1bd68110aece5c45e25b818e1b77a14ee045451777181febde202d345bd419a23bae3e920a24b8ffcf0e5322662dd373b2efff45d00c0a7d944a0cb1fb5a15c0c881400d40259a321ae556ed17bc121bf89f77701b005c1", 0x1000}}, 0x1006) 13:52:58 executing program 3: perf_event_open(&(0x7f00000011c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 13:52:58 executing program 1: r0 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x0}, 0x0, 0x0, r0) 13:52:59 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0) 13:52:59 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000000a80)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') [ 388.965192][ T8465] Bluetooth: hci3: command 0x0406 tx timeout 13:52:59 executing program 1: syz_mount_image$erofs(&(0x7f0000001700), &(0x7f0000001740)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={[], [{@smackfsfloor={'smackfsfloor', 0x3d, '($*)'}}]}) 13:52:59 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x890c, 0x0) 13:52:59 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:52:59 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x894c, 0x0) 13:52:59 executing program 2: syz_mount_image$erofs(&(0x7f0000000a00), &(0x7f0000000a40)='./file0\x00', 0x0, 0x0, 0x0, 0x1882400, &(0x7f0000002f00)) 13:52:59 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000080)) 13:53:00 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001440)={&(0x7f00000002c0)={0x2, 0xd, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, [@sadb_key={0x1, 0x8}, @sadb_key={0x1}]}, 0x20}}, 0x0) 13:53:00 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB='acl,nouser_xattr,fault_injection=0xffffffffffff067d,fscontext=sysadm_u']) 13:53:00 executing program 3: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) rt_sigqueueinfo(0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x401}) 13:53:00 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:00 executing program 4: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000580)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400), 0x0}, 0x48) 13:53:00 executing program 1: bpf$BPF_PROG_GET_NEXT_ID(0x9, 0x0, 0x0) 13:53:00 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read$hidraw(r0, 0x0, 0x0) 13:53:00 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)={0xe, 0x0, 0x0, 0x401, 0x0, 0x1}, 0x40) 13:53:00 executing program 5: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x5450, 0x0) 13:53:01 executing program 4: openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x94bc2, 0x0) 13:53:01 executing program 1: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x2}]}) 13:53:01 executing program 2: personality(0x4000000) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0xea60}) 13:53:01 executing program 3: ioprio_set$pid(0x3, 0x0, 0x0) fork() 13:53:01 executing program 5: getpid() r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000000c0)={0x10}, 0x10}, {0x0}, {0x0}, {&(0x7f0000000640)={0x10}, 0x10}], 0x4}, 0x0) 13:53:02 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x40000063, 0x0, 0x0) 13:53:02 executing program 4: pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RSTAT(r0, &(0x7f0000001440)={0x6f, 0x7d, 0x0, {0x0, 0x68, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0, 0x32, '\x15\xab\\\xdd\xa8\xe5\xfa\xf7\xb4\xd1\x17\x9bX\xd9\r|\xc5[^\x9dv\xef}\xa1\xaa\xban~\xd9\x02\xc4\xe1\xeeM\xbd\a\xdc63\xda\x83P\xc5\x03{Iw?j\x12', 0x1, '\x00', 0x1, '\x00', 0x1, '\x13'}}, 0x6f) write$P9_RFLUSH(r0, &(0x7f0000000080)={0x7}, 0xfdef) write$P9_RRENAMEAT(r0, &(0x7f0000001400)={0x7}, 0x7) 13:53:02 executing program 2: r0 = getpid() process_vm_readv(r0, &(0x7f0000000180)=[{&(0x7f0000000880)=""/4096, 0x1000}], 0x2c8, &(0x7f0000000440)=[{&(0x7f0000001880)=""/4096, 0x7ffff000}], 0x1, 0x0) 13:53:02 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x40086602, 0x0) 13:53:02 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x40049409, 0x0) 13:53:02 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:02 executing program 1: r0 = getpid() process_vm_readv(r0, &(0x7f0000000180)=[{&(0x7f0000000880)=""/4096, 0x1000}], 0x1, &(0x7f0000000440)=[{&(0x7f0000001880)=""/4096, 0x1000}], 0x1, 0x0) fork() 13:53:03 executing program 3: syz_mount_image$erofs(0x0, 0x0, 0x0, 0x1, &(0x7f0000001480)=[{&(0x7f0000000280)="9b9d992c8987ff6571e30f98df768a1d3931f258c8efad9394995f9d0834931a7d60f50c08742d73e30642a6128cd4de4a3bc8bed98b7f94e0429f4d6935066a2aa64011c0955e40af2b38da7ffd65f3d8fdc98dd6a774d10278d3c5b77eb301443482614af3bab95fb2080e0388ad8f8b98a866f55a39995aedf85f9a43c9afab8bcdeaaff4732942ffc73fbeab0e28e1a825c149e40617adb9dab1d66a5df2e491a418e57ee8399325675fb99d2b2aa5dffe8f891806bf172f97c9b03c1a7299b3013a3721e1615fbe0aa00061c88be9667a0353768c3f2c80759f25b14e8dcf87660971654f8f3fa63a952249061996a934c1e486026bb5cbcf7c4add8c802e708f1cee703616d0fb000682955b494a447ed6a5ad69cb66b0f67c40cd284b7c9a32fbcb34de69294b7b205d868af753b23e4189cc4e37984985c79b0efe126b122a6c067350b3173c06d3ed3921a901ee7a5eb2d32c0fad2b9f54e51a740c484fb9ce5ffe6b1127a3c35f3fd6d65af3f7ac482894935d022007a5848fac83e29de5f883739ea52e16745ccac685190f3b9bc58eafb7186d2463eac3ca6939c70df8319897045ec9b46c9aba24bbffb49daf9081f31ddb25c8536ed32419e6a4ab74bae0f1f2d4d76077385248874971b5b4a374af74726cba4c7a6095a280f501233c0b0ffe91a56c58ff8773eccbddb3d3605047fe709202a5b5dfa19d3967cb1dbd2d7fae1f4bc5087d28d0bc018eaee3800ae86c526ac5a1dc4fd51eac8dadac79e9026d043cd56426f01910f1c57a24dd13f1dbdfe9c1a6d308e8f978d2d039da3123368ea183dcd5beb106e1da9f0fb14b67f6716650145afc6ce3bd479a1b04e6b1399ef2bcc37ecb6f37ae3d3ba782be0d92ffab8740cc94d3f054bae804b4bd5507766345c61a32586df6beaa5cbf8303087fe8cd64de92d130afbf504c5b5aecef6643a5ffe2e829be4237909aced80c6907d79d7923196d25ff3337fefa843cac7c8d2ed656f781b3a47e4d116a141a8a4cc1cfc0127c1cf733d53f9f6498e7d8b77233fa0a266fbe83291ac36d201227ac4a801e2e69e466d05c81ccb9df39819295fa625e530acc4319665aa6d6333ec54ee28fb9ba424255b590e81ba1ec49cc107465a13e1761081207b0fff076429a85b27589d73fa6df782b84954363801b862456c91d0e01902106911d60348feb5a70ff26b24b32355269bbfd22827dc76c675697ef57b62e01c571c0b24f7ca04fe839044cf3bbb3486f3772b79c77bb4b26a79e531eca4406f92a8e810c8d9fbfe80c6228306ad809e9176232d3b620bceea15217b47a329e3aaeff2f86fc9d91e3fae4fc5d350691f15ffacd441e90ab9bfdb9f9f0c819f7df80268e1799af9c95d45ae6a3049642644694deb3c0b962362c8ad80136076f70042d134f0046dbd51ebdd590a98691214c5c052470f161b71ad85224e41a6d0c124dacfc14a65ae96836826cf071ee8e213b97c8071525c61be201428cb40b69335cca165fb6865defc537e198560a3643bc0fef08e707ddb1fcfcc40a83934c8cd5dd41d3131e2bd9356aba47695b3ec4be9c0e53dab163ee27f66e4cc0e335eac6e58fd4e78c0d44a66c0e0344dcad3f5bc31f54b975b30f2a1d5ce4802e6c4d4a63927c607df1f9af864d979c143fd35cb2b79a2e229cbdca132f124478189a63c929441d70d1499dbffb71c1ccb93f94b16824ee595562c553340b724139731d086043ca18ec68918cea448201fc943d7b958efdf463af06b2549ac2419e23c997e632a987c714be5b09b1f657bccc5f1a03b544ecdab807e694d3e0162cef24696e2c488fdada3446772417526c06968a5978a2d530405fb736116fbffff835552214c9e5e6d897fef97561f3abcecb44a3cdd1ea81681635f665c171cea364ce369b5367250c1be1639567045f066c0e5ed3690d818a2d4037fd61cfb6e59af2dbd3a2bc411ca86a38c40150cb508cb32f5be55bf1af82bece17164c8dad2fd105bad96beb3ce769c33c5dacb30290ade4ae0385d3ba17be88deb8a3a65d349041a3f59f22c27016466464ad3316bde546f0b184c76839f4752a72873e7af1e42d0874d69359aeb80fe854e278ab2aba7f1c8ff0bf8abbb0562e4b7c2c8a164a09344ee601c5d8371d2da3ac5800569d4e07ee9728192c72d63b503006bbfbe516a14727e6bfb5641b9a64d17626bd6988ffd7e38c94d3240e911cf7d29295ae24091537a98b2603bbcd54d30594d6e916dc77001170b1993500e5d2f8d8e21b45eaa9a7083e3da6de7cf6e2bd2aa8893f28fc0a82fe5e40c67e037416adb36823052e5276b70d9a30a8eceff0f17d63faf0f968d7231eeaf6eccf6b84281ba212e5e2424ab7e6645624214c9049bc1edaedc1b71de839ac7446d0aa3988dfd280f8cd2e5f0925d106f13af66764fa42e41b55588d49b9de6206479a98fafb4cba2d7cbfc86dd548f8b9061fc6993e1138e77e27e6bd760b9d8f16c02fc30fbd36e09980ea6f110847f3438a50883dcde43757eaa4ccd9074961a5bc47bcc97fe26b78bfe1c6d828e3980809709b6c640a04fb9d89ac13e96f8edc9d45942e1ead5217c34c1e20bd689193188c100e2a3c21fd78e6b03d7a9d7e0ef3f6ce2bbd1bbf633f14d0ccba4b2b57a19e57f3e6d189d684600f24d179bf9322d2e29417b587b7d7e4b644d665ded06f7bad380ce0c5db5f92d56e43aba067ebe726479f78c4d6df416f22186058e07b3a4f6dbe70e4cf63aa61ecdcc91795eff0f417f3ba2d54e7c339c99c41db4b30b0a5973ea6e9054eb98c495ccf67c1f0db0256d51686d8967536b4f1a3645713ea24ad2ba89f896d6e4b2ba3600f0593ccf66b44cb11536963cd273a47fb3cc9c3bf70f36b3a656d3b012e9ae7ff96e9e884197f71dad779ac14e21f6bae0fd8d204a2106f93f03f281bbb4e52561f4684617f9a6c7edb8ef6376422d2c37055496f4eae3a3c43d74e07ce77ecb40ebfa3a25a175f8a07fe3dbee75ba8412a67f34d6c7ac40a578c584143a2f69b5c5e5c9a3d0a8718b0bc431574406cde910949904b1c168d6b436bb7db536781d5a202105c5c15f5fc84eab9d82911ff736c7fbe0f5d7cf0c4e750f2085718452ad8531c6ab2a8198cd8a2e807cb59bffa521a997d561bb737d6e5217a8f1b445061de630eba43d43c7c05c6267a05bb56b2e1586651c610efb0ba9420aade72d0db3c06c6c0118ae2d42455b082c7825b96dc891545318dc970519c7a9b8017a67552a291f1eb3969c47660d3348b21f6fe4ee3c6fd9ac63264c365f24526b248a7d3ce515c3dec52b8acfd64b4085975e6dfc272b881eaa6c24b6d4202b1e8849f18582d858fd4bc2d466010166a2f3e5e47e1703f4fb774abca16c631bc4dfd7123bdcc4ee53cca3953316a273afea5ccf9c9fe480f82b6396856ffe4ce487cd69e78aef86f2e50b7618c7544e5fa9a62b3103b987d136de335283476a71ff36a3bab7b2b1ddf2fd9b81cad538370e7c93047023c3b7f9dece8c6ba818aece2cc35aeb033ddd28e1b8d2af8e06eebb4cb0f1670ee801e33cf52730ad11a6ca73ed928f8de159def301fddac8103beed0a2ba9c437a5e0ee8c351132799a5d724c8af47dcf7285748caa1b39bb77cb47561be9e037daf1872251c0bda39c4d11d101a5b9dd84735da79b775795aa7dc633cb80faf9fcc759c104d8a1c5c30eed42dd4b063dcad454099073a78afeeeb2475f884c98bff441f72f74faf716011927e26160e219263021c0ad3631dfcc26d076c6ce3ce2d57cf2550f7fbc7d5a45292d78636ac7eb10ac71cd78d1a83e9ec546ec26e934b2059fbe300462f8f3b93d040d279b238512aba21c83dcb7d286e7b7a7254036746c881afbbfa3efdfce44636e518954ec3be1015c07265f1bf52b5d80cbc7c04916fad3697d5f61438eb6db6b7286e47ca31d882b9c1bd18ed927fce98674ced98440232835c5c72d974127965c6d5031b990753ddc8b3994b08ce5084a9886a95c5aae25ab5400c72d25ba29a3240c176e8ce9773bc25ff300f22967f67fed7423183bbc2235087a59023992410b84de9b7e16b45a69471fa4caccf29038cb9345a5a60a0e28a1a46404eaf17938d229b9b85702a985180c00670aa95ffba84b8bf487b2f25ce42774f99fc7230c28358e29f0b9c38716f34124ec9f31e5556dad5c1ab3d02aba2cdeb61e7372b5bdf0df4bffcf476f913752011e754c76529831ddc2684e4029b443aaa484f50b7d00adbfb98422faa294abc70d61b6600b0a25a4370140d56fdcf194a30b783af51100788648ad625afba541c61604f0995260d846bda1443bc4f814d27715a354feb23c5cd07cb835aff6c88929d298ecee1ea1572fbe67771c61e53b963b286b15c4ea84a6051940b4923d3c2a1823423fe6c0fff449552e0631d91b22460b1cdda543f5e83d25f4f68585acfec9e6ec726bd090492ef4c6b96b2ebe49c202bd3f1fefc1e0c586f3e9fb7feecb29542a594b0a7914a545d329de020cc387e46e06f3266cde489cdaaa5b407a99c01fd382f69201917f879503351e70f3ddfbbaaa773dcfc23dce186d743e3f6a0c32aaffe80ec0f9c75e70ab5e35637e57669d83baf18af8992d0c4f85b97073c1d7e0f9f202ce38419f54e7bed94071cc7d4b1cb79672b0d2e8140da13881caf5acecfab0bfa88aaba6561439aa4feeb22876abfe02f5c9995816c2abafbbf8b84b17c086cc381b736b9704f35936dab3278428cf1ffe5e561e826d47be65065dfc72820f98530206665dcf6a6ea8aeb0fda0e65d6feb9c101be3072d2dc2a19615e5a11dc86b2aad05538c38ad1b096c1a18a503e00d6cd467897646513609e248ac1a9acd146c35c54e210fb5a992f0356c98e53581b4d70438d31c076a03437458921e2fe28e14511733ad94d2bba444fe6e000d475cfac6a639cd0111002ba88eff4f1d48deeadf737c725f2fb9a2de5b64b73f116a7fdf6a711269dec27a00b2297741a47c557e5580492480947fea0d6e22e3bc92c05792960caa79715721ebf978d24a43da8d15f2c4bfabf380b29dcb46b08ff0f93cdda816571f9b6504c0a789c16a4309c30d5a6d5034b103354bc5803f515a1516ff43cc01bbec3bbf32aacd07213e34c5fa7402ebcade40530d72fa96e10165606202103185ad9f4a5000bfa32c8ce14be0dc1b00a5d845eb1397de7999e7e3e3b44a54c1d6eda1590936475a10ccd34c83ea5c81e772324d5d71051f741a85757ae15e4bdfc1b633755258e529cb09050b69ad382ab00e6051fdd6131820b409489cb859929ca290b76a3f90577651c18012688b4ad303e9e8aeef11fe0e64dec96efc602b590ecc37a76f3054b6af530948731f2d65a6e906a650e320ed183029b0c0c3bd41b4526c030124743b19555ac8b57c9d566d11cb623647948812f2fa8a31032ab7262bb285da07aa564e6ae83cdd79d6770202877a9913b9047116139213dec4f588e42e3ec84f7893fa6afdbe1c0c73876a86dbe94140b7f32748d39cac83b5bf8a2d4dbe32a2218ca7bb759bad5f1f37d515f64e02b46dc6e4f80e8b8cd7f85d235cab9a6416950d537ae8a7a48a9c8a152682d95645b966eb56bacba9c188456ea4cf6d0958217a80e244e44f07fa90bf5619d3c2438239e6ed0d389770d9c0c6f3026ec6423ec6250795804ad462ffb6bb36ba4b4dfd2cdddb38c6639e942c1caf03837c047d33d3b2ffd823a6f21b8f7a641ddcf1e52bbbe8262650", 0x1000}], 0x0, 0x0) 13:53:03 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x9, 0x3, &(0x7f00000001c0)=@framed, &(0x7f0000000200)='GPL\x00', 0x6, 0x95, &(0x7f0000000240)=""/149, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:53:03 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:03 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8954, 0x0) 13:53:03 executing program 4: r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x1e, r0, 0x0, 0x0, 0x0) [ 393.766313][T13140] loop3: detected capacity change from 0 to 8 13:53:04 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) recvmmsg(r0, &(0x7f0000003380)=[{{0x0, 0x0, 0x0}}], 0x1, 0x2, 0x0) 13:53:04 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup/syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000040)='cgroup.threads\x00', 0x2, 0x0) write$cgroup_pid(r1, &(0x7f0000000080)=0xffffffffffffffff, 0x12) 13:53:04 executing program 2: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DESTROY(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000001600)={0x14}, 0x14}}, 0x0) 13:53:04 executing program 3: openat$vcsa(0xffffffffffffff9c, 0x0, 0x40e802, 0x0) 13:53:05 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:05 executing program 4: add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0x0) 13:53:05 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000000)=@raw=[@jmp={0x5, 0x0, 0x8}, @initr0], &(0x7f0000000080)='syzkaller\x00', 0x4, 0x1000, &(0x7f00000006c0)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:53:05 executing program 5: syz_open_dev$vcsa(&(0x7f0000000000), 0x0, 0x1a1401) 13:53:05 executing program 3: r0 = syz_open_dev$vcsa(&(0x7f0000000040), 0x0, 0x0) read$char_usb(r0, 0x0, 0x0) 13:53:05 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:05 executing program 4: socket$inet(0x2, 0xa, 0x300) 13:53:05 executing program 2: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x0, 0x0) inotify_add_watch(r0, 0x0, 0xe8) 13:53:05 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x8, 0x3, &(0x7f00000001c0)=@framed, &(0x7f0000000200)='GPL\x00', 0x6, 0x95, &(0x7f0000000240)=""/149, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:53:05 executing program 1: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r0, &(0x7f00000000c0)) 13:53:06 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000000)=@framed, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:53:06 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:06 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) socket$nl_route(0x10, 0x3, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=@bridge_getvlan={0x20, 0x72, 0x400, 0x70bd2a, 0x25dfdbff, {}, [@BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}]}, 0x20}, 0x1, 0x0, 0x0, 0xc881}, 0x10) 13:53:06 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000100)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x1a, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{}]}]}}, &(0x7f00000001c0)=""/240, 0x32, 0xf0, 0x1}, 0x20) 13:53:06 executing program 2: pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RSTAT(r0, &(0x7f0000000040)={0x3e, 0x7d, 0x0, {0x0, 0x37, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x1, '\x00', 0x1, '\x00', 0x1, '\x00'}}, 0x3e) write$P9_RFLUSH(r0, &(0x7f0000000080)={0x7}, 0x20000087) 13:53:06 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8955, 0x0) 13:53:07 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, 0x0, 0xfffffffffffffdf8, 0x20000095, 0x0, 0x0) 13:53:07 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:07 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x89a0, 0x0) 13:53:07 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x40010, r0, 0x8000000) 13:53:07 executing program 1: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x5452, 0x0) 13:53:07 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) write$binfmt_script(r0, &(0x7f0000000080)={'#! ', './file0', [], 0xa, "9decc7b5d0"}, 0x10) 13:53:07 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$IP_VS_SO_GET_INFO(r0, 0x0, 0x481, 0x0, 0x0) 13:53:08 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:08 executing program 5: syz_genetlink_get_family_id$devlink(0x0, 0xffffffffffffffff) r0 = getpid() process_vm_readv(r0, &(0x7f0000000700)=[{&(0x7f0000000600)=""/181, 0xb5}], 0x1, &(0x7f0000000840)=[{&(0x7f0000000740)=""/224, 0xe0}], 0x1, 0x0) fork() 13:53:08 executing program 2: process_vm_readv(0x0, &(0x7f0000000000), 0x1000006b, &(0x7f0000000000)=[{&(0x7f0000001040)=""/4103}], 0x1, 0x0) 13:53:08 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000240)={'ip_vti0\x00', &(0x7f00000001c0)={'gretap0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @loopback}}}}) 13:53:08 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) write$P9_RREADDIR(r0, 0x0, 0xfffffffffffffe6c) 13:53:09 executing program 4: syz_open_dev$vcsa(&(0x7f0000000140), 0xb9c, 0x6840) 13:53:09 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:09 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x40402, 0x0) 13:53:09 executing program 5: openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0xa0a02, 0x0) 13:53:09 executing program 1: mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/4096) 13:53:09 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000100)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{}]}]}}, &(0x7f00000001c0)=""/240, 0x32, 0xf0, 0x1}, 0x20) 13:53:09 executing program 4: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$UHID_CREATE2(r0, &(0x7f0000000040)={0xb, {'syz0\x00', 'syz0\x00', 'syz0\x00', 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 'f'}}, 0x119) 13:53:10 executing program 5: mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x30, 0xffffffffffffffff, 0x8000000) 13:53:10 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:10 executing program 1: r0 = getpid() r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r1, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000000c0)={0x10, 0x24}, 0x10}, {&(0x7f0000000180)={0x10}, 0x10}, {&(0x7f0000000640)={0x10, 0x18, 0x4}, 0x10}], 0x3, &(0x7f00000007c0)=[@cred={{0x1c, 0x1, 0x2, {r0}}}], 0x20}, 0x0) 13:53:10 executing program 2: creat(&(0x7f0000000000)='./file0\x00', 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) [ 400.137594][ T1982] hid-generic 0000:0000:0000.0001: item fetching failed at offset 0/1 [ 400.162969][ T1982] hid-generic: probe of 0000:0000:0000.0001 failed with error -22 13:53:10 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x890b, 0x0) 13:53:10 executing program 4: r0 = fork() r1 = gettid() rt_tgsigqueueinfo(r0, r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x2}) 13:53:10 executing program 5: syz_usb_connect(0x6, 0x5d, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x76, 0xb8, 0x3c, 0x8, 0x50d, 0x1004, 0x9239, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4b, 0x2, 0x53, 0x0, 0x20, 0xfb, [{{0x9, 0x4, 0x26, 0x0, 0x1, 0x85, 0xf2, 0xc, 0x1, [], [{{0x9, 0x5, 0x0, 0x10, 0x20, 0x2, 0x0, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9}]}}]}}, {{0x9, 0x4, 0x0, 0x0, 0x1, 0xff, 0x1, 0x0, 0x0, [@cdc_ecm={{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x7ff, 0x0, 0x6}}], [{}]}}]}}]}}, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0xc0000) r0 = syz_usb_connect$cdc_ncm(0x0, 0x90, &(0x7f0000000d00)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7e, 0x2, 0x1, 0x0, 0x80, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x6, 0x24, 0x6, 0x0, 0x1, 'T'}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x432, 0x6, 0xfffd, 0x7}, {0x6, 0x24, 0x1a, 0x2}, [@mbim={0xc, 0x24, 0x1b, 0x0, 0x0, 0x0, 0x8f}, @mdlm={0x15}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x1f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x4, 0x79, 0xff}}}}}}}]}}, &(0x7f0000000f40)={0xa, &(0x7f0000000c00)={0xa, 0x6, 0x0, 0x0, 0x9c, 0x3, 0xff}, 0x1c, &(0x7f0000000dc0)={0x5, 0xf, 0x1c, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x0, 0x0, 0x6}, @ss_cap={0xa}, @generic={0x3, 0x10, 0x4}]}, 0x2, [{0x0, 0x0}, {0x0, 0x0}]}) syz_usb_ep_read(r0, 0x1, 0xea, &(0x7f0000000f80)=""/234) 13:53:10 executing program 1: r0 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) 13:53:10 executing program 2: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0xa0a02, 0x0) write$P9_RREADDIR(r0, &(0x7f00000006c0)={0xb}, 0xb) write$cgroup_type(r0, &(0x7f0000000040), 0x9) 13:53:10 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:10 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockname(r0, 0x0, &(0x7f00000002c0)) 13:53:11 executing program 1: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0xc9}, 0x0, &(0x7f0000000140)={&(0x7f0000000100), 0x8}) [ 401.315111][ T1982] usb 6-1: new high-speed USB device number 2 using dummy_hcd 13:53:11 executing program 4: syz_mount_image$fuse(&(0x7f00000001c0), &(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={{}, 0x2c, {}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {'group_id', 0x3d, 0xee00}, 0x2c, {[], [{@subj_role={'subj_role', 0x3d, '.@,'}}, {@context={'context', 0x3d, 'user_u'}}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}]}}) 13:53:11 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x19, &(0x7f00000000c0), 0x4) 13:53:11 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:11 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$P9_RREADDIR(r0, 0x0, 0x22) [ 401.711233][ T1982] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 401.722475][ T1982] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 401.734677][ T1982] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 401.745014][ T1982] usb 6-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 401.755262][ T1982] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 401.765181][ T1982] usb 6-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 401.837102][T13280] fuse: Bad value for 'fd' [ 401.843905][T13280] fuse: Bad value for 'fd' 13:53:12 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=@bridge_delneigh={0x38, 0x1d, 0xd7c75aca20b91c3b, 0x0, 0x0, {}, [@NDA_CACHEINFO={0x14}, @NDA_IFINDEX={0x8}]}, 0x38}}, 0x0) 13:53:12 executing program 1: r0 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={r0, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) [ 402.306837][ T1982] usb 6-1: string descriptor 0 read error: -22 [ 402.313298][ T1982] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 402.322803][ T1982] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 13:53:12 executing program 5: socketpair(0x5, 0x0, 0x0, &(0x7f0000000140)) 13:53:12 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000003c0)={'tunl0\x00', &(0x7f0000000340)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x4, 0x0, @loopback, @dev}}}}) 13:53:12 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:12 executing program 3: syz_mount_image$erofs(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x0, 0x2, &(0x7f0000001480)=[{&(0x7f00000001c0), 0x0, 0xda5}, {0x0}], 0x0, &(0x7f0000001540)) 13:53:12 executing program 2: openat$pfkey(0xffffffffffffff9c, &(0x7f0000002b00), 0x2402, 0x0) 13:53:12 executing program 1: socket$inet6(0xa, 0x3, 0x81) [ 402.775277][ T1982] cdc_ncm 6-1:1.0: bind() failure [ 402.788845][ T1982] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 402.795939][ T1982] cdc_ncm 6-1:1.1: bind() failure [ 402.971136][T13303] loop3: detected capacity change from 0 to 13 [ 402.995525][ T1982] usb 6-1: USB disconnect, device number 2 [ 403.017853][T13303] erofs: (device loop3): erofs_read_superblock: cannot find valid erofs superblock [ 403.085507][T13303] loop3: detected capacity change from 0 to 13 [ 403.103775][T13303] erofs: (device loop3): erofs_read_superblock: cannot find valid erofs superblock 13:53:13 executing program 2: syz_open_procfs$namespace(0x0, &(0x7f0000003380)='ns/time_for_children\x00') 13:53:13 executing program 4: select(0x71, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x0, 0x2}, &(0x7f00000000c0)={0x77359400}) 13:53:13 executing program 1: bpf$BPF_PROG_GET_NEXT_ID(0x4, 0x0, 0x0) 13:53:13 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x3, &(0x7f00000001c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa000000}}, &(0x7f0000000200)='GPL\x00', 0x6, 0x95, &(0x7f0000000240)=""/149, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:53:14 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000006ac0)={0x0, 0x0, &(0x7f0000006a80)={&(0x7f0000006a00)=@bridge_newneigh={0x30, 0x1c, 0x747b7902afc23945, 0x0, 0x0, {0x1c}, [@NDA_CACHEINFO={0x14}]}, 0x30}}, 0x0) 13:53:14 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)={0x2, 0x3, 0x0, 0x2, 0xa, 0x0, 0x0, 0x0, [@sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @multicast1}}, @sadb_sa={0x2}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @multicast2}}]}, 0x50}}, 0x0) 13:53:14 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$EBT_SO_GET_INIT_INFO(r0, 0x0, 0x82, 0x0, &(0x7f0000000600)=0xfffffffffffffedd) 13:53:14 executing program 1: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x5}]}) 13:53:14 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, 0x0) preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:14 executing program 3: syz_mount_image$tmpfs(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)={[{@size={'size', 0x3d, [0x32]}}]}) 13:53:14 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x20000500}, 0x0) 13:53:15 executing program 2: creat(&(0x7f0000000000)='./file0\x00', 0x0) setxattr$incfs_id(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440), &(0x7f0000000480), 0x20, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x0) 13:53:15 executing program 4: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x61}]}) 13:53:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000040)='xdp_cpumap_enqueue\x00', r0}, 0x10) 13:53:15 executing program 3: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$UHID_CREATE(r0, &(0x7f0000000440)={0x0, {'syz1\x00', 'syz0\x00', 'syz0\x00', &(0x7f00000003c0)=""/96, 0x60}}, 0x120) 13:53:15 executing program 5: syz_io_uring_setup(0xef2, &(0x7f0000000280)={0x0, 0x3e05, 0x2a}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000000300), &(0x7f0000000340)) 13:53:15 executing program 1: getgroups(0x2, &(0x7f0000000000)=[0xee01, 0xee00]) setgroups(0x3, &(0x7f0000001140)=[0x0, r0, 0x0]) [ 405.850260][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 405.858309][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 405.866188][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 405.873850][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 405.881707][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 405.889478][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 405.897287][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 405.905824][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 405.913459][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 405.921266][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 405.931235][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 405.939394][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 405.947185][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 405.955047][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 405.962706][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 405.970607][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 405.978412][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 405.986216][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 405.993961][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.001744][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.009552][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.017345][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.025133][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.032842][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.040642][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.048404][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.056283][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.064011][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.071819][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.079582][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.087376][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.095175][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.102822][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.111032][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.118802][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.126593][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.134248][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.142040][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.149802][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.157604][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.167181][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.174942][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.182597][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.190345][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.198081][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.205804][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.213621][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.221350][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.229083][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.236895][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.244614][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 13:53:16 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000680)={0x18, 0x1, 0x2, 0x801, 0x0, 0x0, {}, [@CTA_EXPECT_MASTER={0x4}]}, 0x18}}, 0x0) 13:53:16 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f00000006c0)={0x18, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0x4}]}, 0x18}}, 0x0) 13:53:16 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, 0x0) preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) [ 406.252236][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.259956][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.267662][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.276033][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.283723][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.291463][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.299230][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.306969][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.314696][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.322463][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.331928][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.339647][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.347585][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.355321][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.363010][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.370754][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.378607][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.386332][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.393975][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.401680][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.409369][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.417197][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.424921][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.432577][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.440293][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.448025][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.455734][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.463396][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.471134][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.478863][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.486620][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.494271][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.502007][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.509727][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.517453][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.525212][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.532974][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.540706][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.548467][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.556195][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.563853][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.571599][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.579345][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.587259][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 [ 406.595140][ T7] hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 13:53:16 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$UHID_INPUT(r0, &(0x7f0000000180)={0x8, {"a7a96257dd459029fb5fa2ed8588ee133e4707b14224a09b27b75e8bdc95dbe3bb8f812355119cec458604b2d546ca34b68056b97138f6f42ba77ffcebd78ae59ec0d25f502777dd6ea95ee0d1696adeb9a64924591e4e82c9e56e5a8cd3533f8cdc4e8b494e842756c0eff74304fa58a920b0c4837e7a0a7a4c7270f22cecc2532b5a3f81e99f11ecc98afd6e1777e83659e176338d8cf9f8c6eb058ace4afced2c9d78e693626223676fdb1319073c4ecf22067f5b8c72ab66c6be7c0d88c9f8f7edfd55e241aa17e4bf0c329c5141d23c5f555241b7ec9f8daa7f62966f58aa5bd046bbaa3cebf9ccd32fe0e55e861a6c5bb43bb9b79a3dc97275e26cf88e6c817d0dc862f6046bd6a075c2eb856e96f376c70835f08c51cac893c2c6be8076bc913ee66a372ab2f96f829b27248c8646261b1fdc8f53c954282b5e015f746d96db42650e20920afa6c0acdfa00dc08b24a815a3ff4434f5fc07105ac8ac4740b2a094ed4c49847c8d42169d78aa0a1ace406a6131d32fcf662b486c6bdb941e1498700cade383ae5b220ffe7679a55efb1f5e574ac9f048e20969eac268633d528c6d9a561def6b0ac8432f9f1df5ddc5bfec5986759103e11bd84b3059ec5955e4b35c65c615ca43dbd71b6743f9ccc12347ce09e18acc385840db17a67b1e35de70f2e52327f34c15e06db2591242f2527f7e1726b3c76bab7cba445b89196ce6e37f33ce9a9160b18be2f81cfcc29b8dec6a7e972a8923b718e9863b828bf821068229f5054b4cfcc1c02d7b2e1e18ef6b9217040c6397c85a8d346f2717f29bb0ba586f8322dd34c642480b0bb1b14a14ea301680b0ab406ec6a69a7866b0927c6ea68f0a3f14d45faf4bfc80c7bbd6d2def6fec50a553b1b745bb462f23d03918420063b800a937fa50fa7339989ababff7bf09e0bae19ef88acd065b274f021d5c521a48636ff100088ae02c7cf981e428282bc3650b395886397ebcac68a44d4abfbe19003555c27f0cafbf7559e1c9afd0d7aecf142fea5d78c86af60b941e1cf28be137c0f49b849ab0c0925a90759b274bf86b394b2d51d813bec1a80cba594495d2ab51ced0d3e09487b39c4dc9c465e74f70d5872646f87ac6ba260dc007510156689e6d0de0da36f48715d5511f0f3fddfe3431628c5b810eb2284aa1f60d690c99685d6b075a615fcd346474c340c4c2a5a2b6b95cb2ec323829dc0444a76d3fac8077f172d8ff9afc33125db776b9ba6c85100cb87536859db9a3d7651922e5bf28efd8dbd2428d553fef15a795c9b7e12b08395ac5670a14da00c8e08ac9044cc4af98f966d6b8a5a8a94112a0a17a09d4759e8acdfeeb57864756a8c06ff398867410e326da2aa0b20eb86a7cbbb57cb5bc1b80384d9008fd5aaca8e70bbc60f0141751f8cdb71cebf108cbbcf71902ce5ea1c20bcd86e9583435d67a1efba4f06c451e3135f019c06da422b254d4e469d581d672a529e6ffd1142626c28b8c2e463d9b859447d9efa3ee5e1ffec4dcecab1f88478b1a516f2403a4518f739e5d3b0d881e80b033d91f2c136149dfc7513401b1bfebf72d3b6c57b0ace9dacdbe60e53a2c7f15ea16ef83eeb750ff7b1d0f10552a01bf1c0d9b34fc07cb6e8a38a112e36b5617149473c447a6e05b6245d0c21fcd43c2b6104a959ca0c8f68b2d902cb90b81831eb629a3ca4896d4b853b11a01a0ed41c2cd6f94aa024393c84ece695e53d97aa8c5b436c695101546493ebacc2a55fefadaca51b8cd35bc5eb4b00d16f472e52bc2bc516bb2c7c59effe99ee45853f5071e094d5ae5055a89f4ce672ba3384a7f6a3d5c5d023e8306dd48f27e9cede159be0db864e0cc5509392b558d85311b83c7c980e4fdd491a0bb18a3b663f08a526d0ec0e0e9013685d1882fb938081e75e2e4c02bef4afaadea8a8ce59cdc41583f947970a934f431952107e245479f947b0530bd98fb5aaf55e5a7ddb5f2393cf7d7f7d5ef0eb89de82befea8b1f88d4f25fbb443be4caa2bc9b2d6e647909405f356ad1b1b27ac4c0b0d71c802d11f61b840dd560626e9841e6eddea53dbaadfabb6e4b378842552f4523f3013bea75d42a260b63bdb018d85b87de94d977344c9c1950e87ad03e3522198c0eb7ab3deaf072e7828517e866ed0ad37dfe86c02b8b9ddb35b6148a4e98e205ba10f99db0601beefb600e2ffe9258342a8e8fd0c7c0e61ccdf5d60a7bee2c1959c68e94687678341f95480ac654ac8ddb163918dd747168f0ba3582b4d26a9c831b0d764376d97cd8030304e4724b3b86bff177a917bb3a49eaefea192fa8bd1a8df502c6e4b62cc47d185d0717f879876e2e9e658f2c567f238888f592802d72fccc29dfe63516d4b4eba54807b33776a671f8f8f5030dd3af8327ddc9234bee15ade35f8b49cc1a9179cbf9c1619708785a4c637335babf3b302cf92721195ebb28d19c7ea9259b360360643f9a4ef4c058f71108262dd6d247e8baeb3ff235aced0ba710e4bf3044dd150ef841e7d0d06ebc887f8c12af7811457893a71554011c3deacf55e672096e683b699a83f2fcd2c60c450b1d328f285dfe67f0ac0ea4375484fe877b2de23c204835ba566f57c1685fb92f4669dcf3fdbad36aa0ffc141fcd52fdf2330b558346b52b7c2f079222b7f91d0bf82328cf7d34b9eee73d03e5cb40575bd78cdf1cc330cae45aafce7b3107e4896f8198752895ca57daba3f2f667e673292b11c443a09949e41efd4f3937a0c71f170a3abd2e78c1ec3f941b53dcb820f257cd5c6db169aec028306eed77d8fbf2000fc20eed01a4a6dfa70cd5529430cdb619eb8511a105d70b97f820a89353993453d4ec8b542a266d7d944a57cc4c6212a0750483e859a46b3eec4d4112e29572aa099dc6e615c214e1c789409655ed741e11522c65714d530eae17f8581a8d6eb45e9ead5f5c9bbedc71a6f033506fdbe2a701b98546858585d983f19e4e6ff6fd20714262c1c80e1a94ab58d1a0b1cc81c45aebc4a6e89f86826d87720a14d94540a7cc4e5771d2e916d38c9a7fcc1f90618a8a2b7fc87d03a0051d9a2242b34fd86cbb5f25070c38914f2a88b3682c41244da635ea8094e4bbcf6ad84f64e3609478160b35cdff2b7392b0101c9f221b0f1e2f7ab447ab310bc46b97f36add47b7759c5a26c94e1d3235d12e04c070196cc926e57b2c150d4672647eeab0f13ea2e01892ce77d3d8c1d706deaa284d1ff91df43f8ba0ccdf758d3f5ada201195c752cda73347b918224cd88adefd27ec75035f277e1d3b6f2e2afd76501529a44a0b794d7ed0087be04b95a27eb5c37114c3de47ad515c17d482af1761274122ca62ecf8777b3173918094d65e7fb4d3132f6a844a92987cd61c2ae5e3502addc63ced92dafbeabcc46c3cdd587c1e48ad7b1067d14a6da5af231997b8b15b47ee5ff27bd88d6db5572503a4164f25ef7021a175b5955ecda0f0095acf1d45203fde2111d6e942d5e091fe49fc7f193c95ffcacdcd26462257f32480cf9fd2af13e269ce692718ea8dc0cae0546c37cf14eb824ba0d1c635d142b31ac4fddaf76bf626cb6326cf0703ad58d8a816c2b582437a6176ec742212f877cdfec23387dc2795b52bcb35e8335146604d32ed6d0279bc7c675c7728059924d47cdf0ce9fb630503ce5dc5474480be2e44062f142a5cac7e258a67009b88dfe93bb208975ea017086e1bcff0612c4ffc7973c7b6274d4a459ce3ba1ec0d293776bd02abe70d9167f465e73600617b380d3586e3c2ff2a15fdf2d0a99d3bdc5566ac6317de75bda6d029026df4ba0566a0793930349a7e539005d13463949c352130c4d4661b283633ec4b0f379f9c1aa0c9b9e097b2aa3c7fa7670c4426803095ed6c55ae4624d223fa00f5df6e38ea44def2f333a9d0ee997e62ab9efaa5bec2307bc103bcf4aa852ac095784fccb6783f13efe45122c104bf70a8bd76d86a73c8c76572e994eb02e7518e8b5c209946d20de42a60ca14afdd7fc41ac9ee939ca2b79a5e39fd4e346b579aa5dd7c72995ecf879b32148802fe36b0bb9a9ffa9df3645d1f542ee7bf6f86229d8a2678a1289d202b452dfa2a93afa447ea1862a1c8b098f09f5f47e8d56fbdc6a995d717592bca0c2cf01949d81cda18a048e0395fcfdb947a940202fe8a9eae4695f430b2e384640c5a288bf5fa7fb61fbb7b79148b65e6535a05cb532d0a4c7ce1f22d2c8df6175cb36cdf5d7408710a3dea5fa3679644668bc7dc3e43234317f465c867c1e73d5f5c91f6cad45bf800f7b4656a8371e932d18e777049c82def34e713c48f72c31dd45003db17aaa478d569b84c8117ddc672403fa8ecdeb1cd6b7822756c90c56f8661bd674986fdcda42d9333fd0f12510db0a7115c18901767f3ea602fa8d9065eb74b40ceb4bed11f18c266fe4646fd9ecaba7feeb6eb91281a8bfa2ecc8146fa464686a1b74215070654c4511af294a070b6edf232e96c402d45c0af80c09c6715cda057e01768e6dda51827cb703c7d2cff162c912224932d20ac4112816f42865aa97e84573c4539bf614c596e658cd11a38e500927b0f7302b59ffddabaf7a3c3f6f5091775a468bf2fc87503a8c4b7d2c6937479ec323b1fe6973a956e8c89babcd7d06f2f6d5b122b8f905ceb063ccb0938c905fd77a82daeaac80c6786619448a4bd6cba246627e898e58dfb44183c4eda4f3a30937623722d18ca87f2f1e796b520f541fdf1658edb0ad6ea41aa6bbe6d18f526a7e8fc863730a8f34f972f19bceb1335d63a2466212365dda0e3d21be646f47b978757d656e2a779cea38a3b28ac3dc3fbabe3436f91a616220d3da8053d1362be5dd862a88b8bccb9405e36a20cfcc7ffdcdffd6afdcacdda9b81253afdbd83eb802c74afb30d84b4702b35c6e82bb21f311095095066b05701e5e0dc0c1e7da4e6625c8167ae9c6fb774c9ed2ceabaeda14bb34e908d2a02d07923b4cba2ad5ccbb1eaf9c49203b20e8fef90ac24b2dc7b8aefc23ba529608f88355b76270513ae1df5bfe3aca7138222b588eed8b168f0bcb904812b566d51c4b152f12a4ebc4182b5eea04231582375b0575b49782af3299b08718f564fdf203aca0848f9a7b6692776186a238c4865300a5529fceb0d43800820637a81b71768e1eada482cf9feb3d8f4413a2da4bee9b69abfd9d55fc3d8fe24b929b9fe5c6709da69994c2e214fd435013c87ef64773ef2fab7904191c561caec897d5061aa4f422464cbda4cffa64404297525ec5fd9f9deccacade72abaf6b09c5f7ee019ecb27953dc9b3b3f518aa760f69d9897981e21157409bab367840c5f0d269566fcc6992ae83371eb441f2ce44fd080d113cc34998af1d3d9a66a010f20a124bc70c2c0b7e00d17dbf243aaf7bfcb38f6c9a2a27c3ed30f6a5f2e5929882dcb07c62b69e8347ba64ca6ef4c130a3158c9ba7a76dea76b715b2ae25916f92aea0924c1478bb34ad9c0c59dd00be00a9bf81b2927a644b9e1e8c7c2f3705057419df91042919518bbee580487f9ec160fcc164ea50ebe44e287a956ef854269f39938f0db535008c1e0f1c8acac1ba18501980f1c678aa1bcfc5abb2f52d6e39dd190242992a09cd7d8f60abe3c209c7a2e956277fa9ef0406e230c11b50d4731d296de656643f4843e0d62607f4fd9aa08b61a8674ffbfeeaac10790c96e24459dd4bb80df734c6c634ee350b59f5b5d3763e99e8907b830ecd91edd078fc0f5bbcec1501019b766739ca3feb58f5be6eb94ac8", 0x1000}}, 0x1006) 13:53:17 executing program 5: mmap$IORING_OFF_CQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x200073, 0xffffffffffffffff, 0x8000000) 13:53:17 executing program 2: bpf$MAP_CREATE(0x4, 0x0, 0x23) 13:53:17 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$set_timeout(0xf, r0, 0xfffffffffffffffa) keyctl$revoke(0x3, r0) 13:53:17 executing program 1: bpf$MAP_CREATE(0x11, &(0x7f0000000080), 0x40) 13:53:17 executing program 5: socket(0x47, 0x0, 0x0) [ 407.678853][ T7] hid-generic 0000:0000:0000.0002: hidraw0: HID v0.00 Device [syz1] on syz0 13:53:18 executing program 3: syz_open_dev$vcsu(&(0x7f00000000c0), 0x0, 0x200c1) 13:53:18 executing program 2: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xf6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 13:53:18 executing program 4: perf_event_open$cgroup(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_config_ext}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 13:53:18 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8993, &(0x7f0000001740)) 13:53:18 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, 0x0) preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:18 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f00000000c0), 0xfffffffffffffe1d) 13:53:18 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x541b, &(0x7f0000000000)) 13:53:18 executing program 3: r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f00000000c0)={{}, {0x77359400}}, 0x0) 13:53:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_FEATURES_SET(r0, &(0x7f0000002a00)={0x0, 0x0, &(0x7f00000029c0)={&(0x7f0000000140)={0xec4, 0x0, 0x0, 0x0, 0x0, {}, [@ETHTOOL_A_FEATURES_WANTED={0xeb0, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_BITS={0xb4, 0x3, 0x0, 0x1, [{0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '#\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\x15\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, '&:s:$%-\x00'}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '$^#\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, ')\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, ']:},\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}]}, @ETHTOOL_A_BITSET_VALUE={0x89, 0x4, "fa45e03b9f51c63fea61d64e0fece107f0c583581869f53056b9a04b4692a5f9041ee2bbeecb45dac5d4948eedd3b5c064e598f14ae067a9116db8df4c7dba5654d264d71db8dae90fafb4e1e2e34a4158936523d02cbb1b2d13e80c7a4d6d6c3d97e2cd1ea479868a2792a89df51bacf41ecb6d4908f4da985602d354c4bc1c5eb4d649f4"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_MASK={0xf9, 0x5, "c76310ba66afe900d45cdb668c81269af37bc21b136e573b710ddfed5291bef80d739fffa74de675b0db86fac42b99ea643de64747e4632f71dadc27b4d13f6407b14a91cad7c1a60bbd7efddaaa51c80f96fb89d7c20f7084898ce7c8c420397b5c6c464f7f7cdca9abe5ecebb09f53f088fdce3448bf490e885d4570b8e12a3add48cb7d789ec1ca182c4b826b205d83a34be407b101089cef6c9f87f085731b6bcdd4518dc295c1ffac04ff30d5df189ef6435c53f4cb7efd680c81001261e677556b4197585d7f6daf6db2a5fb2b23b5f8d0b88653ea83b023f5e51f97047f3aedeebb559e74c8f3e7fef057262d29a79fc0f5"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_MASK={0xc62, 0x5, "f0c147b819bf606dd7babf2e1ae8071178d00d7cf70313d09ed11cfc81fe4366c862ab5579f221ae018e968cb88930fe23c92bd1708986e9259ba603508d982fdf36cebe95b2ad0c97f71258940f08962813b01f9173956a666a9fd1c2c1454f0d0f4bd4ce198fdca12bd4c3cb4031568b2df3fd6d3019ead7cdfc723170f3104b65cec732f6a4155e2bd036b14eca7212fbfc6e8f28bed910dca37e17ddd6d3203475def2a63e41ca1827ca3f0c0fc6446993eaf2302686823e778facbaeb9faa44bf6dca651606f7adedbc9f63282662b7428fa6453f875e75f00bbd6420540bb17104cce58f7cb442d8a10e624a5affc1834a4372298858cd96e1a20695d3b80c79d548f4e2e84bae63fddcddbf8d389f75289bfd09a1c66b1fe2ff47a3223f8cb819f74471800e36b3e91b2678caf1f0f454f26e0dcea31f5903d5c17d0a9779ccff253545a348da71eff7b7c10e413e8e6691ffb035b4957a194e5b7219518ec3991f66cf70d0f2ecc66cb53d086b217da31040266fcaf3bc93bcd8b4d055337bda721d0c9fe59cf9955d95aed958934a31f6a3d1813d13fd109ab8ff1404dcd2bd159be53cd6ea86f5472674d25cf8f7854e762fcb2992dc4803bb687b0c94e90fc69cdc0c736eef16e29d42e86dde8d7fb7d8ed744b6866cee7d94171f1df2fe151715e6bd3e0e1116841086b381262730c68d5fc1c3c325d1429cd172f514f45e00471d68d57fe6bc0bba48b1615606da1c6f14bf5ccae755fc25515f97937ce851a6ab90e78101b0e23fc9bf3f7120c037bf59575f3564bee9b6165b8ad4592c8ba62f5cc93777f31ff681dcb8c764327b72c21a16e9997d49ae0b1cf88f6a826f26d88ef73c49401556cebe95e0bba9d32376e42ecef6ec4af1c066a1776f69632ee28fd607f751decd6d8998104ec63f907313b8b9f4923f5c58e102751dfe4a3b068794f6b911fa34f2828b4fb6430ab054ca775bb48b78c7681e1a8ccc59ede53d0f6fd56a8883412f4a9ff915740e086b4d96fe12086d6ae8e4e3ba5bf755ced4c9f1c9e181cb14c536ced4ebf090f4b6e48765ef8ef3f1429a0aef054194baa9f154406726923f01281c33b4276068bf41504e6aa26ab5a4ecfd6832ad2b8cde8f9e2884dd988e9b7cc3b08de14c4a2c82fff84ce7f2e78074d65fcdff193f8a9d74d9464ad38f660273bf78904f143bac263741a85c6d2212a4462be3709a077cf056b75759427185144b191a52f9333f30f56c4dba578ac78a27803ff0eb245a5f6d60b953c790ef65e6b6965a3009248576355369bf76d5166802a21a99c4f0bad7a9701e40406cc9e8ee3df94d964fef469baed92bda1b7ec4e1bca001bd53f933c28fef594e1a25e4bdd06c54d1ec4b29112813d05672724d904744c806c50d3043eb635b00721986d9b6346de2a5f9d2c39d01cc6502f3faa635bef4c2158ce6ca51f6311712197333fcb4816d332f28c092ed29efca66bd302de5212fe62041ac9476894c82d5d553b03c02c19515fb170271af9da96fc1c5a4f723075a81010ed0f889ab11aafd80848c79014e50aaba98e7b5026b17781d78d76c7d011c0cf34d52a51e9368bb20485295596437d7acb38caaa2091891337ac0fe9a2ac042a64e7d8406ba48bae7c7ff4a42839fb41c4a6f6a232bb3cf13324c799cd25bfd794549fb8c2fac7a9a7e24dca3ebda5444f31e296d38fc246b4d54c1dc9d8c2886a0f5a7ea600c3a7eb4e016f5ec12e0200d71bfbfef81955e110f5ed4a7e4427aeff58159ee92c103dfd7b7ebbf7f01d27347bc3c02e7378513f13ae577acb2f4cdc2045ef052ba3db0e603cf3971417243295e5f31aee5cd21d1e190dd1889a153e41c648fc38c213e26507ec6d4325a19ff6f6e203d21cca97f00ccc36ef77ce21736e66c8e5bc26699ae078ec0608ff2c24b13a5f0a04f254f266a559ec7d14cc7f8ed1e9edb9f7de186bddd5f86bf5e0307921bfbab684bc52124e79cccb54532182765c9a6727fc4ed718a230d2aa935fdf8dd1a06a9f10779e7c76ce60effc9d57ca6eb3c5f62467815c309ada5d5b26c0e2075d86e1b183c59943291abae359fae8184054ece4698010d82f86640f8806f64878c7a6f900471454983a973d5129f25d6382bb85108735a2e2995e49f7c66705695732e69aca896872871f0c3882905fbd5657e61877ac4be3861cdf9ac2fddb53466ddc2a357b87d33c1519c776875265cc62986b3cddc0629b1b5243a8ee6dd53c365f63d158c07281dcd650fd187b716e7f10751b6c69632948eae8c49ea573481716b6bc394758ac27633e95d3d1934acf3a6bc59897e5f6ace76b7b343dbcf0974af116cde2efc1b35d74f8a77e14f5b944e96c63ad2a3cf26f4dfc197378f4b7992dc38028b21de2322e11f93daaa9b367a08c84862177ef6a4cc30841f08a526cec38931cffceaf88ac0ff76db9610b0a07190917bef453858d7a8c712b7800fbcd0c2c1502946e3d50f4ab82f6f4469b9e298010955ce08de084e52e4e97a6821fdeacf57977edfd02b9c02faf113980b0d8882fadc1b901a20b1252a6712ca403e14f6fd44e95765d40c2c0823e946f4b88f7aa89d4143115c66fa1a747dc5885b6bb21e7119b7368e2921b7d1339b2dd1ec848dd99b65899102b8bf4c2ae92bfcd953798af066830d7c9c9484f577752a9534d5e7ddfbc4831afc12e6668ee5378972132fa34edaeb3786cffd0d3fc52de8410079061a95457fc799ade8daa51b5a25324f85e66ddb4c4fe309f5e527aa5b08630b24a06e3697004429cfea5cd46e5700436436ef81eacf6fae8696bd8c90d8c88f4afe001ceceb1233e1e5d1c5592d5e21248740704d627d952744ed3e5ae5ce8ac27ce1cdec54bed9604be3a1a9f4f7084597de4aaf398f345bb0e037b0e47cfd6d214bde5c01eb690c3bc454a1cb14968a413fc8b2353a79255952414ba7ff6395d1e7c54893b88293895b65fdd90e42112665b0723d32362cdeddfbb589eba465b9239d0e7fb72b0f9d37d67873ad0fca6eeda2970e8e24ca9c60a6c1879bdb48ea02b2db31c10b62b82adce30278a7496a633d083158d91fed32b3138f9bd4e4d78969c204ea9363036ceaa9ef692e466b1a66cd36de81aef03c5bd1f057c6de2462a7c5a384747b5140eb3ed09335815899cb73a044f12d6696b66decb67b01dafea2d5b69e692325a82a5abfd4e3b5223d8a84ce3a6dd8307ca8002bc12d582957021784f1c91eca112530d607acadf56df161b6ff5a0fda54abfa1c1c660efa541edebe32346b2a84797970e157f5f7f23b5527a80c19bcad64e61dba69dee328d88fd4fcba78e23a15029bc136576ae1228d67f2fcec5d6be377073ecc5aff2ea4135726ac9e5eccb8cb1d116a8435d4cfaff970dac30a9ac059635fc89fe49f9ec7c165a0ef0aca85adbedc7532bebe0eded355ba526760ba578bafc9ea5ab6ca3712b5d6ae98489e752200b58c1b65b28b89e61e2e90e5497f27c90493c00c2d2f8c73096adaed05bf5b7b482d6131ef445a3879ebf08be62014b8612155dba4b78696ab7002ae2028810c59b9dcc63629a5b39b98f843906b6b38dafe5a67bd522e7c13487d4bd6cd327b5703b5f49351fa8ef7ae36747c2da3e13c4d1c2bf501b5d0cf346cbeb3030a5f70acee8c4ede4e6cb8db18a7255232003c45f604df26676b89e1fb820692444eeee11f63764b0d7a23ff661084fad12693a34938cd874c316348cfff05e86e1f84543949dddd929b726d8e967dad380a8e8bc01420c19b527d16975f4c9b7e09da19cfad41d3f23a9b0a415c162d9d2262572a83f6928765f933addd6e8355ddb0e0400b39077948e2a57c93fe2850c6667ebfb8643242a4e5ab66676dbd2c3793737172a32bbdb13d95db71ae9d4b36c43230140d1105659b2206cd6ee898bbf1cb9482d3e6106fb698b2c5b1bfc455e1314346984b0439269ef5d2fd7fd4998f4618b134e420a02b0374c92dc71509498b766dba46d66efa48ff11a34cc0e96294d6d79fa546a6fe25db131c9fb975615bab8151f57ca78fee8342f1e52715c55e838099ad50d543ba6e9382226361970838217afb4cc688ee008b516b028dd489113a9a847696414d9d7bf921f4d41e7eb848189c0fd7069cf1f80ffe8e9000767e0b695879977c39c3fc456a45d7d8bd32a83d16c0bcb37d44566eb1fec379cd384d016e95844246af915475b22238a01ef41e902e15e74162355f1b49bb5aac437f686da31d77f04636c0d10ce4d77803103a74916e904860512f6d69c07972f04ef2e076cfb7f292b124ea9852965c826ec9f6abe71e5ed1413ae3c089d20c96f5c212311267b7844f421548e92d4f5245d0c1573a1af5f08a8889426d36babd55a2147f405aeac4d541b7f5220ab8708b9f263bf22700d3fb4b9dac133f4e11d1ab07b90840783213be6d2df2141fc630e"}]}]}, 0xec4}}, 0x0) 13:53:19 executing program 4: mq_open(&(0x7f00000002c0)='Pthsool\x10\'s\xea\x7f\xd2\xc6\x90H\x06J-F\x80\x7f\a\xf99\xc7\xa3\f\xa6_\xc0\x1b\x8c\x90\xe4K\xed\xcbx\xca4\xe6\xffi\xbe\xb9P>U}\xbf\x0f\xe8\xd1\xfe\x00\xeeo\xb0L\x18}t[\xae\x14\x9fU+MN\xceo\xf2\x9b\xcags\x85\"\x9c\x7f>\xd3\xac\x86\xb0P\xebhO\x93K\x87{\x18\xa3\xa1l\xe8\xe0\x96/\xb6\xd9&\x7f\xb0\xa7P\x1a4zP\x00'/128, 0x40, 0x0, &(0x7f0000000080)={0x8, 0x101, 0x400000002, 0x40007}) 13:53:19 executing program 5: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000000), 0x2) ioctl$UDMABUF_CREATE(r0, 0x2, &(0x7f0000000080)) 13:53:19 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x541b, &(0x7f0000000140)) 13:53:19 executing program 3: bpf$MAP_CREATE(0x21, &(0x7f0000000080), 0x40) 13:53:19 executing program 4: syz_open_dev$vcsu(&(0x7f0000000240), 0x0, 0x40) 13:53:19 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x890c, &(0x7f0000001740)) 13:53:19 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000001500)={0x18, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x4}, 0x40) 13:53:19 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(0xffffffffffffffff, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:20 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8903, &(0x7f0000000140)) 13:53:20 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8937, &(0x7f0000001740)) 13:53:20 executing program 4: bpf$MAP_CREATE(0xf, &(0x7f0000000080), 0x40) 13:53:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_FEATURES_SET(r0, &(0x7f0000002a00)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000029c0)={&(0x7f0000000140)={0xec4, 0x0, 0x0, 0x0, 0x0, {}, [@ETHTOOL_A_FEATURES_WANTED={0xeb0, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_BITS={0xb4, 0x3, 0x0, 0x1, [{0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '#\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\x15\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, '&:s:$%-\x00'}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '$^#\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, ')\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, ']:},\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}]}, @ETHTOOL_A_BITSET_VALUE={0x89, 0x4, "fa45e03b9f51c63fea61d64e0fece107f0c583581869f53056b9a04b4692a5f9041ee2bbeecb45dac5d4948eedd3b5c064e598f14ae067a9116db8df4c7dba5654d264d71db8dae90fafb4e1e2e34a4158936523d02cbb1b2d13e80c7a4d6d6c3d97e2cd1ea479868a2792a89df51bacf41ecb6d4908f4da985602d354c4bc1c5eb4d649f4"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_MASK={0xf9, 0x5, "c76310ba66afe900d45cdb668c81269af37bc21b136e573b710ddfed5291bef80d739fffa74de675b0db86fac42b99ea643de64747e4632f71dadc27b4d13f6407b14a91cad7c1a60bbd7efddaaa51c80f96fb89d7c20f7084898ce7c8c420397b5c6c464f7f7cdca9abe5ecebb09f53f088fdce3448bf490e885d4570b8e12a3add48cb7d789ec1ca182c4b826b205d83a34be407b101089cef6c9f87f085731b6bcdd4518dc295c1ffac04ff30d5df189ef6435c53f4cb7efd680c81001261e677556b4197585d7f6daf6db2a5fb2b23b5f8d0b88653ea83b023f5e51f97047f3aedeebb559e74c8f3e7fef057262d29a79fc0f5"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_MASK={0xc61, 0x5, "f0c147b819bf606dd7babf2e1ae8071178d00d7cf70313d09ed11cfc81fe4366c862ab5579f221ae018e968cb88930fe23c92bd1708986e9259ba603508d982fdf36cebe95b2ad0c97f71258940f08962813b01f9173956a666a9fd1c2c1454f0d0f4bd4ce198fdca12bd4c3cb4031568b2df3fd6d3019ead7cdfc723170f3104b65cec732f6a4155e2bd036b14eca7212fbfc6e8f28bed910dca37e17ddd6d3203475def2a63e41ca1827ca3f0c0fc6446993eaf2302686823e778facbaeb9faa44bf6dca651606f7adedbc9f63282662b7428fa6453f875e75f00bbd6420540bb17104cce58f7cb442d8a10e624a5affc1834a4372298858cd96e1a20695d3b80c79d548f4e2e84bae63fddcddbf8d389f75289bfd09a1c66b1fe2ff47a3223f8cb819f74471800e36b3e91b2678caf1f0f454f26e0dcea31f5903d5c17d0a9779ccff253545a348da71eff7b7c10e413e8e6691ffb035b4957a194e5b7219518ec3991f66cf70d0f2ecc66cb53d086b217da31040266fcaf3bc93bcd8b4d055337bda721d0c9fe59cf9955d95aed958934a31f6a3d1813d13fd109ab8ff1404dcd2bd159be53cd6ea86f5472674d25cf8f7854e762fcb2992dc4803bb687b0c94e90fc69cdc0c736eef16e29d42e86dde8d7fb7d8ed744b6866cee7d94171f1df2fe151715e6bd3e0e1116841086b381262730c68d5fc1c3c325d1429cd172f514f45e00471d68d57fe6bc0bba48b1615606da1c6f14bf5ccae755fc25515f97937ce851a6ab90e78101b0e23fc9bf3f7120c037bf59575f3564bee9b6165b8ad4592c8ba62f5cc93777f31ff681dcb8c764327b72c21a16e9997d49ae0b1cf88f6a826f26d88ef73c49401556cebe95e0bba9d32376e42ecef6ec4af1c066a1776f69632ee28fd607f751decd6d8998104ec63f907313b8b9f4923f5c58e102751dfe4a3b068794f6b911fa34f2828b4fb6430ab054ca775bb48b78c7681e1a8ccc59ede53d0f6fd56a8883412f4a9ff915740e086b4d96fe12086d6ae8e4e3ba5bf755ced4c9f1c9e181cb14c536ced4ebf090f4b6e48765ef8ef3f1429a0aef054194baa9f154406726923f01281c33b4276068bf41504e6aa26ab5a4ecfd6832ad2b8cde8f9e2884dd988e9b7cc3b08de14c4a2c82fff84ce7f2e78074d65fcdff193f8a9d74d9464ad38f660273bf78904f143bac263741a85c6d2212a4462be3709a077cf056b75759427185144b191a52f9333f30f56c4dba578ac78a27803ff0eb245a5f6d60b953c790ef65e6b6965a3009248576355369bf76d5166802a21a99c4f0bad7a9701e40406cc9e8ee3df94d964fef469baed92bda1b7ec4e1bca001bd53f933c28fef594e1a25e4bdd06c54d1ec4b29112813d05672724d904744c806c50d3043eb635b00721986d9b6346de2a5f9d2c39d01cc6502f3faa635bef4c2158ce6ca51f6311712197333fcb4816d332f28c092ed29efca66bd302de5212fe62041ac9476894c82d5d553b03c02c19515fb170271af9da96fc1c5a4f723075a81010ed0f889ab11aafd80848c79014e50aaba98e7b5026b17781d78d76c7d011c0cf34d52a51e9368bb20485295596437d7acb38caaa2091891337ac0fe9a2ac042a64e7d8406ba48bae7c7ff4a42839fb41c4a6f6a232bb3cf13324c799cd25bfd794549fb8c2fac7a9a7e24dca3ebda5444f31e296d38fc246b4d54c1dc9d8c2886a0f5a7ea600c3a7eb4e016f5ec12e0200d71bfbfef81955e110f5ed4a7e4427aeff58159ee92c103dfd7b7ebbf7f01d27347bc3c02e7378513f13ae577acb2f4cdc2045ef052ba3db0e603cf3971417243295e5f31aee5cd21d1e190dd1889a153e41c648fc38c213e26507ec6d4325a19ff6f6e203d21cca97f00ccc36ef77ce21736e66c8e5bc26699ae078ec0608ff2c24b13a5f0a04f254f266a559ec7d14cc7f8ed1e9edb9f7de186bddd5f86bf5e0307921bfbab684bc52124e79cccb54532182765c9a6727fc4ed718a230d2aa935fdf8dd1a06a9f10779e7c76ce60effc9d57ca6eb3c5f62467815c309ada5d5b26c0e2075d86e1b183c59943291abae359fae8184054ece4698010d82f86640f8806f64878c7a6f900471454983a973d5129f25d6382bb85108735a2e2995e49f7c66705695732e69aca896872871f0c3882905fbd5657e61877ac4be3861cdf9ac2fddb53466ddc2a357b87d33c1519c776875265cc62986b3cddc0629b1b5243a8ee6dd53c365f63d158c07281dcd650fd187b716e7f10751b6c69632948eae8c49ea573481716b6bc394758ac27633e95d3d1934acf3a6bc59897e5f6ace76b7b343dbcf0974af116cde2efc1b35d74f8a77e14f5b944e96c63ad2a3cf26f4dfc197378f4b7992dc38028b21de2322e11f93daaa9b367a08c84862177ef6a4cc30841f08a526cec38931cffceaf88ac0ff76db9610b0a07190917bef453858d7a8c712b7800fbcd0c2c1502946e3d50f4ab82f6f4469b9e298010955ce08de084e52e4e97a6821fdeacf57977edfd02b9c02faf113980b0d8882fadc1b901a20b1252a6712ca403e14f6fd44e95765d40c2c0823e946f4b88f7aa89d4143115c66fa1a747dc5885b6bb21e7119b7368e2921b7d1339b2dd1ec848dd99b65899102b8bf4c2ae92bfcd953798af066830d7c9c9484f577752a9534d5e7ddfbc4831afc12e6668ee5378972132fa34edaeb3786cffd0d3fc52de8410079061a95457fc799ade8daa51b5a25324f85e66ddb4c4fe309f5e527aa5b08630b24a06e3697004429cfea5cd46e5700436436ef81eacf6fae8696bd8c90d8c88f4afe001ceceb1233e1e5d1c5592d5e21248740704d627d952744ed3e5ae5ce8ac27ce1cdec54bed9604be3a1a9f4f7084597de4aaf398f345bb0e037b0e47cfd6d214bde5c01eb690c3bc454a1cb14968a413fc8b2353a79255952414ba7ff6395d1e7c54893b88293895b65fdd90e42112665b0723d32362cdeddfbb589eba465b9239d0e7fb72b0f9d37d67873ad0fca6eeda2970e8e24ca9c60a6c1879bdb48ea02b2db31c10b62b82adce30278a7496a633d083158d91fed32b3138f9bd4e4d78969c204ea9363036ceaa9ef692e466b1a66cd36de81aef03c5bd1f057c6de2462a7c5a384747b5140eb3ed09335815899cb73a044f12d6696b66decb67b01dafea2d5b69e692325a82a5abfd4e3b5223d8a84ce3a6dd8307ca8002bc12d582957021784f1c91eca112530d607acadf56df161b6ff5a0fda54abfa1c1c660efa541edebe32346b2a84797970e157f5f7f23b5527a80c19bcad64e61dba69dee328d88fd4fcba78e23a15029bc136576ae1228d67f2fcec5d6be377073ecc5aff2ea4135726ac9e5eccb8cb1d116a8435d4cfaff970dac30a9ac059635fc89fe49f9ec7c165a0ef0aca85adbedc7532bebe0eded355ba526760ba578bafc9ea5ab6ca3712b5d6ae98489e752200b58c1b65b28b89e61e2e90e5497f27c90493c00c2d2f8c73096adaed05bf5b7b482d6131ef445a3879ebf08be62014b8612155dba4b78696ab7002ae2028810c59b9dcc63629a5b39b98f843906b6b38dafe5a67bd522e7c13487d4bd6cd327b5703b5f49351fa8ef7ae36747c2da3e13c4d1c2bf501b5d0cf346cbeb3030a5f70acee8c4ede4e6cb8db18a7255232003c45f604df26676b89e1fb820692444eeee11f63764b0d7a23ff661084fad12693a34938cd874c316348cfff05e86e1f84543949dddd929b726d8e967dad380a8e8bc01420c19b527d16975f4c9b7e09da19cfad41d3f23a9b0a415c162d9d2262572a83f6928765f933addd6e8355ddb0e0400b39077948e2a57c93fe2850c6667ebfb8643242a4e5ab66676dbd2c3793737172a32bbdb13d95db71ae9d4b36c43230140d1105659b2206cd6ee898bbf1cb9482d3e6106fb698b2c5b1bfc455e1314346984b0439269ef5d2fd7fd4998f4618b134e420a02b0374c92dc71509498b766dba46d66efa48ff11a34cc0e96294d6d79fa546a6fe25db131c9fb975615bab8151f57ca78fee8342f1e52715c55e838099ad50d543ba6e9382226361970838217afb4cc688ee008b516b028dd489113a9a847696414d9d7bf921f4d41e7eb848189c0fd7069cf1f80ffe8e9000767e0b695879977c39c3fc456a45d7d8bd32a83d16c0bcb37d44566eb1fec379cd384d016e95844246af915475b22238a01ef41e902e15e74162355f1b49bb5aac437f686da31d77f04636c0d10ce4d77803103a74916e904860512f6d69c07972f04ef2e076cfb7f292b124ea9852965c826ec9f6abe71e5ed1413ae3c089d20c96f5c212311267b7844f421548e92d4f5245d0c1573a1af5f08a8889426d36babd55a2147f405aeac4d541b7f5220ab8708b9f263bf22700d3fb4b9dac133f4e11d1ab07b90840783213be6d2df2141fc63"}]}]}, 0xec4}}, 0x0) 13:53:20 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0xc01047d0, 0x0) 13:53:20 executing program 2: add_key$keyring(&(0x7f0000001200), 0x0, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000025c0), &(0x7f0000002600)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) 13:53:20 executing program 1: perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 13:53:20 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0}, 0x0) 13:53:20 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0xa, 0x0, 0x0, 0x2, 0x0, 0x1}, 0x40) 13:53:21 executing program 5: syz_open_dev$vcsu(&(0x7f00000001c0), 0x4, 0x14000) 13:53:21 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(0xffffffffffffffff, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:21 executing program 2: futex(&(0x7f0000005180), 0x3, 0x0, 0x0, &(0x7f0000005200), 0x0) 13:53:21 executing program 1: openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='fd/3\x00') 13:53:21 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETTABLE(r0, &(0x7f0000000100)={&(0x7f0000000040), 0xfffffffffffffeec, &(0x7f00000000c0)={&(0x7f0000000080)={0x18, 0x1, 0xa, 0x0, 0x0, 0x0, {}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, 0x20}}, 0x0) 13:53:21 executing program 4: perf_event_open(&(0x7f0000000000)={0x7, 0x80, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 13:53:21 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_TEST(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="f80000000b06010100000000000000000a00000305000100070000000900020073797a3000000000d00007"], 0xf8}}, 0x0) 13:53:22 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f00000000c0)={0x0, 0x0}) 13:53:22 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) recvmmsg(r0, &(0x7f0000000f00)=[{{0x0, 0x0, 0x0}}], 0x1, 0x8062, 0x0) 13:53:22 executing program 1: syz_io_uring_setup(0x21f5, &(0x7f0000000000), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) socket$alg(0x26, 0x5, 0x0) 13:53:22 executing program 4: syz_io_uring_setup(0x17b6, &(0x7f0000000140)={0x0, 0x0, 0x6}, &(0x7f0000003000/0x4000)=nil, &(0x7f0000004000/0x2000)=nil, 0x0, 0x0) 13:53:22 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8930, &(0x7f0000000140)) 13:53:22 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(0xffffffffffffffff, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:22 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x5460, 0x0) 13:53:23 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8903, &(0x7f0000001740)) 13:53:23 executing program 4: bpf$MAP_CREATE(0x3, &(0x7f0000000080), 0x40) 13:53:23 executing program 1: syz_io_uring_setup(0x111, &(0x7f0000000140), &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, &(0x7f00000001c0), &(0x7f0000000200)) 13:53:23 executing program 5: bpf$MAP_CREATE(0x23, 0x0, 0x0) 13:53:23 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000000), 0x2) ioctl$UDMABUF_CREATE_LIST(r0, 0xc01047d0, &(0x7f00000000c0)) 13:53:23 executing program 3: r0 = timerfd_create(0x8, 0x0) timerfd_settime(r0, 0x1, &(0x7f00000000c0)={{}, {0x77359400}}, 0x0) 13:53:23 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) 13:53:23 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x18, 0x2, &(0x7f0000000280)=@raw=[@call, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff0}], &(0x7f0000000340)='GPL\x00', 0x7, 0x1000, &(0x7f0000000c40)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:53:23 executing program 5: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000000), 0x2) ioctl$UDMABUF_CREATE_LIST(r0, 0x5421, &(0x7f00000000c0)) 13:53:24 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0xa, 0x3, 0x13, 0x6, 0x0, 0xffffffffffffffff, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x1}, 0x40) 13:53:24 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, 0x0, 0x0, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:24 executing program 3: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x15, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 13:53:24 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$BATADV_CMD_GET_NEIGHBORS(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0xffffff7f00000000}}, 0x0) 13:53:24 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)) 13:53:24 executing program 1: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x4) 13:53:24 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000000), 0x2) ioctl$UDMABUF_CREATE_LIST(r0, 0x40087543, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000003000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00 \x00\x00', @ANYRES32, @ANYBLOB="ff00000000000000ffffffff05"]) 13:53:24 executing program 3: r0 = add_key$keyring(&(0x7f00000025c0), &(0x7f0000002600)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$read(0xb, r0, 0x0, 0x0) 13:53:24 executing program 4: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write$vhost_msg_v2(r0, 0x0, 0x21) 13:53:25 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='loginuid\x00') write$vhost_msg_v2(r0, 0x0, 0x0) 13:53:25 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_CONFIG(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x20040085) 13:53:25 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8995, &(0x7f0000001740)) 13:53:25 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, 0x0, 0x0, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:25 executing program 3: perf_event_open(&(0x7f0000000000)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 13:53:25 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8924, &(0x7f0000001740)) 13:53:26 executing program 5: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000000), 0x2) ioctl$UDMABUF_CREATE(r0, 0x40049409, &(0x7f0000000080)) 13:53:26 executing program 1: memfd_create(0xffffffffffffffff, 0x0) 13:53:26 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x4}, 0x40) 13:53:26 executing program 3: request_key(&(0x7f0000000080)='user\x00', &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0) 13:53:26 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x890c, 0x0) [ 416.266662][T13538] not chained 40000 origins [ 416.271223][T13538] CPU: 1 PID: 13538 Comm: syz-executor.0 Not tainted 5.12.0-rc6-syzkaller #0 [ 416.280006][T13538] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 416.290282][T13538] Call Trace: [ 416.293574][T13538] dump_stack+0x24c/0x2e0 [ 416.297940][T13538] kmsan_internal_chain_origin+0x6f/0x130 [ 416.303676][T13538] ? tcp_recvmsg+0x65c/0xe30 [ 416.308361][T13538] ? kmsan_get_metadata+0x116/0x180 [ 416.313560][T13538] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 416.320787][T13538] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 416.326872][T13538] ? kmsan_get_metadata+0x116/0x180 [ 416.332081][T13538] ? kmsan_internal_set_origin+0x85/0xc0 [ 416.337889][T13538] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 416.343962][T13538] ? kmsan_unpoison_shadow+0x74/0xa0 [ 416.349254][T13538] ? _copy_from_user+0x1fd/0x300 [ 416.354211][T13538] __msan_chain_origin+0x54/0xa0 [ 416.359171][T13538] __get_compat_msghdr+0x6db/0x9d0 [ 416.364292][T13538] get_compat_msghdr+0x108/0x2b0 [ 416.369233][T13538] do_recvmmsg+0xdc1/0x22d0 [ 416.373761][T13538] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 416.379570][T13538] ? kmsan_internal_set_origin+0x85/0xc0 [ 416.385204][T13538] ? __msan_poison_alloca+0xec/0x110 [ 416.390492][T13538] ? __sys_recvmmsg+0xb5/0x6f0 [ 416.395271][T13538] __sys_recvmmsg+0x519/0x6f0 [ 416.399955][T13538] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 416.406030][T13538] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 416.412185][T13538] __do_fast_syscall_32+0x127/0x180 [ 416.417390][T13538] do_fast_syscall_32+0x77/0xd0 [ 416.422247][T13538] do_SYSENTER_32+0x73/0x90 [ 416.426754][T13538] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 416.433111][T13538] RIP: 0023:0xf7ff9549 [ 416.437176][T13538] Code: 03 74 c0 01 10 05 03 74 b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 416.456787][T13538] RSP: 002b:00000000f55f35fc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 416.465204][T13538] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 0000000020002b40 [ 416.473173][T13538] RDX: 0000000000000270 RSI: 0000000000000100 RDI: 0000000000000000 [ 416.481142][T13538] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 416.489299][T13538] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 416.497350][T13538] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 416.505323][T13538] Uninit was stored to memory at: [ 416.510328][T13538] kmsan_internal_chain_origin+0xad/0x130 [ 416.516053][T13538] __msan_chain_origin+0x54/0xa0 [ 416.520989][T13538] __get_compat_msghdr+0x6db/0x9d0 [ 416.526102][T13538] get_compat_msghdr+0x108/0x2b0 [ 416.531138][T13538] do_recvmmsg+0xdc1/0x22d0 [ 416.535728][T13538] __sys_recvmmsg+0x519/0x6f0 [ 416.540403][T13538] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 416.546475][T13538] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 416.552629][T13538] __do_fast_syscall_32+0x127/0x180 [ 416.557827][T13538] do_fast_syscall_32+0x77/0xd0 [ 416.562679][T13538] do_SYSENTER_32+0x73/0x90 [ 416.567182][T13538] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 416.573518][T13538] [ 416.575832][T13538] Uninit was stored to memory at: [ 416.580839][T13538] kmsan_internal_chain_origin+0xad/0x130 [ 416.586821][T13538] __msan_chain_origin+0x54/0xa0 [ 416.591755][T13538] __get_compat_msghdr+0x6db/0x9d0 [ 416.596863][T13538] get_compat_msghdr+0x108/0x2b0 [ 416.601974][T13538] do_recvmmsg+0xdc1/0x22d0 [ 416.606523][T13538] __sys_recvmmsg+0x519/0x6f0 [ 416.611200][T13538] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 416.617269][T13538] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 416.623602][T13538] __do_fast_syscall_32+0x127/0x180 [ 416.628802][T13538] do_fast_syscall_32+0x77/0xd0 [ 416.633653][T13538] do_SYSENTER_32+0x73/0x90 [ 416.638154][T13538] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 416.644496][T13538] [ 416.646820][T13538] Uninit was stored to memory at: [ 416.651913][T13538] kmsan_internal_chain_origin+0xad/0x130 [ 416.657651][T13538] __msan_chain_origin+0x54/0xa0 [ 416.662593][T13538] __get_compat_msghdr+0x6db/0x9d0 [ 416.667711][T13538] get_compat_msghdr+0x108/0x2b0 [ 416.672652][T13538] do_recvmmsg+0xdc1/0x22d0 [ 416.677214][T13538] __sys_recvmmsg+0x519/0x6f0 [ 416.681890][T13538] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 416.687962][T13538] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 416.694119][T13538] __do_fast_syscall_32+0x127/0x180 [ 416.699321][T13538] do_fast_syscall_32+0x77/0xd0 [ 416.704217][T13538] do_SYSENTER_32+0x73/0x90 [ 416.708723][T13538] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 416.715053][T13538] [ 416.717367][T13538] Uninit was stored to memory at: [ 416.722371][T13538] kmsan_internal_chain_origin+0xad/0x130 [ 416.728178][T13538] __msan_chain_origin+0x54/0xa0 [ 416.733290][T13538] __get_compat_msghdr+0x6db/0x9d0 [ 416.738404][T13538] get_compat_msghdr+0x108/0x2b0 [ 416.743340][T13538] do_recvmmsg+0xdc1/0x22d0 [ 416.747852][T13538] __sys_recvmmsg+0x519/0x6f0 [ 416.752552][T13538] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 416.758621][T13538] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 416.764777][T13538] __do_fast_syscall_32+0x127/0x180 [ 416.769984][T13538] do_fast_syscall_32+0x77/0xd0 [ 416.774857][T13538] do_SYSENTER_32+0x73/0x90 [ 416.779498][T13538] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 416.785841][T13538] [ 416.788167][T13538] Uninit was stored to memory at: [ 416.793189][T13538] kmsan_internal_chain_origin+0xad/0x130 [ 416.799017][T13538] __msan_chain_origin+0x54/0xa0 [ 416.803964][T13538] __get_compat_msghdr+0x6db/0x9d0 [ 416.809816][T13538] get_compat_msghdr+0x108/0x2b0 [ 416.814763][T13538] do_recvmmsg+0xdc1/0x22d0 [ 416.819272][T13538] __sys_recvmmsg+0x519/0x6f0 [ 416.823950][T13538] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 416.830020][T13538] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 416.836335][T13538] __do_fast_syscall_32+0x127/0x180 [ 416.841554][T13538] do_fast_syscall_32+0x77/0xd0 [ 416.846416][T13538] do_SYSENTER_32+0x73/0x90 [ 416.850950][T13538] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 416.857291][T13538] [ 416.859752][T13538] Uninit was stored to memory at: [ 416.864770][T13538] kmsan_internal_chain_origin+0xad/0x130 [ 416.870520][T13538] __msan_chain_origin+0x54/0xa0 [ 416.875465][T13538] __get_compat_msghdr+0x6db/0x9d0 [ 416.880670][T13538] get_compat_msghdr+0x108/0x2b0 [ 416.885613][T13538] do_recvmmsg+0xdc1/0x22d0 [ 416.890131][T13538] __sys_recvmmsg+0x519/0x6f0 [ 416.894934][T13538] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 416.901021][T13538] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 416.907193][T13538] __do_fast_syscall_32+0x127/0x180 [ 416.912441][T13538] do_fast_syscall_32+0x77/0xd0 [ 416.917332][T13538] do_SYSENTER_32+0x73/0x90 [ 416.922042][T13538] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 416.928767][T13538] [ 416.931086][T13538] Uninit was stored to memory at: [ 416.936216][T13538] kmsan_internal_chain_origin+0xad/0x130 [ 416.941939][T13538] __msan_chain_origin+0x54/0xa0 [ 416.946887][T13538] __get_compat_msghdr+0x6db/0x9d0 [ 416.952007][T13538] get_compat_msghdr+0x108/0x2b0 [ 416.956950][T13538] do_recvmmsg+0xdc1/0x22d0 [ 416.961890][T13538] __sys_recvmmsg+0x519/0x6f0 [ 416.966805][T13538] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 416.972993][T13538] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 416.979168][T13538] __do_fast_syscall_32+0x127/0x180 [ 416.984397][T13538] do_fast_syscall_32+0x77/0xd0 [ 416.989265][T13538] do_SYSENTER_32+0x73/0x90 [ 416.993789][T13538] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 417.001394][T13538] [ 417.003727][T13538] Local variable ----msg_sys@do_recvmmsg created at: [ 417.010486][T13538] do_recvmmsg+0xbf/0x22d0 [ 417.014922][T13538] do_recvmmsg+0xbf/0x22d0 13:53:27 executing program 5: select(0x40, &(0x7f0000000200), &(0x7f0000000240)={0x6}, 0x0, 0x0) 13:53:27 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x541b, 0x0) 13:53:27 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_HARDIF(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000500)={0x14, r1, 0x11}, 0x14}}, 0x0) 13:53:27 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, 0x0, 0x0, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:28 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0xc020660b, 0x0) 13:53:28 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_HARDIF(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000500)={0x14, r1, 0x11}, 0x14}}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000040), r0) recvmmsg(r0, &(0x7f0000004840)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}], 0x2, 0x0, 0x0) 13:53:28 executing program 2: socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(0xffffffffffffffff, 0x11, 0x64, 0x0, 0x0) socketpair(0x2, 0x2, 0x0, &(0x7f0000000040)) 13:53:28 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8921, &(0x7f0000001740)) 13:53:28 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x89b0, &(0x7f0000000140)) 13:53:29 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300), 0x0, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:29 executing program 5: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 13:53:29 executing program 3: perf_event_open$cgroup(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0x0) 13:53:29 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000001080)='setgroups\x00') write$vhost_msg_v2(r0, 0x0, 0x0) 13:53:29 executing program 2: bpf$MAP_CREATE(0x13, &(0x7f0000000080), 0x40) 13:53:29 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8936, &(0x7f0000001740)) 13:53:29 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$describe(0x6, r0, 0x0, 0x0) 13:53:29 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$set_timeout(0xf, 0x0, 0xfffffffffffffffa) keyctl$invalidate(0x15, r0) [ 419.686708][ T7] Bluetooth: hci4: command 0x0406 tx timeout 13:53:29 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_CONFIG(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x14, 0x0, 0x1}, 0x14}}, 0x0) 13:53:29 executing program 2: futex(&(0x7f0000000040)=0x2, 0x8b, 0x2, &(0x7f0000000100), 0x0, 0x0) 13:53:30 executing program 1: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000000), 0x2) r1 = memfd_create(&(0x7f00000000c0)='/dev/udmabuf\x00', 0x0) ioctl$UDMABUF_CREATE(r0, 0x40187542, &(0x7f0000000080)={r1}) 13:53:30 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300), 0x0, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:30 executing program 4: sendmsg$NL80211_CMD_SET_MESH_CONFIG(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x4c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_MESH_CONFIG={0xc, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_GATE_ANNOUNCEMENTS={0x5}]}, @NL80211_ATTR_MESH_CONFIG={0xc, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_PLINK_TIMEOUT={0x8}]}, @NL80211_ATTR_MESH_CONFIG={0xc, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_HOLDING_TIMEOUT={0x6, 0x3, 0xd0}]}]}, 0x4c}}, 0x0) r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="4c0000001000810500000000d93b1136e5abb2bc", @ANYRES32=0x0, @ANYBLOB="00000000000000002c0012800e00010069703665727370616e00000018000280040012000500160002000000050017"], 0x4c}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000140), 0x332, 0x0) 13:53:30 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_DEL(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x2c, 0xa, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_DATA={0x4}]}, 0x2c}}, 0x0) 13:53:30 executing program 3: socket(0x25, 0x3, 0x81) 13:53:30 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000000a0000000000a4000000850000006d00000095"], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000300)='lock_acquire\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a2a76e252922cb18f6e2e2aba000000092e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b76795008000000000000001012b2bbfeaeb647b875027ecce66fd792bbf0e5bf3f6db1c00010000000000deff000000c0060000000006ad8e5ecc326d3a09ffc2c65400"}, 0x80) getsockname$packet(r2, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) sendmsg$nl_route_sched(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001700)=ANY=[@ANYBLOB="240000005e000100"/20, @ANYRES32=r3, @ANYBLOB="d8"], 0x24}}, 0x0) 13:53:30 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockname(r0, &(0x7f0000000100)=@l2tp6={0xa, 0x0, 0x0, @private1}, &(0x7f0000000180)=0x80) 13:53:31 executing program 5: ioctl$UDMABUF_CREATE_LIST(0xffffffffffffffff, 0x5421, 0x0) fork() syz_open_procfs(0x0, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x3) syz_io_uring_setup(0xef2, &(0x7f0000000280)={0x0, 0x3e05, 0x2a, 0x3, 0x272}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000000300), &(0x7f0000000340)) 13:53:31 executing program 3: bpf$MAP_CREATE(0xf, 0x0, 0x0) 13:53:31 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000000a0000000000a4000000850000006d00000095"], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000300)='lock_acquire\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a2a76e252922cb18f6e2e2aba000000092e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b76795008000000000000001012b2bbfeaeb647b875027ecce66fd792bbf0e5bf3f6db1c00010000000000deff000000c0060000000006ad8e5ecc326d3a09ffc2c65400"}, 0x80) getsockname$packet(r2, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) sendmsg$nl_route_sched(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001700)=ANY=[@ANYBLOB="240000005e000100"/20, @ANYRES32=r3, @ANYBLOB="d8"], 0x24}}, 0x0) 13:53:31 executing program 1: syz_open_dev$vcsu(&(0x7f0000000000), 0x5bfc, 0x1) 13:53:31 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300), 0x0, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:31 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, 0x0, 0x0) 13:53:32 executing program 3: pkey_alloc(0x0, 0xf626b81c0d017ca8) 13:53:32 executing program 4: perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0xd004a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 13:53:32 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000000a0000000000a4000000850000006d00000095"], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000300)='lock_acquire\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a2a76e252922cb18f6e2e2aba000000092e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b76795008000000000000001012b2bbfeaeb647b875027ecce66fd792bbf0e5bf3f6db1c00010000000000deff000000c0060000000006ad8e5ecc326d3a09ffc2c65400"}, 0x80) getsockname$packet(r2, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) sendmsg$nl_route_sched(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001700)=ANY=[@ANYBLOB="240000005e000100"/20, @ANYRES32=r3, @ANYBLOB="d8"], 0x24}}, 0x0) 13:53:32 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8971, &(0x7f0000001740)) 13:53:32 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8947, &(0x7f0000000140)) 13:53:32 executing program 3: syz_open_dev$vcsu(&(0x7f0000000240), 0x0, 0x129000) 13:53:32 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000000a0000000000a4000000850000006d00000095"], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000300)='lock_acquire\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a2a76e252922cb18f6e2e2aba000000092e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b76795008000000000000001012b2bbfeaeb647b875027ecce66fd792bbf0e5bf3f6db1c00010000000000deff000000c0060000000006ad8e5ecc326d3a09ffc2c65400"}, 0x80) getsockname$packet(r2, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) sendmsg$nl_route_sched(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001700)=ANY=[@ANYBLOB="240000005e000100"/20, @ANYRES32=r3, @ANYBLOB="d8"], 0x24}}, 0x0) 13:53:32 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r1 = request_key(&(0x7f0000000080)='user\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='syz', r0) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000140)={r1, 0xa4}, &(0x7f0000000180)={'enc=', 'raw', ' hash=', {'sha1-generic\x00'}}, &(0x7f0000000200)="048c12777cebbdaea2643ffafb595500d0e8dedfdcbf53bec40529757c312735826ce3d3e8e134273df126b6bd474be502654572e16695c3c7e5597dd345388e65208b3049353e8983add5d3686a80b3d2fe56b22f643952c9eb4cc636ab698a2c110c35ebe55390533c7031f7bc77c0ab7d38c7a09fd2db43d034f4a5aefe37cb763d8f89654a438d6aa21ccbcf7376a5bb30a421f40d014a18b47248fa05a37bd3fc9a", &(0x7f00000002c0)) keyctl$set_timeout(0xf, r0, 0xfffffffffffffffa) keyctl$describe(0x6, r0, &(0x7f0000001400)=""/170, 0xaa) keyctl$assume_authority(0x10, r0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f00000002c0)={0x0, 0x1000, 0x4a}, &(0x7f0000000300)=ANY=[@ANYBLOB="656e633d72617720686173683d7368613338342d61726d363400000000000000000000000000000000000000000000000000000000000000e600"/77], &(0x7f0000000380)="ff98434ddf319a589e18f8b25f20cae7ba986b26a59962399bf078b6fc898bded3079cd1eaa2c5ceac7163548d7eb8fa679cee9e4e21a7d7491191ec40c8d312dafeffed530e0d7a18d57bcab9f6465ccb198de5032d668bf3d575d5156925f12beb807b720ee65d44e847647d635af4aade4f94919a3d4166f1d85d00fea9b3e8c39fedcf147472166d9c36c22f8ac8de32eb53de3fa610ed49036830c703c38c7535aff92f1e335a3cdb6787e5ca0b42c5094d6bacbf692caba2cc9ba396d710d327089803484ef30c3b14a392f4abe8329c0dc44aee9a529fa9ba581261b16fd85ae43ad0e7974363f184c83b4facf240f17039325049da332b6420ff1f7b57532712a0756619628304c7f0d8ce90a1b0af9da47ea6849032685288254a5e219436e1f68406ebdc840cf2a97ded78980e79a6eeb61ce89db0a88d631a84f76d0b4fde7bcfc3721d5f25e2fd9d326b2cf5b85aba808294bd9abc5a936e05c1e3e9dca0bf9ab825c921593a3a02ec339184c35b42e146c90665c971b5e2c907101a354262e10a970ecb533c2cb0ad99f0960ba4fb2a6aeceec36ea7f5774cf22b8337776556bc91cd9cec67a82bc25d188c461e8ed90cdd871900e091fd62fc32784876313f94a19d54e993f35260dd23f6d68d4d0be5aee3b6d3216d21663ae37697bd99f49323d8dc2357902b7acc3123ab593aed004cd1952dddd18f72fb167c6c037d6e1e369c6b8667d552f6dcf218fea54b681606ec3dc6d5fbe57e7d8fd87c26db33080bced4bfd3f4a4f119d1973af2129aa5fbf8ddce24a61cc6e87d3c894ca288cef05fba75458cdc8c296cc7fa31b404cc95431fe42cceec0232047043988b55d820acb64d1c7a5e55c05a4f10813921d3531542d756c4c5e1c03a2d55adfd07b0f23a69b957f06edd30a3ffb9836309b853a99fb79305ffc38898ef845eb308a582c16a8e289d3cd4180bb8683aa5cce2af67437101d1ce1ded499908b82c753650c6ce7d7e44ecf10cdb820cd9106e80fb9275b1ea929c0549a0c2e3a6a2c17efb1c7fed9650f8e9456dcec976fd4005816ddc45541e93ee064167d2a58959215a89adfdb5c39c9ab5c020cad8af3dd74ae23f37220b6b2a07b0192097a994b6091228516967f09066b02be64070c9cd5aab788f17e5565660f22b7c75c2fa32e95fea629760f6c9b8286facc37ff3d2a8238a1e9644ac58e47d94d99aa71b1e2f1848e7d5059d7ca3e3b40de71732d969521508d541c4bc765491300605400dafd8223481d4b13e79ceb3d344641aef4da2e3f61d7275654a3bf2dd3553277cd6b2cf82b531376bef7d514a3fde359c621d7ec42296a2feb701e75927d45df1abd1c17eac04be01ae720cf44a9a733e3cb68f4033600df3022710c46eba1a068fc6e6b2de9a4036f5dfac67dfd00cae6cbf8a26e30d9dea15c8a4452fcdb9d2d31d5943ed7fe1f107928885617e9536a9748a8d8eb22599cd2d0896fc1744de749fcbd22a746b484efe86a76ea38e429ac0e549bf8ace2a74dd48e9803504eda636cecf1f435f2288839d85b762c346047e8cc83326d2f1df3595732a329e2a6f14aaf2f3e93b894bfc7b392503bd210b6cde1de2bb841b0b7c5fdae81b1f3da83e11e8fd7a32de8e0e8f8343a0ab3c068da646db9d9a9abcb6580076cd320b4f07182883fafe9fd1113624923a1fbcc0f597fb51a133697060c0ead594b75649196b9a3f80eb63590711699349a7b107eda8174272e57e3bdbc8baf2514a6579a670e631a13d3e9601e1942878726daf2f7d7ab7dd5dc8cee5640a1ae8758e70d74db2c420e1b5f6ce31dfebfbaf6939178f5b15bb9dcf3aa19b40b2d6b4e6fc78f108d27aa432744f3ae1a76a983f71ea51b565c779b5e911e12c492f218a5e1aae7c9ab774139742a7bee6c03b855a827c22eeb3326664ef56430e10841ed0b17c418bd0c087b1ffff6d236709e90cae4bccfd5f134339651d13e3b9bac73333be4885d24beacb3762a04bb2e97ae920cd29cd53d193d0ba8a04463dd2949bf1f03da7d16652c32b631c806a9fdb2eda26ae6c3052e31c65ebd0cbad594fd508dd6d01ef1ed74d246da801086d21a85e2140db043d62b8ea38186fd4565789292229ebf4b05f4defaf0c1e0d4197085c9d8e58a607887a88df16e74ff548207eb133abee494d46202fa3e95085d8acee9c6f48661e99b7dd2758b348ed5b3afa953b5fd3bc4b414795e5db2615f19d8cb82568e06da65a8514a99cc2702705579c2f50a5fd6f949678c1fd55de8e49e941918937a289dc3c88d68ca0920ea3b4c669a2cfa43af9ec75b7c1a4462d925a3f0bf4b1698db5ba96fc8567457e88d781764069a86141c00c8bb672fc5488197d7ed353fdbfc81321e2d64f9f8fb1b7efec6d2c7659166e3f41660984d61328b924637ac34687589f8d4e1e940fefd9cc1a98a7b99de0989f10d489ce64bbb326bf28850a2a53acff56c32145155fba461fbb0ee2cb70476d7bb81a105de52f70fec7858f6c15a6ef26da5118919f208520885746d999b0ad7150070cb53eb87a03d5de58b9ad070a0537a1a6cef11788dbf034ca78a0c947baa25bf9f549e212d7ad4452f82709028837268b8f970e72eac7a61f04a83b193d210f30205683d1530dae6dcc54f9a093a972e44e65979b05b26bec98570d1b74d23b09cc25320fdb253f9edfdb942d288e768a43a58462118598e4ddddef9c3d661da6b768d98de63dba1e927223ed55bbd8fc5b6f36951835486695026fd208a311d5fa112dd9dda09f93db496db14d51eb2754878f6a45f42401744687c6c2f45707a0bd3ba5ca79abeaf303fdab82ca8e5002987afcab927370d562b64d4b09ac9b2e362ce313738da1b385fb4bb3b88baeac4ed66d17cf2ed8529878c270917a2d476bc5cff150db3b623e8581781fa956e1be1b257bf2f3b6a5de1baf0b0da5c24f2c135864e02d978262d8e1b68ef9b3821f6b0cfdcc5da39fe7d716219578be94ec349ccb91ce2e998d8751018d1658509f08b67c4256fcb4ec849c8ae32e4b903d0106e46cd004a3767f65cebcbf9644c7ba6d6fafe28bdf267179094ea36728cf5da9cbf1f33f3f62f19838ffd745ab0e0409dd8b3b29b328ebe4eaab99664644b0c81f4fd8d242d18b455ea8351f79aed7977cad45d98cc8bf2472f19818b9afc79a5ef65eb1b72fdd834b293ad690783eb1e633210d2bb30f8862f4c6e3d91b15f8d0ff903338e98399239aa93b4ce625195040eae6b821c43cb2bc3c62c1d407fad191927460ab3705108e26891d2038df67990a781bfade965501ed0d1295e4db4e01fc1d0a52dd72732d53bb210972321372c2f808c9d05499d09f5699b28f69d3835bcab945d7fef072ae0a5db471552423d7a7c84a3af9a20999cc96091a0b8b5b9b0faabbf789d42b8afd3da7c6ddf7193648a56cbd39082ab5b5e026d9921bb301dbb3e929f9b12fda33ff364248707210f7e87a7c2fba472ff89c2ee057168cf9077eacc97e8d5d8fe8ccdde0b67a8a3c70294fecff179ab20244acbeb3bcbb4b24b520f6e7b3e87cdbbd3d11d820f7db3b8ea7cb1aea69d0f13e690624eea152b3804ea065443bf122520fb12d2e18662536a7bb8c3c3470a34d79c003b9f0d3c52f25d3128d9de491ea513e4ceff59307bae871fafa6896c74658c602591383fd7c18a66060e452efa68c92906ec271d280c09f287c20c881f14eed86a6a014767d0315830c257f4ba46f20a739015bad623108478f6aa0f575228462a6ff5e39e64dccb2184b607b8ab22e96fd7f1141eec56b03967aedd92950ff2abd24b0b9ab7e4e73c801de38d44b33d65f7857a0c28a004a8e2aed6e1f33d20ed93fa0aa8570cc7ebcd19f8098a5e55d9a6c88aef403485362bca91f26cee4c5224b8fe0e7a9b5bbbbd731f6c9ff192d629f472b4b269a00365750a4ab1be6ddc914361a9e8040031ac2ae7bff4372e3b02acb05dc6c338b10dea1376703d8d17d06eaa9f7c1ec1a357254ea5225103cb0ffca5f8eee4a450326b59d40b1eb9d434da74b36976cbc23343f263f8409ad357b21afb08ba1095527c72c0bbc85628ffef5a9bb035ac3c3255c156817673ec69087cc97423fc8404987401fac69f239cc76bb589a3719d6b5f3bd16ad02ecfbb0787934c4e322b4065972116e8e7d97fa9d1c93cb38df30e9350fe39c83139d801db9837bd2e744685877ea64b5065aba4310e69a88f1bc3d344b239089f631b0e668f5bf696e87559d3689b2b070b8357c326aeb8c1d7fecb9e6c7ecabdbde5994354ca5e2bee6718c111da29235e1647afa15741f4c2f108a4fdaee63574fda0c1f951baffa4b4aba4aaae09a8970aa3149b2a5ebc0e99fc76e1447b9525bb97714f9e3c104b4e774999610d9cdf8fc237f8085d6fd2e800272db52890c941f8936f202b25625f4257d9045a9f84e882fa2fe51f0e54446491a3bbceab37bf5242c50779096f734c8a98e281b212e9956b7f16a54cd6524db71925ef958e7cdd431a3ca9431816d7c3a15dcaf5bff7faef492db25430607f500ffa3fffd3f08cc1ddd33f4b500f86b275dd02329b4b1f69bbc98ffdf0dc3b3fce60b0cef08b568a542eee2175c5d32a96ea8f32ff590eacdb6c17182bae7d127e9b848aeefca766af8d6ee23976cc6e336c61669ff8f123fb39b19abbfc4a9615c5079f1ae38043d8415beae761d7fa983acfd3c96f084918f61996cccebcb52f08f3d34f6f858264cfaf84d7d92bfed3cf80ddc9eeb995fbdae9f7ddce5de3e98b03d3c6c3f276fa51b850c547e24ae8ec1305320cb3927b73206cd19d46f25c103295a22198d0b0e31dd00c3e67db01d148e67ba669f1bed3d91c5094b1e1acf9f64cb21f8f9e4a63bb058f41bc21c237dfb3ca58f180ac90f86b865c194bcbf1f89e5d6212f5f7f33e47a6bcd3301bc84068ffc35b1882137f6b8da5c0ed43fc50ee9b93c7d8eddfc6040299404d3a950fd45bb7e71c13f7a07b9cd501a49567094eee06e091e9199e326881459e2967835dfa98ce60a3631b51f0dcc7ca980badab4ea1c4895bb86835d14173b94c51257d3acf149ead70d077bebaa69a2390ca22fed7d597950f9d020c269225505a0fff66a722ac212d918773a377887d9e8d3ec353221e604a06d85ee69f6fce02be51ea0e73a3ce4c467b51cdeceff9cf1197f2d2ceace43672d5218d31f19055b8c990454633fb0f9f2c6a08a5492f8d767e921317a98ffaf4245ad7ee4b52ba86d5dc845787a697c39dfd8f68e9d6eac89905c2ec50b0d7c66acac8b3f25016818d86d06c32db0701929c0b4e86fbea638828420610100b1ceeeeda3069cfc5ae73d830ff36ff932cac66505069632a2a9e5138faf158bd4ab8926498a302506cc946e8f629cf9b7ddea2d7e145986957575e875aac33d2be6b51879f4da7aa3e38e65e1b8052ebb669021c714229fd1015f8914968cd9b92563d81d53d74a2c3c98bfd74b0f3bc27b8a0893910b0e4e4fefc0e0dd239901fcafe4011bae4ef052d37c4872d4811d4c2c4a98ca534c5a1d9357a424be52a372ddd29c8751ab9a2eb070b2bd7930ddd3f93de4260fa9439082925d7baf3aa94770586078918a05b305d5bb9038469f2c1f2b8bbc7d6568e4da9cefb41d95ee898d5efda41c5f9e00aa5b95567c3d134a7f801cb000282bc23bf1fb11d25f8e70dd0f3e6505834c0df2e8243c4f3f9176d73a0cbed53c612608367cf499aba98abee1272129142edf4f742c9a782512", &(0x7f0000001380)=""/74) shmctl$IPC_STAT(0x0, 0xd, 0x0) 13:53:32 executing program 1: add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000080)='user\x00', &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0) 13:53:33 executing program 3: socketpair(0x1, 0x0, 0x2, &(0x7f0000000000)) 13:53:33 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{0x0}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:33 executing program 5: bpf$MAP_CREATE(0x17, &(0x7f0000000080), 0x40) 13:53:33 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8941, 0x0) 13:53:33 executing program 2: syz_open_procfs(0x0, &(0x7f0000000080)='mountstats\x00') 13:53:33 executing program 4: bpf$MAP_CREATE(0x1e, &(0x7f0000000080), 0x40) 13:53:34 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_HARDIF(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000500)={0x14, r1, 0x11}, 0x14}}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000040), r0) recvmmsg(r0, &(0x7f0000004840)=[{{0x0, 0x0, &(0x7f0000000340)=[{0x0}, {0x0}, {&(0x7f00000002c0)=""/7, 0x7}], 0x3}}, {{0x0, 0x0, 0x0}}], 0x2, 0x0, 0x0) 13:53:34 executing program 5: perf_event_open(&(0x7f0000000000)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 13:53:34 executing program 2: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$cgroup_devices(r0, 0x0, 0x0) 13:53:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000400)={'macvlan0\x00'}) 13:53:34 executing program 4: process_vm_readv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)=""/217, 0xd9}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x0) 13:53:34 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$set_timeout(0xf, r0, 0xfffffffffffffffa) keyctl$invalidate(0x15, r0) 13:53:34 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{0x0}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:34 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8913, &(0x7f0000000140)) 13:53:34 executing program 2: syz_io_uring_setup(0x4b41, &(0x7f0000000040)={0x0, 0x0, 0x8}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 13:53:34 executing program 3: io_setup(0x3fd, &(0x7f00000000c0)=0x0) pipe(&(0x7f0000003540)={0xffffffffffffffff}) io_submit(r0, 0x1, &(0x7f0000001b00)=[&(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0}]) io_getevents(r0, 0x0, 0x2, &(0x7f0000000100)=[{}, {}], &(0x7f0000000040)) 13:53:35 executing program 1: openat$pidfd(0xffffffffffffff9c, &(0x7f0000000240), 0x8440, 0x0) 13:53:35 executing program 5: pipe(&(0x7f0000003540)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000003540)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) 13:53:35 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000000c0), 0x6c000, 0x0) 13:53:35 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000840)=ANY=[@ANYBLOB="d0030000130001"], 0x3d0}}, 0x0) 13:53:35 executing program 1: msgsnd(0x0, &(0x7f0000000080)={0x1}, 0x8, 0x0) 13:53:35 executing program 3: request_key(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={'syz', 0x3}, &(0x7f00000000c0)='=/&\x00', 0x0) [ 425.910963][T13716] netlink: 796 bytes leftover after parsing attributes in process `syz-executor.4'. 13:53:36 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), 0x0, 0x0, 0xffffffffffffff61, 0x0) 13:53:36 executing program 2: io_setup(0xebb0, &(0x7f0000000040)=0x0) io_setup(0x3ff, &(0x7f00000000c0)) io_destroy(r0) 13:53:36 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{0x0}], 0x1, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:36 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_GATEWAYS(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1}, 0x14}}, 0x0) 13:53:36 executing program 4: openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0), 0x201, 0x0) 13:53:36 executing program 3: io_setup(0x3ff, &(0x7f00000000c0)=0x0) pipe(&(0x7f0000003540)={0xffffffffffffffff, 0xffffffffffffffff}) io_submit(r0, 0x1, &(0x7f00000002c0)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x0, r1, 0x0}]) 13:53:36 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc2}, &(0x7f0000000080)={0x0, "0df5fde19d9b6654a665d649b28708264c924e83499264283ae1c4b8cec1bac65a4a16c947fcd1d21b5581a2a203344cece640f0d0e65c4e1ea5a7f20d93ded0"}, 0x48, 0xfffffffffffffffe) add_key$fscrypt_v1(&(0x7f0000000280), 0x0, 0x0, 0x0, r0) 13:53:37 executing program 4: add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) 13:53:37 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000000)={0x1000}, 0x4) 13:53:37 executing program 2: r0 = getpgrp(0x0) waitid(0x1, r0, 0x0, 0x8, 0x0) 13:53:37 executing program 3: socket$packet(0x11, 0x2, 0x300) socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) 13:53:37 executing program 5: unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200) 13:53:37 executing program 4: pipe2$9p(0x0, 0x86000) 13:53:37 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_GATEWAYS(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="8c"], 0x54}}, 0x0) 13:53:37 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:37 executing program 3: io_setup(0x3, &(0x7f0000000000)=0x0) io_getevents(r0, 0x4, 0x4, &(0x7f0000000100)=[{}, {}, {}, {}], 0x0) 13:53:37 executing program 2: socket(0x1, 0x0, 0x81) 13:53:38 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000740), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 13:53:38 executing program 4: io_setup(0x3ff, &(0x7f00000000c0)=0x0) pipe(&(0x7f0000003540)={0xffffffffffffffff, 0xffffffffffffffff}) io_submit(r0, 0x1, &(0x7f0000001100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, 0x0, r1, 0x0}]) 13:53:38 executing program 1: io_setup(0x3ff, &(0x7f00000000c0)=0x0) pipe(&(0x7f0000003540)={0xffffffffffffffff, 0xffffffffffffffff}) io_submit(r0, 0x2, &(0x7f00000002c0)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x0, r1, 0x0}, 0x0]) 13:53:38 executing program 2: select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xfffffffffffffffe}, &(0x7f00000000c0), &(0x7f0000000100)) 13:53:38 executing program 4: pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84800) write$P9_RSYMLINK(r0, &(0x7f00000000c0)={0x14}, 0x14) 13:53:38 executing program 5: io_setup(0x3fd, &(0x7f00000000c0)=0x0) pipe(&(0x7f0000003540)={0xffffffffffffffff}) io_submit(r0, 0x1, &(0x7f0000001b00)=[&(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0}]) io_getevents(r0, 0x0, 0x2, &(0x7f0000000100)=[{}, {}], 0x0) 13:53:39 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:39 executing program 1: add_key$keyring(&(0x7f0000000100), 0x0, 0x0, 0x0, 0xfffffffffffffff8) 13:53:39 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff}) io_setup(0x4, &(0x7f0000000100)=0x0) pipe(&(0x7f0000003540)={0xffffffffffffffff, 0xffffffffffffffff}) io_submit(r1, 0x1, &(0x7f0000000280)=[&(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x1, r0}]) 13:53:39 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000001480), 0x0, 0x0) ioctl$BLKBSZSET(r0, 0x40081271, 0x0) 13:53:39 executing program 4: select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7}, &(0x7f0000000100)) 13:53:39 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000840)=ANY=[@ANYBLOB="d00300001300010028bd7000fddbdf2500000000000000000000000000000000200100000000000000000000000000024e2201004e2000080a00808016000000", @ANYRES32, @ANYRES32, @ANYBLOB="0200000000000000070000000000000004000000000000000300000000000000b7990000000000000700000000000000460000000000000007000000000000000010000000000000441c0000000000003f000000000000000100000000000000ffff0000b26b6e00000002030000000044000500ac1e0101000000000000000000000000000004d43c00000002000000ac14141800000000000000000000000001350000010180000300000008000000070000000c000f000101000000000000ac00070020010000000000000000000000000001fc0100000000000000000000000000004e2200084e2300000200a02032000000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0400000000000000080000000000000007000000000000000104000000000000ff03000000000000ff0000000000000040000000000000000600000000000000000000000000100000020000000000000700000000000000018000000000000006000000bf6b6e000200020300000000340017000600000025bd70002cbd700028bd70002dbd700009000000e5a9000001000000ca8d0000090000000400000004000000fc00120061656769733132386c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a90000000000800500000002000061fc259023f0477dea3aa2dff53d564cf78b700c9fe0273327769197adf31d3a1b598773e0dfa104573a5827f4a1885e466145720ebb1da940aee407183ce2f5b0ff6c5ac703e14374636c5ee1608b804591147643f068bfd1aa787daa8e01358b25578c8ef2ce53cd5965e7275c2494a89bcd49558f8d9bb3117ae6f300f6fbf7265d481ab904e08462220247f6db5bec3e2c671ef2e0609a49b300fb74c7b195c21e9977c70d07c47a1ccf7ce345a708001e"], 0x3d0}}, 0x0) 13:53:40 executing program 1: r0 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000680)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)={0x0, "fe8889eec85b6a81331176f0714d131e8e2dfec18e734628622f8241a17e1dafa328f85f302af399fc361b40727816223994e7dc5cdc45db779e7f5c5d0439cd"}, 0x48, r0) keyctl$update(0x2, r1, 0x0, 0x0) 13:53:40 executing program 2: sendmsg$AUDIT_TTY_GET(0xffffffffffffffff, 0xfffffffffffffffe, 0xb1ccfa3c3ebf9d5) 13:53:40 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) recvfrom$packet(r0, 0x0, 0x0, 0x42, 0x0, 0x0) 13:53:40 executing program 5: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000000)={0x0, 0x1, 0x6, @multicast}, 0x10) 13:53:40 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000080)=ANY=[], 0x60c}}, 0x0) 13:53:40 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:40 executing program 2: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_TTY(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x10, 0x464, 0x0, 0x0, 0x0, "", ["", ""]}, 0x10}}, 0x0) 13:53:40 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(r0, 0x107, 0x6, 0x0, &(0x7f00000002c0)) 13:53:40 executing program 4: io_setup(0x3ff, &(0x7f00000000c0)=0x0) io_setup(0x3ff, &(0x7f0000000000)=0x0) io_destroy(r0) io_destroy(r1) 13:53:40 executing program 3: socket(0x2, 0x0, 0x101) 13:53:40 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), 0x0, 0x0, 0xffe2, 0x0) 13:53:41 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x3, 0xee00}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) 13:53:41 executing program 4: inotify_add_watch(0xffffffffffffffff, 0x0, 0x103) 13:53:41 executing program 2: add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) 13:53:41 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:41 executing program 5: r0 = epoll_create1(0x0) pipe(&(0x7f0000003540)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)={0x20000004}) 13:53:41 executing program 3: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x97576b08b5d99f29, 0x0) 13:53:42 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000080)={'batadv_slave_0\x00'}) 13:53:42 executing program 4: socketpair(0x11, 0xa, 0x6, 0x0) 13:53:42 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000840)=ANY=[@ANYBLOB="d00300001300010028bd7000fddbdf2500000000000000000000000000000000200100000000000000000000000000024e2201004e2000080a0080"], 0x3d0}}, 0x0) 13:53:42 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) recvfrom$packet(r0, 0x0, 0x15, 0x2000, 0x0, 0x0) [ 432.368961][T13853] netlink: 796 bytes leftover after parsing attributes in process `syz-executor.2'. 13:53:42 executing program 3: syz_open_dev$loop(&(0x7f00000002c0), 0x0, 0x8201) 13:53:42 executing program 4: openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x50000, 0x0) 13:53:42 executing program 1: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f00000011c0), 0x200000, 0x0) 13:53:42 executing program 2: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x2a0240, 0x0) 13:53:43 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:43 executing program 3: io_setup(0x3ff, &(0x7f00000000c0)=0x0) io_getevents(r0, 0x3, 0x3, &(0x7f0000000100)=[{}, {}, {}], &(0x7f0000000080)={0x0, 0x989680}) 13:53:43 executing program 5: io_setup(0x9542, &(0x7f0000000080)) io_setup(0x1, &(0x7f0000000100)=0x0) io_destroy(r0) 13:53:43 executing program 4: request_key(&(0x7f0000000440)='.request_key_auth\x00', 0x0, 0x0, 0x0) 13:53:43 executing program 2: io_setup(0x3ff, &(0x7f00000000c0)=0x0) pipe(&(0x7f0000003540)={0xffffffffffffffff, 0xffffffffffffffff}) io_submit(r0, 0x2, &(0x7f00000003c0)=[&(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x1}]) 13:53:43 executing program 1: io_setup(0x8001, &(0x7f0000000000)=0x0) io_getevents(r0, 0x1, 0x1, &(0x7f0000000040)=[{}], &(0x7f0000000100)={0x77359400}) io_destroy(r0) 13:53:44 executing program 3: io_setup(0xebb5, &(0x7f0000000040)=0x0) io_setup(0x3ff, &(0x7f00000000c0)=0x0) io_setup(0x80, &(0x7f00000003c0)) io_destroy(r1) io_destroy(r0) 13:53:44 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x8, &(0x7f0000000080), 0x4) 13:53:44 executing program 4: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x2) 13:53:44 executing program 5: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x0, 0xea60}) 13:53:44 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$BLKPG(r0, 0x1269, 0x0) 13:53:44 executing program 5: openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000010c0)='./cgroup/syz0\x00', 0x200002, 0x0) 13:53:44 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="5e4b27e1ba6a8ac4f9ffa3594f26848978d2a47172440a", 0x17, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:44 executing program 2: r0 = fork() sched_rr_get_interval(r0, &(0x7f0000000140)) 13:53:44 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x7, 0x24000) 13:53:44 executing program 3: syz_open_dev$loop(&(0x7f00000022c0), 0x101, 0x12240) 13:53:45 executing program 1: request_key(&(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0) 13:53:45 executing program 5: io_setup(0x3ff, &(0x7f0000000000)=0x0) io_submit(r0, 0x5d, 0x0) 13:53:45 executing program 4: socketpair(0x3, 0x0, 0xfffffff7, &(0x7f0000005cc0)) 13:53:45 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x200401, 0x0) 13:53:45 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$ppp(r0, &(0x7f0000000240)="1d", 0x1) 13:53:45 executing program 1: pipe(&(0x7f0000000000)) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, 0x0, 0x0) 13:53:46 executing program 5: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000080), &(0x7f0000000100)=0x4) 13:53:46 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_pwait(r0, &(0x7f00000005c0)=[{}], 0x1, 0x7e2, 0x0, 0x0) 13:53:46 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, 0x0, 0x0, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:46 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$tipc(r0, &(0x7f0000000040)=@name, &(0x7f0000000000)=0x10) 13:53:46 executing program 3: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r0, 0x8912, 0x400308) r1 = socket$kcm(0x11, 0x200000000000002, 0x300) sendmsg$sock(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@tipc=@nameseq={0x1e, 0x8, 0x0, {0x41}}, 0x80, 0x0}, 0x0) 13:53:46 executing program 1: r0 = socket$tipc(0x1e, 0x2, 0x0) sendmsg$tipc(r0, &(0x7f0000001300)={&(0x7f0000000000)=@id, 0x10, &(0x7f0000001240)=[{0x0}, {0x0}, {&(0x7f0000001100)='\a', 0x1}], 0x3}, 0x0) [ 436.494168][T13934] ===================================================== [ 436.501143][T13934] BUG: KMSAN: uninit-value in iptable_mangle_hook+0x75a/0x8c0 [ 436.508706][T13934] CPU: 1 PID: 13934 Comm: syz-executor.3 Not tainted 5.12.0-rc6-syzkaller #0 [ 436.517492][T13934] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 436.527572][T13934] Call Trace: [ 436.530874][T13934] dump_stack+0x24c/0x2e0 [ 436.535254][T13934] kmsan_report+0xfb/0x1e0 [ 436.539729][T13934] __msan_warning+0x5c/0xa0 [ 436.544264][T13934] iptable_mangle_hook+0x75a/0x8c0 [ 436.549414][T13934] ? iptable_mangle_net_exit+0x100/0x100 [ 436.555090][T13934] nf_hook_slow+0x17b/0x460 [ 436.559812][T13934] __ip_local_out+0x78c/0x840 [ 436.564518][T13934] ? __ip_local_out+0x840/0x840 [ 436.569398][T13934] ip_local_out+0xa1/0x1e0 [ 436.573837][T13934] iptunnel_xmit+0x931/0xf20 [ 436.578500][T13934] ? kmsan_get_metadata+0x116/0x180 [ 436.583724][T13934] udp_tunnel_xmit_skb+0x526/0x640 [ 436.588864][T13934] geneve_xmit+0x2139/0x3c40 [ 436.593617][T13934] ? process_slab+0x13a0/0x1b70 [ 436.598559][T13934] ? geneve_stop+0x400/0x400 [ 436.603175][T13934] xmit_one+0x2b6/0x760 [ 436.607469][T13934] __dev_queue_xmit+0x3432/0x4600 [ 436.612685][T13934] dev_queue_xmit+0x4b/0x60 [ 436.617215][T13934] ? netdev_core_pick_tx+0x5a0/0x5a0 [ 436.622528][T13934] packet_sendmsg+0x86ee/0x99d0 [ 436.627572][T13934] ? kmsan_internal_chain_origin+0xad/0x130 [ 436.633486][T13934] ? __msan_chain_origin+0x54/0xa0 [ 436.638832][T13934] ? __get_compat_msghdr+0x6db/0x9d0 [ 436.644144][T13934] ? get_compat_msghdr+0x108/0x2b0 [ 436.649274][T13934] ? __sys_sendmsg+0x4ac/0x830 [ 436.654238][T13934] ? __se_compat_sys_sendmsg+0xa7/0xc0 [ 436.659722][T13934] ? kmsan_get_metadata+0x116/0x180 [ 436.664946][T13934] ? kmsan_internal_set_origin+0x85/0xc0 [ 436.670610][T13934] ? process_slab+0x13a8/0x1b70 [ 436.675502][T13934] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 436.681338][T13934] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 436.687445][T13934] ____sys_sendmsg+0xcfc/0x12f0 [ 436.692327][T13934] ? packet_getsockopt+0x1120/0x1120 [ 436.697647][T13934] __sys_sendmsg+0x714/0x830 [ 436.702362][T13934] ? kmsan_get_metadata+0x116/0x180 [ 436.707590][T13934] ? kmsan_get_metadata+0x116/0x180 [ 436.712814][T13934] ? kmsan_get_metadata+0x116/0x180 [ 436.718043][T13934] ? kmsan_internal_set_origin+0x85/0xc0 [ 436.723705][T13934] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 436.729806][T13934] __se_compat_sys_sendmsg+0xa7/0xc0 [ 436.735137][T13934] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 436.740630][T13934] __do_fast_syscall_32+0x127/0x180 [ 436.746047][T13934] do_fast_syscall_32+0x77/0xd0 [ 436.751082][T13934] do_SYSENTER_32+0x73/0x90 [ 436.755631][T13934] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 436.762093][T13934] RIP: 0023:0xf7f45549 [ 436.766178][T13934] Code: 03 74 c0 01 10 05 03 74 b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 436.786017][T13934] RSP: 002b:00000000f553f5fc EFLAGS: 00000296 ORIG_RAX: 0000000000000172 [ 436.794563][T13934] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00000000200000c0 [ 436.802561][T13934] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 436.810556][T13934] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 436.818632][T13934] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 436.826750][T13934] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 436.834833][T13934] [ 436.837167][T13934] Uninit was stored to memory at: [ 436.842188][T13934] kmsan_internal_chain_origin+0xad/0x130 [ 436.847934][T13934] __msan_chain_origin+0x54/0xa0 [ 436.852897][T13934] iptunnel_xmit+0xbd6/0xf20 [ 436.857516][T13934] udp_tunnel_xmit_skb+0x526/0x640 [ 436.862654][T13934] geneve_xmit+0x2139/0x3c40 [ 436.867267][T13934] xmit_one+0x2b6/0x760 [ 436.871447][T13934] __dev_queue_xmit+0x3432/0x4600 [ 436.876498][T13934] dev_queue_xmit+0x4b/0x60 [ 436.881024][T13934] packet_sendmsg+0x86ee/0x99d0 [ 436.885905][T13934] ____sys_sendmsg+0xcfc/0x12f0 [ 436.890777][T13934] __sys_sendmsg+0x714/0x830 [ 436.895391][T13934] __se_compat_sys_sendmsg+0xa7/0xc0 [ 436.900699][T13934] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 436.906182][T13934] __do_fast_syscall_32+0x127/0x180 [ 436.911409][T13934] do_fast_syscall_32+0x77/0xd0 [ 436.916285][T13934] do_SYSENTER_32+0x73/0x90 [ 436.920809][T13934] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 436.927309][T13934] [ 436.929643][T13934] Uninit was created at: [ 436.934059][T13934] kmsan_internal_poison_shadow+0x5c/0xf0 [ 436.939903][T13934] kmsan_slab_alloc+0x8e/0xe0 [ 436.944687][T13934] __kmalloc_node_track_caller+0xa4f/0x1470 [ 436.950618][T13934] __alloc_skb+0x4dd/0xe90 [ 436.955058][T13934] alloc_skb_with_frags+0x1f3/0xc10 [ 436.960297][T13934] sock_alloc_send_pskb+0xdc1/0xf90 [ 436.967003][T13934] packet_sendmsg+0x6a12/0x99d0 [ 436.971883][T13934] ____sys_sendmsg+0xcfc/0x12f0 [ 436.976769][T13934] __sys_sendmsg+0x714/0x830 [ 436.981383][T13934] __se_compat_sys_sendmsg+0xa7/0xc0 [ 436.986700][T13934] __ia32_compat_sys_sendmsg+0x4a/0x70 13:53:47 executing program 1: r0 = socket$tipc(0x1e, 0x5, 0x0) ioctl$SIOCGETLINKNAME(r0, 0x401c5820, 0x0) [ 436.992224][T13934] __do_fast_syscall_32+0x127/0x180 [ 436.997540][T13934] do_fast_syscall_32+0x77/0xd0 [ 437.002412][T13934] do_SYSENTER_32+0x73/0x90 [ 437.007024][T13934] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 437.013529][T13934] ===================================================== [ 437.020461][T13934] Disabling lock debugging due to kernel taint [ 437.046627][ C1] ===================================================== [ 437.053607][ C1] BUG: KMSAN: uninit-value in ip_rcv_core+0xf4c/0x1480 [ 437.060496][ C1] CPU: 1 PID: 4683 Comm: systemd-journal Tainted: G B 5.12.0-rc6-syzkaller #0 [ 437.070783][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 437.080842][ C1] Call Trace: [ 437.084126][ C1] [ 437.086961][ C1] dump_stack+0x24c/0x2e0 [ 437.091299][ C1] kmsan_report+0xfb/0x1e0 [ 437.095815][ C1] __msan_warning+0x5c/0xa0 [ 437.100318][ C1] ip_rcv_core+0xf4c/0x1480 [ 437.104839][ C1] ip_rcv+0xc7/0x820 [ 437.108738][ C1] ? kmsan_get_metadata+0x116/0x180 [ 437.113946][ C1] __netif_receive_skb+0x1ec/0x640 [ 437.119078][ C1] ? kmsan_internal_set_origin+0x85/0xc0 [ 437.124740][ C1] ? ip_local_deliver_finish+0x370/0x370 [ 437.130846][ C1] process_backlog+0x517/0xbd0 [ 437.135633][ C1] ? rps_trigger_softirq+0x4d0/0x4d0 [ 437.140927][ C1] __napi_poll+0x13e/0xca0 [ 437.145350][ C1] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 437.151425][ C1] net_rx_action+0x726/0x14a0 [ 437.156126][ C1] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 437.162377][ C1] ? net_tx_action+0xd30/0xd30 [ 437.167142][ C1] __do_softirq+0x1b9/0x715 [ 437.171651][ C1] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 437.177549][ C1] __irq_exit_rcu+0x22f/0x280 [ 437.182301][ C1] irq_exit_rcu+0xe/0x10 [ 437.186553][ C1] sysvec_apic_timer_interrupt+0xc6/0xf0 [ 437.192194][ C1] [ 437.195134][ C1] asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 437.201117][ C1] RIP: 0010:free_uid+0x0/0x370 [ 437.205942][ C1] Code: c8 4d 89 65 00 8b 5d d4 41 89 9d 88 0c 00 00 41 c7 45 08 00 00 00 00 4c 89 ff be 01 00 00 00 e8 06 aa 95 04 e9 37 ff ff ff 90 <55> 48 89 e5 41 57 41 56 41 55 41 54 53 48 83 ec 60 49 89 fe 65 48 [ 437.225621][ C1] RSP: 0018:ffff888116ab3d18 EFLAGS: 00000286 [ 437.231703][ C1] RAX: 0000000000000000 RBX: ffff888106f265c0 RCX: 0000000000000000 [ 437.239942][ C1] RDX: ffff888106b265c0 RSI: 0000000000000200 RDI: ffffffff916a08d0 [ 437.247911][ C1] RBP: ffff888116ab3d68 R08: ffffea000000000f R09: ffff88813fffa000 [ 437.255882][ C1] R10: 00000000b52f5787 R11: 0000000000000000 R12: ffff88811237c908 [ 437.263849][ C1] R13: 0000000000000000 R14: ffff888106f26540 R15: ffffffff916a08d0 [ 437.271826][ C1] ? put_cred_rcu+0x34d/0x580 [ 437.276703][ C1] revert_creds+0x233/0x350 [ 437.281308][ C1] do_faccessat+0xe42/0xfa0 [ 437.285919][ C1] __se_sys_access+0x7d/0x90 [ 437.290516][ C1] __x64_sys_access+0x3e/0x60 [ 437.295198][ C1] do_syscall_64+0x9f/0x140 [ 437.300317][ C1] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 437.306215][ C1] RIP: 0033:0x7f466f5e69c7 [ 437.310626][ C1] Code: 83 c4 08 48 3d 01 f0 ff ff 73 01 c3 48 8b 0d c8 d4 2b 00 f7 d8 64 89 01 48 83 c8 ff c3 66 0f 1f 44 00 00 b8 15 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d a1 d4 2b 00 f7 d8 64 89 01 48 [ 437.330418][ C1] RSP: 002b:00007ffd238c1fd8 EFLAGS: 00000246 ORIG_RAX: 0000000000000015 [ 437.338838][ C1] RAX: ffffffffffffffda RBX: 00007ffd238c4ef0 RCX: 00007f466f5e69c7 [ 437.346925][ C1] RDX: 00007f4670057a00 RSI: 0000000000000000 RDI: 000055ca513c59a3 [ 437.354893][ C1] RBP: 00007ffd238c2010 R08: 0000000000000000 R09: 0000000000000000 [ 437.362868][ C1] R10: 0000000000000069 R11: 0000000000000246 R12: 0000000000000000 [ 437.370835][ C1] R13: 0000000000000000 R14: 00007ffd238c4ef0 R15: 00007ffd238c2500 [ 437.378808][ C1] [ 437.381119][ C1] Uninit was stored to memory at: [ 437.386126][ C1] kmsan_internal_chain_origin+0xad/0x130 [ 437.391848][ C1] __msan_chain_origin+0x54/0xa0 [ 437.396781][ C1] iptunnel_xmit+0xbd6/0xf20 [ 437.401383][ C1] udp_tunnel_xmit_skb+0x526/0x640 [ 437.406505][ C1] geneve_xmit+0x2139/0x3c40 [ 437.411097][ C1] xmit_one+0x2b6/0x760 [ 437.415271][ C1] __dev_queue_xmit+0x3432/0x4600 [ 437.420827][ C1] dev_queue_xmit+0x4b/0x60 [ 437.425340][ C1] packet_sendmsg+0x86ee/0x99d0 [ 437.430191][ C1] ____sys_sendmsg+0xcfc/0x12f0 [ 437.435128][ C1] __sys_sendmsg+0x714/0x830 [ 437.439718][ C1] __se_compat_sys_sendmsg+0xa7/0xc0 [ 437.445003][ C1] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 437.450460][ C1] __do_fast_syscall_32+0x127/0x180 [ 437.455657][ C1] do_fast_syscall_32+0x77/0xd0 [ 437.460506][ C1] do_SYSENTER_32+0x73/0x90 [ 437.465014][ C1] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 437.471347][ C1] [ 437.473659][ C1] Uninit was created at: [ 437.477880][ C1] kmsan_internal_poison_shadow+0x5c/0xf0 [ 437.483604][ C1] kmsan_slab_alloc+0x8e/0xe0 [ 437.488280][ C1] __kmalloc_node_track_caller+0xa4f/0x1470 [ 437.494175][ C1] __alloc_skb+0x4dd/0xe90 [ 437.498590][ C1] alloc_skb_with_frags+0x1f3/0xc10 [ 437.503800][ C1] sock_alloc_send_pskb+0xdc1/0xf90 [ 437.509004][ C1] packet_sendmsg+0x6a12/0x99d0 [ 437.513864][ C1] ____sys_sendmsg+0xcfc/0x12f0 [ 437.518718][ C1] __sys_sendmsg+0x714/0x830 [ 437.523303][ C1] __se_compat_sys_sendmsg+0xa7/0xc0 [ 437.528619][ C1] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 437.534079][ C1] __do_fast_syscall_32+0x127/0x180 [ 437.539366][ C1] do_fast_syscall_32+0x77/0xd0 [ 437.544222][ C1] do_SYSENTER_32+0x73/0x90 13:53:47 executing program 2: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$RDMA_NLDEV_CMD_SYS_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)={0x18, 0x1406, 0x1f9c7c6f4ce45491, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x18}}, 0x0) 13:53:47 executing program 5: r0 = socket$tipc(0x1e, 0x2, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x40010, r0, 0x0) [ 437.548724][ C1] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 437.555053][ C1] ===================================================== [ 437.562096][ C1] ===================================================== [ 437.569030][ C1] BUG: KMSAN: uninit-value in ip_rcv_core+0xf5d/0x1480 [ 437.575911][ C1] CPU: 1 PID: 4683 Comm: systemd-journal Tainted: G B 5.12.0-rc6-syzkaller #0 [ 437.586102][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 437.596274][ C1] Call Trace: [ 437.599585][ C1] [ 437.602446][ C1] dump_stack+0x24c/0x2e0 [ 437.606810][ C1] kmsan_report+0xfb/0x1e0 [ 437.611424][ C1] __msan_warning+0x5c/0xa0 [ 437.615961][ C1] ip_rcv_core+0xf5d/0x1480 [ 437.620493][ C1] ip_rcv+0xc7/0x820 [ 437.624407][ C1] ? kmsan_get_metadata+0x116/0x180 [ 437.629637][ C1] __netif_receive_skb+0x1ec/0x640 [ 437.634920][ C1] ? kmsan_internal_set_origin+0x85/0xc0 [ 437.640591][ C1] ? ip_local_deliver_finish+0x370/0x370 [ 437.646261][ C1] process_backlog+0x517/0xbd0 [ 437.651056][ C1] ? rps_trigger_softirq+0x4d0/0x4d0 [ 437.656365][ C1] __napi_poll+0x13e/0xca0 [ 437.660817][ C1] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 437.666929][ C1] net_rx_action+0x726/0x14a0 [ 437.671658][ C1] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 437.677754][ C1] ? net_tx_action+0xd30/0xd30 [ 437.682546][ C1] __do_softirq+0x1b9/0x715 [ 437.687079][ C1] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 437.692908][ C1] __irq_exit_rcu+0x22f/0x280 [ 437.697615][ C1] irq_exit_rcu+0xe/0x10 [ 437.701890][ C1] sysvec_apic_timer_interrupt+0xc6/0xf0 [ 437.707560][ C1] [ 437.710516][ C1] asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 437.717912][ C1] RIP: 0010:free_uid+0x0/0x370 [ 437.722707][ C1] Code: c8 4d 89 65 00 8b 5d d4 41 89 9d 88 0c 00 00 41 c7 45 08 00 00 00 00 4c 89 ff be 01 00 00 00 e8 06 aa 95 04 e9 37 ff ff ff 90 <55> 48 89 e5 41 57 41 56 41 55 41 54 53 48 83 ec 60 49 89 fe 65 48 [ 437.742343][ C1] RSP: 0018:ffff888116ab3d18 EFLAGS: 00000286 [ 437.749306][ C1] RAX: 0000000000000000 RBX: ffff888106f265c0 RCX: 0000000000000000 [ 437.757348][ C1] RDX: ffff888106b265c0 RSI: 0000000000000200 RDI: ffffffff916a08d0 [ 437.765619][ C1] RBP: ffff888116ab3d68 R08: ffffea000000000f R09: ffff88813fffa000 [ 437.773618][ C1] R10: 00000000b52f5787 R11: 0000000000000000 R12: ffff88811237c908 [ 437.781625][ C1] R13: 0000000000000000 R14: ffff888106f26540 R15: ffffffff916a08d0 [ 437.789719][ C1] ? put_cred_rcu+0x34d/0x580 [ 437.794439][ C1] revert_creds+0x233/0x350 [ 437.798987][ C1] do_faccessat+0xe42/0xfa0 [ 437.803524][ C1] __se_sys_access+0x7d/0x90 [ 437.808226][ C1] __x64_sys_access+0x3e/0x60 [ 437.813053][ C1] do_syscall_64+0x9f/0x140 [ 437.817715][ C1] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 437.823638][ C1] RIP: 0033:0x7f466f5e69c7 [ 437.828163][ C1] Code: 83 c4 08 48 3d 01 f0 ff ff 73 01 c3 48 8b 0d c8 d4 2b 00 f7 d8 64 89 01 48 83 c8 ff c3 66 0f 1f 44 00 00 b8 15 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d a1 d4 2b 00 f7 d8 64 89 01 48 13:53:48 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r0, 0x8912, 0x400308) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)=ANY=[@ANYBLOB="280000001c000100000000000000000007000000", @ANYRES32=r2, @ANYBLOB="800086000a0002"], 0x28}}, 0x0) r3 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r3, &(0x7f0000000000), 0x4000000000001f2, 0x0) [ 437.847889][ C1] RSP: 002b:00007ffd238c1fd8 EFLAGS: 00000246 ORIG_RAX: 0000000000000015 [ 437.856331][ C1] RAX: ffffffffffffffda RBX: 00007ffd238c4ef0 RCX: 00007f466f5e69c7 [ 437.864342][ C1] RDX: 00007f4670057a00 RSI: 0000000000000000 RDI: 000055ca513c59a3 [ 437.872337][ C1] RBP: 00007ffd238c2010 R08: 0000000000000000 R09: 0000000000000000 [ 437.880332][ C1] R10: 0000000000000069 R11: 0000000000000246 R12: 0000000000000000 [ 437.888578][ C1] R13: 0000000000000000 R14: 00007ffd238c4ef0 R15: 00007ffd238c2500 [ 437.896584][ C1] [ 437.898933][ C1] Uninit was stored to memory at: [ 437.903968][ C1] kmsan_internal_chain_origin+0xad/0x130 [ 437.909730][ C1] __msan_chain_origin+0x54/0xa0 [ 437.914702][ C1] iptunnel_xmit+0xbd6/0xf20 [ 437.919318][ C1] udp_tunnel_xmit_skb+0x526/0x640 [ 437.924455][ C1] geneve_xmit+0x2139/0x3c40 [ 437.929071][ C1] xmit_one+0x2b6/0x760 [ 437.933272][ C1] __dev_queue_xmit+0x3432/0x4600 [ 437.938323][ C1] dev_queue_xmit+0x4b/0x60 [ 437.942849][ C1] packet_sendmsg+0x86ee/0x99d0 [ 437.947728][ C1] ____sys_sendmsg+0xcfc/0x12f0 [ 437.952631][ C1] __sys_sendmsg+0x714/0x830 [ 437.957250][ C1] __se_compat_sys_sendmsg+0xa7/0xc0 [ 437.962562][ C1] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 437.968045][ C1] __do_fast_syscall_32+0x127/0x180 [ 437.973301][ C1] do_fast_syscall_32+0x77/0xd0 [ 437.978184][ C1] do_SYSENTER_32+0x73/0x90 [ 437.982715][ C1] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 437.989157][ C1] [ 437.991492][ C1] Uninit was created at: [ 437.995737][ C1] kmsan_internal_poison_shadow+0x5c/0xf0 [ 438.001487][ C1] kmsan_slab_alloc+0x8e/0xe0 [ 438.006174][ C1] __kmalloc_node_track_caller+0xa4f/0x1470 [ 438.012115][ C1] __alloc_skb+0x4dd/0xe90 [ 438.016561][ C1] alloc_skb_with_frags+0x1f3/0xc10 [ 438.021786][ C1] sock_alloc_send_pskb+0xdc1/0xf90 [ 438.027016][ C1] packet_sendmsg+0x6a12/0x99d0 [ 438.032156][ C1] ____sys_sendmsg+0xcfc/0x12f0 [ 438.037048][ C1] __sys_sendmsg+0x714/0x830 [ 438.041665][ C1] __se_compat_sys_sendmsg+0xa7/0xc0 [ 438.047061][ C1] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 438.052542][ C1] __do_fast_syscall_32+0x127/0x180 [ 438.057765][ C1] do_fast_syscall_32+0x77/0xd0 [ 438.062641][ C1] do_SYSENTER_32+0x73/0x90 [ 438.067166][ C1] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 438.073516][ C1] ===================================================== [ 438.080585][ C1] ===================================================== [ 438.087527][ C1] BUG: KMSAN: uninit-value in ip_rcv_core+0x1068/0x1480 [ 438.094489][ C1] CPU: 1 PID: 4683 Comm: systemd-journal Tainted: G B 5.12.0-rc6-syzkaller #0 [ 438.104661][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 438.114764][ C1] Call Trace: [ 438.118065][ C1] [ 438.120913][ C1] dump_stack+0x24c/0x2e0 [ 438.125359][ C1] kmsan_report+0xfb/0x1e0 [ 438.129799][ C1] __msan_warning+0x5c/0xa0 [ 438.134318][ C1] ip_rcv_core+0x1068/0x1480 [ 438.138925][ C1] ip_rcv+0xc7/0x820 [ 438.142849][ C1] ? kmsan_get_metadata+0x116/0x180 [ 438.148074][ C1] __netif_receive_skb+0x1ec/0x640 [ 438.153209][ C1] ? kmsan_internal_set_origin+0x85/0xc0 [ 438.158863][ C1] ? ip_local_deliver_finish+0x370/0x370 [ 438.164615][ C1] process_backlog+0x517/0xbd0 [ 438.169407][ C1] ? rps_trigger_softirq+0x4d0/0x4d0 [ 438.174717][ C1] __napi_poll+0x13e/0xca0 [ 438.179176][ C1] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 438.186748][ C1] net_rx_action+0x726/0x14a0 [ 438.191453][ C1] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 438.197551][ C1] ? net_tx_action+0xd30/0xd30 [ 438.202357][ C1] __do_softirq+0x1b9/0x715 [ 438.206889][ C1] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 438.212721][ C1] __irq_exit_rcu+0x22f/0x280 [ 438.217439][ C1] irq_exit_rcu+0xe/0x10 [ 438.221707][ C1] sysvec_apic_timer_interrupt+0xc6/0xf0 [ 438.227372][ C1] [ 438.230314][ C1] asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 438.236324][ C1] RIP: 0010:free_uid+0x0/0x370 [ 438.241110][ C1] Code: c8 4d 89 65 00 8b 5d d4 41 89 9d 88 0c 00 00 41 c7 45 08 00 00 00 00 4c 89 ff be 01 00 00 00 e8 06 aa 95 04 e9 37 ff ff ff 90 <55> 48 89 e5 41 57 41 56 41 55 41 54 53 48 83 ec 60 49 89 fe 65 48 [ 438.260824][ C1] RSP: 0018:ffff888116ab3d18 EFLAGS: 00000286 [ 438.266913][ C1] RAX: 0000000000000000 RBX: ffff888106f265c0 RCX: 0000000000000000 [ 438.274901][ C1] RDX: ffff888106b265c0 RSI: 0000000000000200 RDI: ffffffff916a08d0 [ 438.283326][ C1] RBP: ffff888116ab3d68 R08: ffffea000000000f R09: ffff88813fffa000 [ 438.291337][ C1] R10: 00000000b52f5787 R11: 0000000000000000 R12: ffff88811237c908 [ 438.299340][ C1] R13: 0000000000000000 R14: ffff888106f26540 R15: ffffffff916a08d0 [ 438.307339][ C1] ? put_cred_rcu+0x34d/0x580 [ 438.312054][ C1] revert_creds+0x233/0x350 [ 438.316581][ C1] do_faccessat+0xe42/0xfa0 [ 438.321117][ C1] __se_sys_access+0x7d/0x90 [ 438.325830][ C1] __x64_sys_access+0x3e/0x60 [ 438.330620][ C1] do_syscall_64+0x9f/0x140 [ 438.335151][ C1] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 438.341066][ C1] RIP: 0033:0x7f466f5e69c7 [ 438.345497][ C1] Code: 83 c4 08 48 3d 01 f0 ff ff 73 01 c3 48 8b 0d c8 d4 2b 00 f7 d8 64 89 01 48 83 c8 ff c3 66 0f 1f 44 00 00 b8 15 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d a1 d4 2b 00 f7 d8 64 89 01 48 [ 438.365215][ C1] RSP: 002b:00007ffd238c1fd8 EFLAGS: 00000246 ORIG_RAX: 0000000000000015 [ 438.373659][ C1] RAX: ffffffffffffffda RBX: 00007ffd238c4ef0 RCX: 00007f466f5e69c7 [ 438.381832][ C1] RDX: 00007f4670057a00 RSI: 0000000000000000 RDI: 000055ca513c59a3 [ 438.389827][ C1] RBP: 00007ffd238c2010 R08: 0000000000000000 R09: 0000000000000000 [ 438.397819][ C1] R10: 0000000000000069 R11: 0000000000000246 R12: 0000000000000000 [ 438.405902][ C1] R13: 0000000000000000 R14: 00007ffd238c4ef0 R15: 00007ffd238c2500 [ 438.413902][ C1] [ 438.416241][ C1] Uninit was stored to memory at: [ 438.421269][ C1] kmsan_internal_chain_origin+0xad/0x130 [ 438.427024][ C1] __msan_chain_origin+0x54/0xa0 [ 438.431991][ C1] __ip_local_out+0x479/0x840 [ 438.436699][ C1] ip_local_out+0xa1/0x1e0 [ 438.441140][ C1] iptunnel_xmit+0x931/0xf20 [ 438.445755][ C1] udp_tunnel_xmit_skb+0x526/0x640 [ 438.450895][ C1] geneve_xmit+0x2139/0x3c40 [ 438.455510][ C1] xmit_one+0x2b6/0x760 [ 438.459690][ C1] __dev_queue_xmit+0x3432/0x4600 [ 438.464738][ C1] dev_queue_xmit+0x4b/0x60 [ 438.469262][ C1] packet_sendmsg+0x86ee/0x99d0 [ 438.474136][ C1] ____sys_sendmsg+0xcfc/0x12f0 [ 438.479012][ C1] __sys_sendmsg+0x714/0x830 [ 438.483624][ C1] __se_compat_sys_sendmsg+0xa7/0xc0 [ 438.488933][ C1] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 438.494618][ C1] __do_fast_syscall_32+0x127/0x180 [ 438.499842][ C1] do_fast_syscall_32+0x77/0xd0 [ 438.504803][ C1] do_SYSENTER_32+0x73/0x90 [ 438.509328][ C1] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 438.515682][ C1] [ 438.518022][ C1] Uninit was stored to memory at: [ 438.523042][ C1] kmsan_internal_chain_origin+0xad/0x130 [ 438.528785][ C1] __msan_chain_origin+0x54/0xa0 [ 438.533748][ C1] iptunnel_xmit+0xbd6/0xf20 [ 438.538362][ C1] udp_tunnel_xmit_skb+0x526/0x640 [ 438.543587][ C1] geneve_xmit+0x2139/0x3c40 [ 438.548202][ C1] xmit_one+0x2b6/0x760 [ 438.552379][ C1] __dev_queue_xmit+0x3432/0x4600 [ 438.557425][ C1] dev_queue_xmit+0x4b/0x60 [ 438.561950][ C1] packet_sendmsg+0x86ee/0x99d0 [ 438.566831][ C1] ____sys_sendmsg+0xcfc/0x12f0 [ 438.571788][ C1] __sys_sendmsg+0x714/0x830 [ 438.576396][ C1] __se_compat_sys_sendmsg+0xa7/0xc0 [ 438.581706][ C1] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 438.587189][ C1] __do_fast_syscall_32+0x127/0x180 [ 438.592518][ C1] do_fast_syscall_32+0x77/0xd0 [ 438.597523][ C1] do_SYSENTER_32+0x73/0x90 [ 438.602055][ C1] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 438.608449][ C1] [ 438.610782][ C1] Uninit was created at: [ 438.615023][ C1] kmsan_internal_poison_shadow+0x5c/0xf0 [ 438.620785][ C1] kmsan_slab_alloc+0x8e/0xe0 [ 438.625486][ C1] __kmalloc_node_track_caller+0xa4f/0x1470 [ 438.631501][ C1] __alloc_skb+0x4dd/0xe90 [ 438.635963][ C1] alloc_skb_with_frags+0x1f3/0xc10 [ 438.641201][ C1] sock_alloc_send_pskb+0xdc1/0xf90 [ 438.646434][ C1] packet_sendmsg+0x6a12/0x99d0 [ 438.651426][ C1] ____sys_sendmsg+0xcfc/0x12f0 [ 438.656320][ C1] __sys_sendmsg+0x714/0x830 [ 438.660939][ C1] __se_compat_sys_sendmsg+0xa7/0xc0 [ 438.666278][ C1] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 438.671768][ C1] __do_fast_syscall_32+0x127/0x180 [ 438.676998][ C1] do_fast_syscall_32+0x77/0xd0 [ 438.681880][ C1] do_SYSENTER_32+0x73/0x90 [ 438.686519][ C1] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 438.692873][ C1] ===================================================== 13:53:49 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, 0x0, 0x0, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) 13:53:50 executing program 4: r0 = socket$tipc(0x1e, 0x5, 0x0) ioctl$SIOCGETLINKNAME(r0, 0x8982, 0x0) 13:53:50 executing program 2: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000001c0)='ns/time_for_children\x00') 13:53:50 executing program 1: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r0, 0x8912, 0x400308) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)={0x2c, r2, 0x301, 0x0, 0x0, {0x1c}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}]}]}, 0x2c}}, 0x0) 13:53:50 executing program 5: r0 = socket$tipc(0x1e, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x100010, r0, 0x0) 13:53:50 executing program 3: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r0, 0x8912, 0x400308) r1 = socket$kcm(0x11, 0x200000000000002, 0x300) sendmsg$sock(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@tipc=@nameseq={0x1e, 0x8, 0x0, {0x41}}, 0x80, 0x0}, 0x0) 13:53:50 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f00000000c0)={0x0, @in6={{0xa, 0x4e23, 0x0, @loopback}}, 0x0, 0x0, 0x0, 0x0, 0x54}, 0x9c) 13:53:50 executing program 2: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, &(0x7f00000001c0)=""/210, 0x26, 0xd2, 0x1}, 0x20) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000002cc0)={0x18, 0x3, &(0x7f0000002400)=@framed, &(0x7f0000002640)='GPL\x00', 0x3, 0x97, &(0x7f0000002b80)=""/151, 0x0, 0x0, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000002c40), 0x8, 0x10, 0x0}, 0x78) 13:53:50 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000002400)={&(0x7f00000022c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x5, [@var={0x2, 0x0, 0x0, 0xe, 0x1}]}, {0x0, [0x0, 0x2e, 0x30]}}, &(0x7f0000002300)=""/231, 0x2d, 0xe7, 0x1}, 0x20) 13:53:50 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x3, 0x0) sendto$inet(r1, 0x0, 0x0, 0x81, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) recvmmsg(r0, &(0x7f0000002b40)=[{{0x0, 0x75c, &(0x7f0000000480)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1}}], 0x270, 0x100, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x614401, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000006c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ef922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecfa0b1a7511bf746bec66ba76b699d3a483904811c5709efa01fa13e4ddc813f76684d3d1529fea5d78b38267db0082270f62b41b50981b0313b668585ad32e8977c5f7c2dc112136b8f7392223205ad86f4a9de1cddbd119f26acc2f", 0xffffffcd, 0x11, 0x0, 0x170) [ 440.700441][T13971] ===================================================== [ 440.707431][T13971] BUG: KMSAN: uninit-value in iptable_mangle_hook+0x75a/0x8c0 [ 440.714937][T13971] CPU: 1 PID: 13971 Comm: syz-executor.3 Tainted: G B 5.12.0-rc6-syzkaller #0 [ 440.725104][T13971] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 440.735166][T13971] Call Trace: [ 440.738542][T13971] dump_stack+0x24c/0x2e0 [ 440.742899][T13971] kmsan_report+0xfb/0x1e0 [ 440.747424][T13971] __msan_warning+0x5c/0xa0 [ 440.751954][T13971] iptable_mangle_hook+0x75a/0x8c0 [ 440.757074][T13971] ? iptable_mangle_net_exit+0x100/0x100 [ 440.762732][T13971] nf_hook_slow+0x17b/0x460 [ 440.767255][T13971] __ip_local_out+0x78c/0x840 [ 440.771990][T13971] ? __ip_local_out+0x840/0x840 [ 440.776884][T13971] ip_local_out+0xa1/0x1e0 [ 440.781324][T13971] iptunnel_xmit+0x931/0xf20 [ 440.785927][T13971] ? kmsan_get_metadata+0x116/0x180 [ 440.791139][T13971] udp_tunnel_xmit_skb+0x526/0x640 [ 440.796298][T13971] geneve_xmit+0x2139/0x3c40 [ 440.800899][T13971] ? process_slab+0x13a0/0x1b70 [ 440.805785][T13971] ? geneve_stop+0x400/0x400 [ 440.810380][T13971] xmit_one+0x2b6/0x760 [ 440.814544][T13971] __dev_queue_xmit+0x3432/0x4600 [ 440.819578][T13971] dev_queue_xmit+0x4b/0x60 [ 440.824083][T13971] ? netdev_core_pick_tx+0x5a0/0x5a0 [ 440.829388][T13971] packet_sendmsg+0x86ee/0x99d0 [ 440.834248][T13971] ? kmsan_internal_chain_origin+0xad/0x130 [ 440.840148][T13971] ? __msan_chain_origin+0x54/0xa0 [ 440.845284][T13971] ? __get_compat_msghdr+0x6db/0x9d0 [ 440.850923][T13971] ? get_compat_msghdr+0x108/0x2b0 [ 440.856050][T13971] ? __sys_sendmsg+0x4ac/0x830 [ 440.860815][T13971] ? __se_compat_sys_sendmsg+0xa7/0xc0 [ 440.866276][T13971] ? kmsan_get_metadata+0x116/0x180 [ 440.871482][T13971] ? kmsan_internal_set_origin+0x85/0xc0 [ 440.877134][T13971] ? process_slab+0x13a8/0x1b70 [ 440.881989][T13971] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 440.887813][T13971] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 440.893907][T13971] ____sys_sendmsg+0xcfc/0x12f0 [ 440.898768][T13971] ? packet_getsockopt+0x1120/0x1120 [ 440.904055][T13971] __sys_sendmsg+0x714/0x830 [ 440.908648][T13971] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 440.914459][T13971] ? kmsan_get_metadata+0x116/0x180 [ 440.919659][T13971] ? kmsan_get_metadata+0x116/0x180 [ 440.924856][T13971] ? kmsan_internal_set_origin+0x85/0xc0 [ 440.930492][T13971] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 440.936566][T13971] __se_compat_sys_sendmsg+0xa7/0xc0 [ 440.941858][T13971] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 440.947322][T13971] __do_fast_syscall_32+0x127/0x180 [ 440.952526][T13971] do_fast_syscall_32+0x77/0xd0 [ 440.957383][T13971] do_SYSENTER_32+0x73/0x90 [ 440.961908][T13971] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 440.968273][T13971] RIP: 0023:0xf7f45549 [ 440.972338][T13971] Code: 03 74 c0 01 10 05 03 74 b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 440.991946][T13971] RSP: 002b:00000000f553f5fc EFLAGS: 00000296 ORIG_RAX: 0000000000000172 [ 441.000363][T13971] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00000000200000c0 [ 441.008330][T13971] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 441.016316][T13971] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 441.024289][T13971] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 441.032465][T13971] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 441.040445][T13971] [ 441.042761][T13971] Uninit was stored to memory at: [ 441.047778][T13971] kmsan_internal_chain_origin+0xad/0x130 [ 441.053519][T13971] __msan_chain_origin+0x54/0xa0 [ 441.058453][T13971] iptunnel_xmit+0xbd6/0xf20 [ 441.063063][T13971] udp_tunnel_xmit_skb+0x526/0x640 [ 441.068180][T13971] geneve_xmit+0x2139/0x3c40 [ 441.072781][T13971] xmit_one+0x2b6/0x760 [ 441.076962][T13971] __dev_queue_xmit+0x3432/0x4600 [ 441.081993][T13971] dev_queue_xmit+0x4b/0x60 [ 441.086503][T13971] packet_sendmsg+0x86ee/0x99d0 [ 441.091368][T13971] ____sys_sendmsg+0xcfc/0x12f0 [ 441.096220][T13971] __sys_sendmsg+0x714/0x830 [ 441.100812][T13971] __se_compat_sys_sendmsg+0xa7/0xc0 [ 441.106097][T13971] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 441.111556][T13971] __do_fast_syscall_32+0x127/0x180 [ 441.116774][T13971] do_fast_syscall_32+0x77/0xd0 [ 441.121629][T13971] do_SYSENTER_32+0x73/0x90 [ 441.126133][T13971] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 441.132462][T13971] [ 441.134789][T13971] Uninit was created at: [ 441.139018][T13971] kmsan_internal_poison_shadow+0x5c/0xf0 [ 441.144753][T13971] kmsan_slab_alloc+0x8e/0xe0 [ 441.149428][T13971] __kmalloc_node_track_caller+0xa4f/0x1470 [ 441.155585][T13971] __alloc_skb+0x4dd/0xe90 [ 441.160018][T13971] alloc_skb_with_frags+0x1f3/0xc10 [ 441.165221][T13971] sock_alloc_send_pskb+0xdc1/0xf90 [ 441.170424][T13971] packet_sendmsg+0x6a12/0x99d0 [ 441.175362][T13971] ____sys_sendmsg+0xcfc/0x12f0 [ 441.180215][T13971] __sys_sendmsg+0x714/0x830 [ 441.184813][T13971] __se_compat_sys_sendmsg+0xa7/0xc0 [ 441.190097][T13971] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 441.195555][T13971] __do_fast_syscall_32+0x127/0x180 [ 441.200953][T13971] do_fast_syscall_32+0x77/0xd0 [ 441.205803][T13971] do_SYSENTER_32+0x73/0x90 [ 441.210308][T13971] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 441.216685][T13971] ===================================================== [ 441.237659][ C1] ===================================================== [ 441.244626][ C1] BUG: KMSAN: uninit-value in ip_rcv_core+0xf4c/0x1480 [ 441.251503][ C1] CPU: 1 PID: 17 Comm: ksoftirqd/1 Tainted: G B 5.12.0-rc6-syzkaller #0 [ 441.261160][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 441.271317][ C1] Call Trace: [ 441.274605][ C1] dump_stack+0x24c/0x2e0 [ 441.278963][ C1] kmsan_report+0xfb/0x1e0 [ 441.283404][ C1] __msan_warning+0x5c/0xa0 [ 441.287926][ C1] ip_rcv_core+0xf4c/0x1480 [ 441.292550][ C1] ip_rcv+0xc7/0x820 [ 441.296450][ C1] ? kmsan_get_metadata+0x116/0x180 [ 441.301670][ C1] __netif_receive_skb+0x1ec/0x640 [ 441.306791][ C1] ? kmsan_internal_set_origin+0x85/0xc0 [ 441.312423][ C1] ? ip_local_deliver_finish+0x370/0x370 [ 441.318057][ C1] process_backlog+0x517/0xbd0 [ 441.322823][ C1] ? rps_trigger_softirq+0x4d0/0x4d0 [ 441.328108][ C1] __napi_poll+0x13e/0xca0 [ 441.332526][ C1] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 441.338593][ C1] net_rx_action+0x726/0x14a0 [ 441.343403][ C1] ? net_tx_action+0xd30/0xd30 [ 441.348789][ C1] __do_softirq+0x1b9/0x715 [ 441.353299][ C1] ? ksoftirqd_should_run+0x30/0x30 [ 441.358520][ C1] run_ksoftirqd+0x20/0x40 [ 441.362973][ C1] smpboot_thread_fn+0x5f5/0xa90 [ 441.367920][ C1] kthread+0x521/0x560 [ 441.371992][ C1] ? cpu_report_death+0x1a0/0x1a0 [ 441.377019][ C1] ? kthread_blkcg+0x110/0x110 [ 441.381784][ C1] ret_from_fork+0x1f/0x30 [ 441.386219][ C1] [ 441.388531][ C1] Uninit was stored to memory at: [ 441.393551][ C1] kmsan_internal_chain_origin+0xad/0x130 [ 441.399269][ C1] __msan_chain_origin+0x54/0xa0 [ 441.404204][ C1] iptunnel_xmit+0xbd6/0xf20 [ 441.408796][ C1] udp_tunnel_xmit_skb+0x526/0x640 [ 441.413924][ C1] geneve_xmit+0x2139/0x3c40 [ 441.418517][ C1] xmit_one+0x2b6/0x760 [ 441.422694][ C1] __dev_queue_xmit+0x3432/0x4600 [ 441.427720][ C1] dev_queue_xmit+0x4b/0x60 [ 441.432221][ C1] packet_sendmsg+0x86ee/0x99d0 [ 441.437091][ C1] ____sys_sendmsg+0xcfc/0x12f0 [ 441.441950][ C1] __sys_sendmsg+0x714/0x830 [ 441.446539][ C1] __se_compat_sys_sendmsg+0xa7/0xc0 [ 441.451822][ C1] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 441.457279][ C1] __do_fast_syscall_32+0x127/0x180 [ 441.462480][ C1] do_fast_syscall_32+0x77/0xd0 [ 441.467336][ C1] do_SYSENTER_32+0x73/0x90 [ 441.471847][ C1] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 441.478287][ C1] [ 441.480611][ C1] Uninit was created at: [ 441.484848][ C1] kmsan_internal_poison_shadow+0x5c/0xf0 [ 441.490579][ C1] kmsan_slab_alloc+0x8e/0xe0 [ 441.495302][ C1] __kmalloc_node_track_caller+0xa4f/0x1470 [ 441.501310][ C1] __alloc_skb+0x4dd/0xe90 [ 441.506073][ C1] alloc_skb_with_frags+0x1f3/0xc10 [ 441.511276][ C1] sock_alloc_send_pskb+0xdc1/0xf90 [ 441.516515][ C1] packet_sendmsg+0x6a12/0x99d0 [ 441.521370][ C1] ____sys_sendmsg+0xcfc/0x12f0 [ 441.526220][ C1] __sys_sendmsg+0x714/0x830 [ 441.530849][ C1] __se_compat_sys_sendmsg+0xa7/0xc0 [ 441.536135][ C1] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 441.541593][ C1] __do_fast_syscall_32+0x127/0x180 [ 441.546793][ C1] do_fast_syscall_32+0x77/0xd0 [ 441.551642][ C1] do_SYSENTER_32+0x73/0x90 [ 441.556149][ C1] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 441.562483][ C1] ===================================================== [ 441.569624][ C1] ===================================================== [ 441.576554][ C1] BUG: KMSAN: uninit-value in ip_rcv_core+0xf5d/0x1480 [ 441.583443][ C1] CPU: 1 PID: 17 Comm: ksoftirqd/1 Tainted: G B 5.12.0-rc6-syzkaller #0 [ 441.593093][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 13:53:51 executing program 1: perf_event_open$cgroup(&(0x7f00000000c0)={0x2, 0x80, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x200000000000000}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 441.603256][ C1] Call Trace: [ 441.606552][ C1] dump_stack+0x24c/0x2e0 [ 441.610916][ C1] kmsan_report+0xfb/0x1e0 [ 441.615357][ C1] __msan_warning+0x5c/0xa0 [ 441.619882][ C1] ip_rcv_core+0xf5d/0x1480 [ 441.624440][ C1] ip_rcv+0xc7/0x820 [ 441.628358][ C1] ? kmsan_get_metadata+0x116/0x180 [ 441.633575][ C1] __netif_receive_skb+0x1ec/0x640 [ 441.638710][ C1] ? kmsan_internal_set_origin+0x85/0xc0 [ 441.644365][ C1] ? ip_local_deliver_finish+0x370/0x370 [ 441.650106][ C1] process_backlog+0x517/0xbd0 [ 441.654898][ C1] ? rps_trigger_softirq+0x4d0/0x4d0 [ 441.660206][ C1] __napi_poll+0x13e/0xca0 [ 441.664646][ C1] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 441.670769][ C1] net_rx_action+0x726/0x14a0 [ 441.675476][ C1] ? net_tx_action+0xd30/0xd30 [ 441.680442][ C1] __do_softirq+0x1b9/0x715 [ 441.684987][ C1] ? ksoftirqd_should_run+0x30/0x30 [ 441.690220][ C1] run_ksoftirqd+0x20/0x40 [ 441.694661][ C1] smpboot_thread_fn+0x5f5/0xa90 [ 441.699672][ C1] kthread+0x521/0x560 [ 441.703852][ C1] ? cpu_report_death+0x1a0/0x1a0 [ 441.708910][ C1] ? kthread_blkcg+0x110/0x110 [ 441.713706][ C1] ret_from_fork+0x1f/0x30 [ 441.718146][ C1] [ 441.720478][ C1] Uninit was stored to memory at: [ 441.725526][ C1] kmsan_internal_chain_origin+0xad/0x130 [ 441.731264][ C1] __msan_chain_origin+0x54/0xa0 [ 441.736222][ C1] iptunnel_xmit+0xbd6/0xf20 [ 441.740917][ C1] udp_tunnel_xmit_skb+0x526/0x640 [ 441.746167][ C1] geneve_xmit+0x2139/0x3c40 [ 441.750782][ C1] xmit_one+0x2b6/0x760 [ 441.755047][ C1] __dev_queue_xmit+0x3432/0x4600 [ 441.760266][ C1] dev_queue_xmit+0x4b/0x60 [ 441.764788][ C1] packet_sendmsg+0x86ee/0x99d0 [ 441.769658][ C1] ____sys_sendmsg+0xcfc/0x12f0 [ 441.774531][ C1] __sys_sendmsg+0x714/0x830 [ 441.779174][ C1] __se_compat_sys_sendmsg+0xa7/0xc0 [ 441.784481][ C1] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 441.790049][ C1] __do_fast_syscall_32+0x127/0x180 [ 441.795280][ C1] do_fast_syscall_32+0x77/0xd0 [ 441.800165][ C1] do_SYSENTER_32+0x73/0x90 [ 441.806036][ C1] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 441.812411][ C1] [ 441.814746][ C1] Uninit was created at: [ 441.818988][ C1] kmsan_internal_poison_shadow+0x5c/0xf0 [ 441.824738][ C1] kmsan_slab_alloc+0x8e/0xe0 [ 441.829435][ C1] __kmalloc_node_track_caller+0xa4f/0x1470 [ 441.835353][ C1] __alloc_skb+0x4dd/0xe90 [ 441.839793][ C1] alloc_skb_with_frags+0x1f3/0xc10 [ 441.845016][ C1] sock_alloc_send_pskb+0xdc1/0xf90 [ 441.850244][ C1] packet_sendmsg+0x6a12/0x99d0 [ 441.855159][ C1] ____sys_sendmsg+0xcfc/0x12f0 [ 441.860037][ C1] __sys_sendmsg+0x714/0x830 [ 441.864648][ C1] __se_compat_sys_sendmsg+0xa7/0xc0 [ 441.869969][ C1] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 441.875503][ C1] __do_fast_syscall_32+0x127/0x180 [ 441.880727][ C1] do_fast_syscall_32+0x77/0xd0 [ 441.886389][ C1] do_SYSENTER_32+0x73/0x90 [ 441.890912][ C1] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 441.897261][ C1] ===================================================== [ 441.904413][ C1] ===================================================== [ 441.911436][ C1] BUG: KMSAN: uninit-value in ip_rcv_core+0x1068/0x1480 [ 441.918453][ C1] CPU: 1 PID: 17 Comm: ksoftirqd/1 Tainted: G B 5.12.0-rc6-syzkaller #0 [ 441.928105][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 441.938267][ C1] Call Trace: [ 441.941592][ C1] dump_stack+0x24c/0x2e0 [ 441.945953][ C1] kmsan_report+0xfb/0x1e0 [ 441.950407][ C1] __msan_warning+0x5c/0xa0 [ 441.954938][ C1] ip_rcv_core+0x1068/0x1480 [ 441.959554][ C1] ip_rcv+0xc7/0x820 [ 441.963490][ C1] ? kmsan_get_metadata+0x116/0x180 [ 441.968712][ C1] __netif_receive_skb+0x1ec/0x640 [ 441.974344][ C1] ? kmsan_internal_set_origin+0x85/0xc0 [ 441.980002][ C1] ? ip_local_deliver_finish+0x370/0x370 [ 441.985660][ C1] process_backlog+0x517/0xbd0 [ 441.990460][ C1] ? rps_trigger_softirq+0x4d0/0x4d0 [ 441.995769][ C1] __napi_poll+0x13e/0xca0 [ 442.000207][ C1] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 442.006299][ C1] net_rx_action+0x726/0x14a0 [ 442.011009][ C1] ? net_tx_action+0xd30/0xd30 [ 442.015880][ C1] __do_softirq+0x1b9/0x715 [ 442.020410][ C1] ? ksoftirqd_should_run+0x30/0x30 [ 442.025650][ C1] run_ksoftirqd+0x20/0x40 [ 442.030092][ C1] smpboot_thread_fn+0x5f5/0xa90 [ 442.035068][ C1] kthread+0x521/0x560 [ 442.039156][ C1] ? cpu_report_death+0x1a0/0x1a0 [ 442.044288][ C1] ? kthread_blkcg+0x110/0x110 [ 442.049076][ C1] ret_from_fork+0x1f/0x30 [ 442.053518][ C1] [ 442.055844][ C1] Uninit was stored to memory at: [ 442.060864][ C1] kmsan_internal_chain_origin+0xad/0x130 [ 442.066603][ C1] __msan_chain_origin+0x54/0xa0 [ 442.071561][ C1] __ip_local_out+0x479/0x840 [ 442.076289][ C1] ip_local_out+0xa1/0x1e0 [ 442.080724][ C1] iptunnel_xmit+0x931/0xf20 [ 442.085334][ C1] udp_tunnel_xmit_skb+0x526/0x640 [ 442.090478][ C1] geneve_xmit+0x2139/0x3c40 [ 442.095096][ C1] xmit_one+0x2b6/0x760 [ 442.099274][ C1] __dev_queue_xmit+0x3432/0x4600 [ 442.104356][ C1] dev_queue_xmit+0x4b/0x60 [ 442.108886][ C1] packet_sendmsg+0x86ee/0x99d0 [ 442.113759][ C1] ____sys_sendmsg+0xcfc/0x12f0 [ 442.118630][ C1] __sys_sendmsg+0x714/0x830 [ 442.123237][ C1] __se_compat_sys_sendmsg+0xa7/0xc0 [ 442.128548][ C1] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 442.134044][ C1] __do_fast_syscall_32+0x127/0x180 [ 442.139270][ C1] do_fast_syscall_32+0x77/0xd0 [ 442.144145][ C1] do_SYSENTER_32+0x73/0x90 [ 442.148678][ C1] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 442.155042][ C1] [ 442.157372][ C1] Uninit was stored to memory at: [ 442.162393][ C1] kmsan_internal_chain_origin+0xad/0x130 [ 442.168139][ C1] __msan_chain_origin+0x54/0xa0 [ 442.173098][ C1] iptunnel_xmit+0xbd6/0xf20 [ 442.177950][ C1] udp_tunnel_xmit_skb+0x526/0x640 [ 442.183086][ C1] geneve_xmit+0x2139/0x3c40 [ 442.187703][ C1] xmit_one+0x2b6/0x760 [ 442.191879][ C1] __dev_queue_xmit+0x3432/0x4600 [ 442.196923][ C1] dev_queue_xmit+0x4b/0x60 [ 442.201447][ C1] packet_sendmsg+0x86ee/0x99d0 [ 442.206319][ C1] ____sys_sendmsg+0xcfc/0x12f0 [ 442.211197][ C1] __sys_sendmsg+0x714/0x830 [ 442.215810][ C1] __se_compat_sys_sendmsg+0xa7/0xc0 [ 442.221118][ C1] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 442.226600][ C1] __do_fast_syscall_32+0x127/0x180 [ 442.231874][ C1] do_fast_syscall_32+0x77/0xd0 [ 442.236754][ C1] do_SYSENTER_32+0x73/0x90 [ 442.241277][ C1] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 442.247635][ C1] [ 442.249962][ C1] Uninit was created at: [ 442.254196][ C1] kmsan_internal_poison_shadow+0x5c/0xf0 [ 442.259970][ C1] kmsan_slab_alloc+0x8e/0xe0 [ 442.264668][ C1] __kmalloc_node_track_caller+0xa4f/0x1470 [ 442.270586][ C1] __alloc_skb+0x4dd/0xe90 [ 442.275022][ C1] alloc_skb_with_frags+0x1f3/0xc10 [ 442.280269][ C1] sock_alloc_send_pskb+0xdc1/0xf90 [ 442.285493][ C1] packet_sendmsg+0x6a12/0x99d0 [ 442.290363][ C1] ____sys_sendmsg+0xcfc/0x12f0 [ 442.295245][ C1] __sys_sendmsg+0x714/0x830 [ 442.299858][ C1] __se_compat_sys_sendmsg+0xa7/0xc0 [ 442.305169][ C1] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 442.310652][ C1] __do_fast_syscall_32+0x127/0x180 [ 442.315873][ C1] do_fast_syscall_32+0x77/0xd0 [ 442.320749][ C1] do_SYSENTER_32+0x73/0x90 [ 442.325290][ C1] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 442.331653][ C1] ===================================================== 13:53:53 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r0, 0x8912, 0x400308) r1 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000100)="1400000052008102a00f80854a36b8ab959916fb", 0x14}], 0x1}, 0x0) recvmsg$kcm(r1, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0x0) recvmsg$kcm(r1, &(0x7f0000001d80)={0x0, 0x0, 0x0}, 0x0) recvmsg$kcm(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) socket$kcm(0x11, 0x0, 0x300) 13:53:53 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x84, 0xc7, 0x2, [@struct={0x0, 0xa, 0x0, 0x4, 0x0, 0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}]}]}}, &(0x7f00000001c0)=""/210, 0x9e, 0xd2, 0x1}, 0x20) 13:53:53 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000080)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0xd}, {0xe, 0x1}]}]}}, &(0x7f0000000480)=""/194, 0x36, 0xc2, 0x1}, 0x20) 13:53:53 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000002340)={&(0x7f0000001200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x5, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0x2}, {0x2, 0x4}]}]}, {0x0, [0x0, 0x71, 0x2e]}}, &(0x7f0000001340)=""/4096, 0x39, 0x1000, 0x1}, 0x20) 13:53:53 executing program 3: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r0, 0x8912, 0x400308) r1 = socket$kcm(0x11, 0x200000000000002, 0x300) sendmsg$sock(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@tipc=@nameseq={0x1e, 0x8, 0x0, {0x41}}, 0x80, 0x0}, 0x0) [ 443.671890][T13985] not chained 50000 origins [ 443.676569][T13985] CPU: 1 PID: 13985 Comm: syz-executor.0 Tainted: G B 5.12.0-rc6-syzkaller #0 [ 443.686749][T13985] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 443.696821][T13985] Call Trace: [ 443.700113][T13985] dump_stack+0x24c/0x2e0 [ 443.704740][T13985] kmsan_internal_chain_origin+0x6f/0x130 [ 443.710488][T13985] ? tcp_recvmsg+0x65c/0xe30 [ 443.715113][T13985] ? kmsan_get_metadata+0x116/0x180 13:53:53 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000080)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0xffffff00, 0x0, 0x0, 0x2}}, &(0x7f0000000480)=""/194, 0x1a, 0xc2, 0x1}, 0x20) [ 443.720332][T13985] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 443.726172][T13985] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 443.732266][T13985] ? kmsan_get_metadata+0x116/0x180 [ 443.737598][T13985] ? kmsan_internal_set_origin+0x85/0xc0 [ 443.743252][T13985] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 443.749342][T13985] ? kmsan_unpoison_shadow+0x74/0xa0 [ 443.754653][T13985] ? _copy_from_user+0x1fd/0x300 [ 443.759618][T13985] __msan_chain_origin+0x54/0xa0 [ 443.764584][T13985] __get_compat_msghdr+0x6db/0x9d0 [ 443.769731][T13985] get_compat_msghdr+0x108/0x2b0 [ 443.775158][T13985] do_recvmmsg+0xdc1/0x22d0 [ 443.779702][T13985] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 443.785569][T13985] ? kmsan_internal_set_origin+0x85/0xc0 [ 443.791234][T13985] ? __msan_poison_alloca+0xec/0x110 [ 443.796548][T13985] ? __sys_recvmmsg+0xb5/0x6f0 [ 443.801341][T13985] __sys_recvmmsg+0x519/0x6f0 [ 443.806050][T13985] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 443.812171][T13985] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 443.818342][T13985] __do_fast_syscall_32+0x127/0x180 [ 443.823557][T13985] do_fast_syscall_32+0x77/0xd0 [ 443.828420][T13985] do_SYSENTER_32+0x73/0x90 [ 443.832929][T13985] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 443.839297][T13985] RIP: 0023:0xf7ff9549 [ 443.843454][T13985] Code: 03 74 c0 01 10 05 03 74 b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 443.863325][T13985] RSP: 002b:00000000f55f35fc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 443.871745][T13985] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 0000000020002b40 [ 443.882083][T13985] RDX: 0000000000000270 RSI: 0000000000000100 RDI: 0000000000000000 [ 443.890155][T13985] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 443.898124][T13985] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 443.906352][T13985] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 443.914328][T13985] Uninit was stored to memory at: [ 443.919337][T13985] kmsan_internal_chain_origin+0xad/0x130 [ 443.925063][T13985] __msan_chain_origin+0x54/0xa0 [ 443.930002][T13985] __get_compat_msghdr+0x6db/0x9d0 [ 443.935116][T13985] get_compat_msghdr+0x108/0x2b0 [ 443.940051][T13985] do_recvmmsg+0xdc1/0x22d0 [ 443.944554][T13985] __sys_recvmmsg+0x519/0x6f0 [ 443.949233][T13985] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 443.955389][T13985] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 443.961557][T13985] __do_fast_syscall_32+0x127/0x180 [ 443.966773][T13985] do_fast_syscall_32+0x77/0xd0 [ 443.971629][T13985] do_SYSENTER_32+0x73/0x90 [ 443.976134][T13985] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 443.982464][T13985] [ 443.984883][T13985] Uninit was stored to memory at: [ 443.989896][T13985] kmsan_internal_chain_origin+0xad/0x130 [ 443.995617][T13985] __msan_chain_origin+0x54/0xa0 [ 444.000554][T13985] __get_compat_msghdr+0x6db/0x9d0 [ 444.005676][T13985] get_compat_msghdr+0x108/0x2b0 [ 444.010632][T13985] do_recvmmsg+0xdc1/0x22d0 [ 444.015141][T13985] __sys_recvmmsg+0x519/0x6f0 [ 444.019843][T13985] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 444.025922][T13985] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 444.032089][T13985] __do_fast_syscall_32+0x127/0x180 [ 444.037382][T13985] do_fast_syscall_32+0x77/0xd0 [ 444.042237][T13985] do_SYSENTER_32+0x73/0x90 [ 444.046746][T13985] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 444.053074][T13985] [ 444.055389][T13985] Uninit was stored to memory at: [ 444.060397][T13985] kmsan_internal_chain_origin+0xad/0x130 [ 444.066125][T13985] __msan_chain_origin+0x54/0xa0 [ 444.071062][T13985] __get_compat_msghdr+0x6db/0x9d0 [ 444.076172][T13985] get_compat_msghdr+0x108/0x2b0 [ 444.081108][T13985] do_recvmmsg+0xdc1/0x22d0 [ 444.085611][T13985] __sys_recvmmsg+0x519/0x6f0 [ 444.090288][T13985] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 444.096359][T13985] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 444.103815][T13985] __do_fast_syscall_32+0x127/0x180 [ 444.109018][T13985] do_fast_syscall_32+0x77/0xd0 [ 444.113877][T13985] do_SYSENTER_32+0x73/0x90 [ 444.118382][T13985] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 444.124714][T13985] [ 444.127035][T13985] Uninit was stored to memory at: [ 444.132042][T13985] kmsan_internal_chain_origin+0xad/0x130 [ 444.137764][T13985] __msan_chain_origin+0x54/0xa0 [ 444.142716][T13985] __get_compat_msghdr+0x6db/0x9d0 [ 444.147830][T13985] get_compat_msghdr+0x108/0x2b0 [ 444.152768][T13985] do_recvmmsg+0xdc1/0x22d0 [ 444.157274][T13985] __sys_recvmmsg+0x519/0x6f0 [ 444.161949][T13985] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 444.168021][T13985] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 444.174228][T13985] __do_fast_syscall_32+0x127/0x180 [ 444.179448][T13985] do_fast_syscall_32+0x77/0xd0 [ 444.184304][T13985] do_SYSENTER_32+0x73/0x90 [ 444.188808][T13985] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 444.195141][T13985] [ 444.197454][T13985] Uninit was stored to memory at: [ 444.202463][T13985] kmsan_internal_chain_origin+0xad/0x130 [ 444.208184][T13985] __msan_chain_origin+0x54/0xa0 [ 444.213121][T13985] __get_compat_msghdr+0x6db/0x9d0 [ 444.218245][T13985] get_compat_msghdr+0x108/0x2b0 [ 444.223182][T13985] do_recvmmsg+0xdc1/0x22d0 [ 444.227685][T13985] __sys_recvmmsg+0x519/0x6f0 [ 444.232360][T13985] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 444.238624][T13985] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 444.244779][T13985] __do_fast_syscall_32+0x127/0x180 [ 444.249983][T13985] do_fast_syscall_32+0x77/0xd0 [ 444.254836][T13985] do_SYSENTER_32+0x73/0x90 [ 444.259363][T13985] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 444.265703][T13985] [ 444.268016][T13985] Uninit was stored to memory at: [ 444.273031][T13985] kmsan_internal_chain_origin+0xad/0x130 [ 444.278754][T13985] __msan_chain_origin+0x54/0xa0 [ 444.283691][T13985] __get_compat_msghdr+0x6db/0x9d0 [ 444.288802][T13985] get_compat_msghdr+0x108/0x2b0 [ 444.293846][T13985] do_recvmmsg+0xdc1/0x22d0 [ 444.298351][T13985] __sys_recvmmsg+0x519/0x6f0 [ 444.303028][T13985] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 444.309098][T13985] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 444.315256][T13985] __do_fast_syscall_32+0x127/0x180 [ 444.320456][T13985] do_fast_syscall_32+0x77/0xd0 [ 444.325318][T13985] do_SYSENTER_32+0x73/0x90 [ 444.329827][T13985] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 444.336157][T13985] [ 444.338480][T13985] Uninit was stored to memory at: [ 444.343489][T13985] kmsan_internal_chain_origin+0xad/0x130 [ 444.349210][T13985] __msan_chain_origin+0x54/0xa0 [ 444.354142][T13985] __get_compat_msghdr+0x6db/0x9d0 [ 444.359252][T13985] get_compat_msghdr+0x108/0x2b0 [ 444.364190][T13985] do_recvmmsg+0xdc1/0x22d0 [ 444.368693][T13985] __sys_recvmmsg+0x519/0x6f0 [ 444.373381][T13985] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 444.379466][T13985] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 444.385623][T13985] __do_fast_syscall_32+0x127/0x180 [ 444.390826][T13985] do_fast_syscall_32+0x77/0xd0 [ 444.395693][T13985] do_SYSENTER_32+0x73/0x90 [ 444.400210][T13985] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 444.406537][T13985] [ 444.408942][T13985] Local variable ----msg_sys@do_recvmmsg created at: [ 444.415777][T13985] do_recvmmsg+0xbf/0x22d0 [ 444.420229][T13985] do_recvmmsg+0xbf/0x22d0 13:53:54 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x4, &(0x7f00000000c0)=@raw=[@jmp, @generic, @call, @jmp], &(0x7f0000000100)='syzkaller\x00', 0x1, 0x9c, &(0x7f0000000140)=""/156, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 13:53:54 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001c00)={&(0x7f0000001740), 0x10, 0x0}, 0x0) 13:53:54 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct={0x6000000}]}}, &(0x7f00000001c0)=""/210, 0x26, 0xd2, 0x1}, 0x20) [ 444.814849][T14002] ===================================================== [ 444.821856][T14002] BUG: KMSAN: uninit-value in iptable_mangle_hook+0x75a/0x8c0 [ 444.829355][T14002] CPU: 0 PID: 14002 Comm: syz-executor.3 Tainted: G B 5.12.0-rc6-syzkaller #0 [ 444.839537][T14002] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 444.849657][T14002] Call Trace: [ 444.852964][T14002] dump_stack+0x24c/0x2e0 [ 444.857344][T14002] kmsan_report+0xfb/0x1e0 [ 444.861779][T14002] __msan_warning+0x5c/0xa0 [ 444.866517][T14002] iptable_mangle_hook+0x75a/0x8c0 [ 444.871649][T14002] ? iptable_mangle_net_exit+0x100/0x100 [ 444.877312][T14002] nf_hook_slow+0x17b/0x460 [ 444.881929][T14002] __ip_local_out+0x78c/0x840 [ 444.886786][T14002] ? __ip_local_out+0x840/0x840 [ 444.891642][T14002] ip_local_out+0xa1/0x1e0 [ 444.896062][T14002] iptunnel_xmit+0x931/0xf20 [ 444.900662][T14002] ? kmsan_get_metadata+0x116/0x180 [ 444.905870][T14002] udp_tunnel_xmit_skb+0x526/0x640 [ 444.910997][T14002] geneve_xmit+0x2139/0x3c40 [ 444.915599][T14002] ? process_slab+0x13a0/0x1b70 [ 444.920468][T14002] ? geneve_stop+0x400/0x400 [ 444.925071][T14002] xmit_one+0x2b6/0x760 [ 444.929253][T14002] __dev_queue_xmit+0x3432/0x4600 [ 444.934312][T14002] dev_queue_xmit+0x4b/0x60 [ 444.938842][T14002] ? netdev_core_pick_tx+0x5a0/0x5a0 [ 444.944177][T14002] packet_sendmsg+0x86ee/0x99d0 [ 444.949047][T14002] ? kmsan_internal_chain_origin+0xad/0x130 [ 444.954980][T14002] ? __msan_chain_origin+0x54/0xa0 [ 444.960094][T14002] ? __get_compat_msghdr+0x6db/0x9d0 [ 444.965401][T14002] ? get_compat_msghdr+0x108/0x2b0 [ 444.970518][T14002] ? __sys_sendmsg+0x4ac/0x830 [ 444.975394][T14002] ? __se_compat_sys_sendmsg+0xa7/0xc0 [ 444.980856][T14002] ? kmsan_get_metadata+0x116/0x180 [ 444.986061][T14002] ? kmsan_internal_set_origin+0x85/0xc0 [ 444.991710][T14002] ? process_slab+0x13a8/0x1b70 [ 444.996572][T14002] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 445.002384][T14002] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 445.008462][T14002] ____sys_sendmsg+0xcfc/0x12f0 [ 445.013322][T14002] ? packet_getsockopt+0x1120/0x1120 [ 445.018618][T14002] __sys_sendmsg+0x714/0x830 [ 445.023227][T14002] ? kmsan_get_metadata+0x116/0x180 [ 445.028442][T14002] ? kmsan_get_metadata+0x116/0x180 [ 445.033713][T14002] ? kmsan_get_metadata+0x116/0x180 [ 445.038911][T14002] ? kmsan_internal_set_origin+0x85/0xc0 [ 445.044545][T14002] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 445.050618][T14002] __se_compat_sys_sendmsg+0xa7/0xc0 [ 445.055921][T14002] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 445.061408][T14002] __do_fast_syscall_32+0x127/0x180 [ 445.066617][T14002] do_fast_syscall_32+0x77/0xd0 [ 445.071473][T14002] do_SYSENTER_32+0x73/0x90 [ 445.076087][T14002] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 445.082423][T14002] RIP: 0023:0xf7f45549 [ 445.086485][T14002] Code: 03 74 c0 01 10 05 03 74 b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 445.106194][T14002] RSP: 002b:00000000f553f5fc EFLAGS: 00000296 ORIG_RAX: 0000000000000172 [ 445.114610][T14002] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00000000200000c0 [ 445.122581][T14002] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 445.130635][T14002] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 445.138599][T14002] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 445.146568][T14002] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 445.154568][T14002] [ 445.156893][T14002] Uninit was stored to memory at: [ 445.161898][T14002] kmsan_internal_chain_origin+0xad/0x130 [ 445.167619][T14002] __msan_chain_origin+0x54/0xa0 [ 445.172562][T14002] iptunnel_xmit+0xbd6/0xf20 [ 445.177157][T14002] udp_tunnel_xmit_skb+0x526/0x640 [ 445.182269][T14002] geneve_xmit+0x2139/0x3c40 [ 445.186869][T14002] xmit_one+0x2b6/0x760 [ 445.191030][T14002] __dev_queue_xmit+0x3432/0x4600 [ 445.196070][T14002] dev_queue_xmit+0x4b/0x60 [ 445.200574][T14002] packet_sendmsg+0x86ee/0x99d0 [ 445.205424][T14002] ____sys_sendmsg+0xcfc/0x12f0 [ 445.210274][T14002] __sys_sendmsg+0x714/0x830 [ 445.214860][T14002] __se_compat_sys_sendmsg+0xa7/0xc0 [ 445.220146][T14002] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 445.225612][T14002] __do_fast_syscall_32+0x127/0x180 [ 445.230815][T14002] do_fast_syscall_32+0x77/0xd0 [ 445.235666][T14002] do_SYSENTER_32+0x73/0x90 [ 445.240172][T14002] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 445.246508][T14002] [ 445.248823][T14002] Uninit was created at: [ 445.253044][T14002] kmsan_internal_poison_shadow+0x5c/0xf0 [ 445.258774][T14002] kmsan_slab_alloc+0x8e/0xe0 [ 445.263621][T14002] __kmalloc_node_track_caller+0xa4f/0x1470 [ 445.269515][T14002] __alloc_skb+0x4dd/0xe90 [ 445.273926][T14002] alloc_skb_with_frags+0x1f3/0xc10 [ 445.279128][T14002] sock_alloc_send_pskb+0xdc1/0xf90 [ 445.284327][T14002] packet_sendmsg+0x6a12/0x99d0 [ 445.289181][T14002] ____sys_sendmsg+0xcfc/0x12f0 [ 445.294030][T14002] __sys_sendmsg+0x714/0x830 [ 445.298617][T14002] __se_compat_sys_sendmsg+0xa7/0xc0 [ 445.303901][T14002] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 445.309379][T14002] __do_fast_syscall_32+0x127/0x180 [ 445.314611][T14002] do_fast_syscall_32+0x77/0xd0 [ 445.319465][T14002] do_SYSENTER_32+0x73/0x90 [ 445.323980][T14002] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 445.330338][T14002] ===================================================== [ 445.346969][ C0] ===================================================== [ 445.354077][ C0] BUG: KMSAN: uninit-value in ip_rcv_core+0xf4c/0x1480 [ 445.360954][ C0] CPU: 0 PID: 9569 Comm: kworker/0:5 Tainted: G B 5.12.0-rc6-syzkaller #0 [ 445.370779][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 445.380862][ C0] Workqueue: events nsim_dev_trap_report_work [ 445.387072][ C0] Call Trace: [ 445.390364][ C0] [ 445.393220][ C0] dump_stack+0x24c/0x2e0 [ 445.397575][ C0] kmsan_report+0xfb/0x1e0 [ 445.402011][ C0] __msan_warning+0x5c/0xa0 [ 445.406539][ C0] ip_rcv_core+0xf4c/0x1480 [ 445.411072][ C0] ip_rcv+0xc7/0x820 [ 445.414995][ C0] ? kmsan_get_metadata+0x116/0x180 [ 445.420218][ C0] __netif_receive_skb+0x1ec/0x640 [ 445.425366][ C0] ? kmsan_internal_set_origin+0x85/0xc0 [ 445.431041][ C0] ? ip_local_deliver_finish+0x370/0x370 [ 445.436694][ C0] process_backlog+0x517/0xbd0 [ 445.441485][ C0] ? rps_trigger_softirq+0x4d0/0x4d0 [ 445.446806][ C0] __napi_poll+0x13e/0xca0 [ 445.451238][ C0] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 445.457324][ C0] net_rx_action+0x726/0x14a0 [ 445.462024][ C0] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 445.468114][ C0] ? net_tx_action+0xd30/0xd30 [ 445.472890][ C0] __do_softirq+0x1b9/0x715 [ 445.477543][ C0] ? idle_cpu+0x9a/0x1d0 [ 445.481877][ C0] ? __irq_exit_rcu+0x83/0x280 [ 445.486662][ C0] do_softirq+0x123/0x1c0 [ 445.491010][ C0] [ 445.493957][ C0] __local_bh_enable_ip+0xa1/0xb0 [ 445.499003][ C0] _raw_spin_unlock_bh+0x4b/0x60 [ 445.503960][ C0] nsim_dev_trap_report_work+0xc4e/0x1180 [ 445.509734][ C0] ? nsim_dev_trap_item_lookup+0x1e0/0x1e0 [ 445.515566][ C0] process_one_work+0x1219/0x1fe0 [ 445.520888][ C0] worker_thread+0x10ec/0x2340 [ 445.525689][ C0] kthread+0x521/0x560 [ 445.529785][ C0] ? process_one_work+0x1fe0/0x1fe0 [ 445.535017][ C0] ? kthread_blkcg+0x110/0x110 [ 445.539879][ C0] ret_from_fork+0x1f/0x30 [ 445.544305][ C0] [ 445.546804][ C0] Uninit was stored to memory at: [ 445.551810][ C0] kmsan_internal_chain_origin+0xad/0x130 [ 445.557534][ C0] __msan_chain_origin+0x54/0xa0 [ 445.562584][ C0] iptunnel_xmit+0xbd6/0xf20 [ 445.567205][ C0] udp_tunnel_xmit_skb+0x526/0x640 [ 445.572405][ C0] geneve_xmit+0x2139/0x3c40 [ 445.576998][ C0] xmit_one+0x2b6/0x760 [ 445.581174][ C0] __dev_queue_xmit+0x3432/0x4600 [ 445.586209][ C0] dev_queue_xmit+0x4b/0x60 [ 445.590711][ C0] packet_sendmsg+0x86ee/0x99d0 [ 445.595574][ C0] ____sys_sendmsg+0xcfc/0x12f0 [ 445.600439][ C0] __sys_sendmsg+0x714/0x830 [ 445.605746][ C0] __se_compat_sys_sendmsg+0xa7/0xc0 [ 445.611032][ C0] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 445.616504][ C0] __do_fast_syscall_32+0x127/0x180 [ 445.621799][ C0] do_fast_syscall_32+0x77/0xd0 [ 445.626647][ C0] do_SYSENTER_32+0x73/0x90 [ 445.631151][ C0] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 445.637487][ C0] [ 445.639812][ C0] Uninit was created at: [ 445.644050][ C0] kmsan_internal_poison_shadow+0x5c/0xf0 [ 445.649815][ C0] kmsan_slab_alloc+0x8e/0xe0 [ 445.654587][ C0] __kmalloc_node_track_caller+0xa4f/0x1470 [ 445.660592][ C0] __alloc_skb+0x4dd/0xe90 [ 445.665012][ C0] alloc_skb_with_frags+0x1f3/0xc10 [ 445.670222][ C0] sock_alloc_send_pskb+0xdc1/0xf90 [ 445.675421][ C0] packet_sendmsg+0x6a12/0x99d0 [ 445.680300][ C0] ____sys_sendmsg+0xcfc/0x12f0 [ 445.685323][ C0] __sys_sendmsg+0x714/0x830 [ 445.689926][ C0] __se_compat_sys_sendmsg+0xa7/0xc0 [ 445.695212][ C0] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 445.700670][ C0] __do_fast_syscall_32+0x127/0x180 [ 445.705895][ C0] do_fast_syscall_32+0x77/0xd0 [ 445.710759][ C0] do_SYSENTER_32+0x73/0x90 [ 445.715261][ C0] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 445.721591][ C0] ===================================================== [ 445.728749][ C0] ===================================================== [ 445.735682][ C0] BUG: KMSAN: uninit-value in ip_rcv_core+0xf5d/0x1480 [ 445.742561][ C0] CPU: 0 PID: 9569 Comm: kworker/0:5 Tainted: G B 5.12.0-rc6-syzkaller #0 [ 445.752386][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 445.762808][ C0] Workqueue: events nsim_dev_trap_report_work [ 445.769003][ C0] Call Trace: [ 445.772286][ C0] [ 445.775126][ C0] dump_stack+0x24c/0x2e0 [ 445.779465][ C0] kmsan_report+0xfb/0x1e0 [ 445.783883][ C0] __msan_warning+0x5c/0xa0 [ 445.788394][ C0] ip_rcv_core+0xf5d/0x1480 [ 445.792907][ C0] ip_rcv+0xc7/0x820 [ 445.797062][ C0] ? kmsan_get_metadata+0x116/0x180 [ 445.802261][ C0] __netif_receive_skb+0x1ec/0x640 [ 445.807369][ C0] ? kmsan_internal_set_origin+0x85/0xc0 [ 445.813011][ C0] ? ip_local_deliver_finish+0x370/0x370 [ 445.818646][ C0] process_backlog+0x517/0xbd0 [ 445.823414][ C0] ? rps_trigger_softirq+0x4d0/0x4d0 [ 445.828702][ C0] __napi_poll+0x13e/0xca0 [ 445.833119][ C0] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 445.839185][ C0] net_rx_action+0x726/0x14a0 [ 445.843872][ C0] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 445.849951][ C0] ? net_tx_action+0xd30/0xd30 [ 445.854814][ C0] __do_softirq+0x1b9/0x715 [ 445.859315][ C0] ? idle_cpu+0x9a/0x1d0 [ 445.863560][ C0] ? __irq_exit_rcu+0x83/0x280 [ 445.868351][ C0] do_softirq+0x123/0x1c0 [ 445.872694][ C0] [ 445.875621][ C0] __local_bh_enable_ip+0xa1/0xb0 [ 445.880648][ C0] _raw_spin_unlock_bh+0x4b/0x60 [ 445.885589][ C0] nsim_dev_trap_report_work+0xc4e/0x1180 [ 445.891460][ C0] ? nsim_dev_trap_item_lookup+0x1e0/0x1e0 [ 445.897282][ C0] process_one_work+0x1219/0x1fe0 [ 445.902319][ C0] worker_thread+0x10ec/0x2340 [ 445.907108][ C0] kthread+0x521/0x560 [ 445.911196][ C0] ? process_one_work+0x1fe0/0x1fe0 [ 445.916411][ C0] ? kthread_blkcg+0x110/0x110 [ 445.921201][ C0] ret_from_fork+0x1f/0x30 [ 445.925624][ C0] [ 445.927936][ C0] Uninit was stored to memory at: [ 445.932941][ C0] kmsan_internal_chain_origin+0xad/0x130 [ 445.938661][ C0] __msan_chain_origin+0x54/0xa0 [ 445.943593][ C0] iptunnel_xmit+0xbd6/0xf20 [ 445.948190][ C0] udp_tunnel_xmit_skb+0x526/0x640 [ 445.953320][ C0] geneve_xmit+0x2139/0x3c40 [ 445.957929][ C0] xmit_one+0x2b6/0x760 [ 445.962085][ C0] __dev_queue_xmit+0x3432/0x4600 [ 445.967108][ C0] dev_queue_xmit+0x4b/0x60 [ 445.971611][ C0] packet_sendmsg+0x86ee/0x99d0 [ 445.976463][ C0] ____sys_sendmsg+0xcfc/0x12f0 [ 445.981314][ C0] __sys_sendmsg+0x714/0x830 [ 445.986007][ C0] __se_compat_sys_sendmsg+0xa7/0xc0 [ 445.991291][ C0] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 445.996746][ C0] __do_fast_syscall_32+0x127/0x180 [ 446.001954][ C0] do_fast_syscall_32+0x77/0xd0 [ 446.006806][ C0] do_SYSENTER_32+0x73/0x90 [ 446.011311][ C0] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 446.017665][ C0] [ 446.019980][ C0] Uninit was created at: [ 446.024290][ C0] kmsan_internal_poison_shadow+0x5c/0xf0 [ 446.030048][ C0] kmsan_slab_alloc+0x8e/0xe0 [ 446.034736][ C0] __kmalloc_node_track_caller+0xa4f/0x1470 [ 446.040722][ C0] __alloc_skb+0x4dd/0xe90 [ 446.045144][ C0] alloc_skb_with_frags+0x1f3/0xc10 [ 446.050347][ C0] sock_alloc_send_pskb+0xdc1/0xf90 [ 446.055550][ C0] packet_sendmsg+0x6a12/0x99d0 [ 446.060401][ C0] ____sys_sendmsg+0xcfc/0x12f0 [ 446.065255][ C0] __sys_sendmsg+0x714/0x830 [ 446.069863][ C0] __se_compat_sys_sendmsg+0xa7/0xc0 [ 446.075148][ C0] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 446.080608][ C0] __do_fast_syscall_32+0x127/0x180 [ 446.085809][ C0] do_fast_syscall_32+0x77/0xd0 [ 446.090660][ C0] do_SYSENTER_32+0x73/0x90 [ 446.095163][ C0] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 446.101493][ C0] ===================================================== [ 446.108579][ C0] ===================================================== 13:53:56 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000080)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}, {0x0, [], 0x10}}, &(0x7f0000000480)=""/194, 0x1a, 0xc2, 0x1}, 0x20) [ 446.115556][ C0] BUG: KMSAN: uninit-value in ip_rcv_core+0x1068/0x1480 [ 446.122523][ C0] CPU: 0 PID: 9569 Comm: kworker/0:5 Tainted: G B 5.12.0-rc6-syzkaller #0 [ 446.132349][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 446.142424][ C0] Workqueue: events nsim_dev_trap_report_work [ 446.148718][ C0] Call Trace: [ 446.152100][ C0] [ 446.154956][ C0] dump_stack+0x24c/0x2e0 [ 446.159343][ C0] kmsan_report+0xfb/0x1e0 [ 446.163780][ C0] __msan_warning+0x5c/0xa0 [ 446.168307][ C0] ip_rcv_core+0x1068/0x1480 [ 446.172938][ C0] ip_rcv+0xc7/0x820 [ 446.176852][ C0] ? kmsan_get_metadata+0x116/0x180 [ 446.182078][ C0] __netif_receive_skb+0x1ec/0x640 [ 446.187262][ C0] ? kmsan_internal_set_origin+0x85/0xc0 [ 446.192937][ C0] ? ip_local_deliver_finish+0x370/0x370 [ 446.198932][ C0] process_backlog+0x517/0xbd0 [ 446.203703][ C0] ? rps_trigger_softirq+0x4d0/0x4d0 [ 446.208989][ C0] __napi_poll+0x13e/0xca0 [ 446.213421][ C0] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 446.219494][ C0] net_rx_action+0x726/0x14a0 [ 446.224170][ C0] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 446.230242][ C0] ? net_tx_action+0xd30/0xd30 [ 446.235006][ C0] __do_softirq+0x1b9/0x715 [ 446.239509][ C0] ? idle_cpu+0x9a/0x1d0 [ 446.243775][ C0] ? __irq_exit_rcu+0x83/0x280 [ 446.248548][ C0] do_softirq+0x123/0x1c0 [ 446.252894][ C0] [ 446.255820][ C0] __local_bh_enable_ip+0xa1/0xb0 [ 446.260848][ C0] _raw_spin_unlock_bh+0x4b/0x60 [ 446.265786][ C0] nsim_dev_trap_report_work+0xc4e/0x1180 [ 446.271524][ C0] ? nsim_dev_trap_item_lookup+0x1e0/0x1e0 [ 446.277336][ C0] process_one_work+0x1219/0x1fe0 [ 446.282897][ C0] worker_thread+0x10ec/0x2340 [ 446.287849][ C0] kthread+0x521/0x560 [ 446.291928][ C0] ? process_one_work+0x1fe0/0x1fe0 [ 446.297137][ C0] ? kthread_blkcg+0x110/0x110 [ 446.301906][ C0] ret_from_fork+0x1f/0x30 [ 446.306343][ C0] [ 446.308658][ C0] Uninit was stored to memory at: [ 446.313926][ C0] kmsan_internal_chain_origin+0xad/0x130 [ 446.319647][ C0] __msan_chain_origin+0x54/0xa0 [ 446.324581][ C0] __ip_local_out+0x479/0x840 [ 446.329277][ C0] ip_local_out+0xa1/0x1e0 [ 446.333691][ C0] iptunnel_xmit+0x931/0xf20 [ 446.338366][ C0] udp_tunnel_xmit_skb+0x526/0x640 [ 446.343479][ C0] geneve_xmit+0x2139/0x3c40 [ 446.348071][ C0] xmit_one+0x2b6/0x760 [ 446.352244][ C0] __dev_queue_xmit+0x3432/0x4600 [ 446.357268][ C0] dev_queue_xmit+0x4b/0x60 [ 446.361767][ C0] packet_sendmsg+0x86ee/0x99d0 [ 446.366617][ C0] ____sys_sendmsg+0xcfc/0x12f0 [ 446.371473][ C0] __sys_sendmsg+0x714/0x830 [ 446.376059][ C0] __se_compat_sys_sendmsg+0xa7/0xc0 [ 446.381342][ C0] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 446.386796][ C0] __do_fast_syscall_32+0x127/0x180 [ 446.391995][ C0] do_fast_syscall_32+0x77/0xd0 [ 446.396842][ C0] do_SYSENTER_32+0x73/0x90 [ 446.401343][ C0] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 446.407669][ C0] [ 446.409983][ C0] Uninit was stored to memory at: [ 446.414988][ C0] kmsan_internal_chain_origin+0xad/0x130 [ 446.420704][ C0] __msan_chain_origin+0x54/0xa0 [ 446.425636][ C0] iptunnel_xmit+0xbd6/0xf20 [ 446.430239][ C0] udp_tunnel_xmit_skb+0x526/0x640 [ 446.435348][ C0] geneve_xmit+0x2139/0x3c40 [ 446.439942][ C0] xmit_one+0x2b6/0x760 [ 446.444096][ C0] __dev_queue_xmit+0x3432/0x4600 [ 446.449378][ C0] dev_queue_xmit+0x4b/0x60 [ 446.453878][ C0] packet_sendmsg+0x86ee/0x99d0 [ 446.458733][ C0] ____sys_sendmsg+0xcfc/0x12f0 [ 446.463581][ C0] __sys_sendmsg+0x714/0x830 [ 446.468168][ C0] __se_compat_sys_sendmsg+0xa7/0xc0 [ 446.473452][ C0] __ia32_compat_sys_sendmsg+0x4a/0x70 [ 446.478908][ C0] __do_fast_syscall_32+0x127/0x180 [ 446.484105][ C0] do_fast_syscall_32+0x77/0xd0 [ 446.488954][ C0] do_SYSENTER_32+0x73/0x90 [ 446.493567][ C0] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 446.499895][ C0] [ 446.502206][ C0] Uninit was created at: [ 446.506426][ C0] kmsan_internal_poison_shadow+0x5c/0xf0 [ 446.512155][ C0] kmsan_slab_alloc+0x8e/0xe0 [ 446.516825][ C0] __kmalloc_node_track_caller+0xa4f/0x1470