fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x100020, 0x1fffe0}, {&(0x7f0000168a00)="eb52904e5446532020202000102000000000000000f8000000000000000000000000000080008000ff0300000000000002000000000000000f00000000000000f4000000f400000025f72e792ed6fb51000000000e1fbe717cac22c0740b56b40ebb0700cd105eebf032e4cd16cd19ebfe54686973206973206e6f74206120626f6f7461626c65206469736b2e20506c6561736520696e73657274206120626f6f7461626c6520666c6f70707920616e640d0a707265737320616e79206b657920746f2074727920616761696e202e2e2e200d0a00"/224, 0xe0, 0x3ff000}, {&(0x7f0000168b00)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x3ff1e0}], 0x0, &(0x7f0000168c00)) 10:57:39 executing program 5: r0 = socket$inet_dccp(0x2, 0x6, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @dev}, 0x10) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f0000000000)) 10:57:39 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000080)='/dev/video#\x00', 0x0, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f00000000c0)={0x11, 0x1, 0x0, "10e27d107848eb65d0cce4528e6bb35766af9e18af65293e473a3eb114918303"}) 10:57:40 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'md5\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) r2 = accept4(r1, 0x0, 0x0, 0x0) sendmsg$nl_crypto(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000280)=@alg={0xf8, 0x10, 0x0, 0x0, 0x0, {{'stdrng\x00'}}, [{0x8}, {0x8}, {0x8}]}, 0x7ffff000}}, 0x0) 10:57:40 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000440)={{0x12, 0x1, 0x0, 0x4b, 0x1e, 0x0, 0x8, 0x14aa, 0x22a, 0x95a9, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0xff, 0xff}}]}}]}}, 0x0) [ 449.926437][T13591] not chained 20000 origins [ 449.930990][T13591] CPU: 1 PID: 13591 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 449.939656][T13591] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 449.949714][T13591] Call Trace: [ 449.953043][T13591] dump_stack+0x21c/0x280 [ 449.957392][T13591] kmsan_internal_chain_origin+0x6f/0x130 [ 449.963120][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 449.968792][T13591] ? kmsan_get_metadata+0x116/0x180 [ 449.974005][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 449.979666][T13591] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 449.985757][T13591] ? kmsan_get_metadata+0x116/0x180 [ 449.990965][T13591] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 449.996774][T13591] ? kmsan_get_metadata+0x116/0x180 [ 450.001981][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 450.007626][T13591] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 450.013712][T13591] ? _copy_from_user+0x201/0x310 [ 450.018694][T13591] ? kmsan_get_metadata+0x116/0x180 [ 450.023915][T13591] __msan_chain_origin+0x57/0xa0 [ 450.028885][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 450.034009][T13591] get_compat_msghdr+0x108/0x2b0 [ 450.038961][T13591] do_recvmmsg+0xdc7/0x22e0 [ 450.044435][T13591] ? kmsan_get_metadata+0x116/0x180 [ 450.049674][T13591] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 450.055835][T13591] ? kmsan_get_metadata+0x116/0x180 [ 450.061076][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 450.066733][T13591] ? __msan_poison_alloca+0xe9/0x110 [ 450.072038][T13591] ? __sys_recvmmsg+0xb5/0x5f0 [ 450.076810][T13591] __sys_recvmmsg+0x340/0x5f0 [ 450.081493][T13591] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 450.087306][T13591] ? kmsan_get_metadata+0x116/0x180 [ 450.092521][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 450.098622][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 450.104792][T13591] __do_fast_syscall_32+0x129/0x180 [ 450.110008][T13591] do_fast_syscall_32+0x6a/0xc0 [ 450.114873][T13591] do_SYSENTER_32+0x73/0x90 [ 450.119417][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 450.125761][T13591] RIP: 0023:0xf7fbe549 [ 450.129847][T13591] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 450.149485][T13591] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 450.157920][T13591] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 450.165913][T13591] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 450.173904][T13591] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 450.181893][T13591] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 450.189887][T13591] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 450.197867][T13591] Uninit was stored to memory at: [ 450.202911][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 450.208641][T13591] __msan_chain_origin+0x57/0xa0 [ 450.213586][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 450.218714][T13591] get_compat_msghdr+0x108/0x2b0 [ 450.223689][T13591] do_recvmmsg+0xdc7/0x22e0 [ 450.228236][T13591] __sys_recvmmsg+0x340/0x5f0 [ 450.232935][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 450.239599][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 450.245826][T13591] __do_fast_syscall_32+0x129/0x180 [ 450.251061][T13591] do_fast_syscall_32+0x6a/0xc0 [ 450.255932][T13591] do_SYSENTER_32+0x73/0x90 [ 450.260461][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 450.266803][T13591] [ 450.269137][T13591] Uninit was stored to memory at: [ 450.274207][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 450.280063][T13591] __msan_chain_origin+0x57/0xa0 [ 450.285033][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 450.290205][T13591] get_compat_msghdr+0x108/0x2b0 [ 450.295174][T13591] do_recvmmsg+0xdc7/0x22e0 [ 450.299750][T13591] __sys_recvmmsg+0x340/0x5f0 [ 450.304452][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 450.310542][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 450.316744][T13591] __do_fast_syscall_32+0x129/0x180 [ 450.322226][T13591] do_fast_syscall_32+0x6a/0xc0 [ 450.327102][T13591] do_SYSENTER_32+0x73/0x90 [ 450.331637][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 450.337951][T13591] [ 450.340284][T13591] Uninit was stored to memory at: [ 450.345326][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 450.351091][T13591] __msan_chain_origin+0x57/0xa0 [ 450.356056][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 450.361203][T13591] get_compat_msghdr+0x108/0x2b0 [ 450.366163][T13591] do_recvmmsg+0xdc7/0x22e0 [ 450.370683][T13591] __sys_recvmmsg+0x340/0x5f0 [ 450.375376][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 450.381460][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 450.387633][T13591] __do_fast_syscall_32+0x129/0x180 [ 450.392859][T13591] do_fast_syscall_32+0x6a/0xc0 [ 450.397723][T13591] do_SYSENTER_32+0x73/0x90 [ 450.402250][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 450.408588][T13591] [ 450.410924][T13591] Uninit was stored to memory at: [ 450.415966][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 450.421704][T13591] __msan_chain_origin+0x57/0xa0 [ 450.426649][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 450.431775][T13591] get_compat_msghdr+0x108/0x2b0 [ 450.436734][T13591] do_recvmmsg+0xdc7/0x22e0 [ 450.441265][T13591] __sys_recvmmsg+0x340/0x5f0 [ 450.445965][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 450.452061][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 450.458241][T13591] __do_fast_syscall_32+0x129/0x180 [ 450.463464][T13591] do_fast_syscall_32+0x6a/0xc0 [ 450.468341][T13591] do_SYSENTER_32+0x73/0x90 [ 450.472874][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 450.479200][T13591] [ 450.481541][T13591] Uninit was stored to memory at: [ 450.486626][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 450.492481][T13591] __msan_chain_origin+0x57/0xa0 [ 450.497466][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 450.502622][T13591] get_compat_msghdr+0x108/0x2b0 [ 450.507606][T13591] do_recvmmsg+0xdc7/0x22e0 [ 450.512166][T13591] __sys_recvmmsg+0x340/0x5f0 [ 450.516904][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 450.523007][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 450.529195][T13591] __do_fast_syscall_32+0x129/0x180 [ 450.534423][T13591] do_fast_syscall_32+0x6a/0xc0 [ 450.539305][T13591] do_SYSENTER_32+0x73/0x90 [ 450.543841][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 450.550165][T13591] [ 450.552505][T13591] Uninit was stored to memory at: [ 450.557671][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 450.563454][T13591] __msan_chain_origin+0x57/0xa0 [ 450.568444][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 450.573589][T13591] get_compat_msghdr+0x108/0x2b0 [ 450.578733][T13591] do_recvmmsg+0xdc7/0x22e0 [ 450.583301][T13591] __sys_recvmmsg+0x340/0x5f0 [ 450.588016][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 450.594109][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 450.600328][T13591] __do_fast_syscall_32+0x129/0x180 [ 450.605576][T13591] do_fast_syscall_32+0x6a/0xc0 [ 450.610473][T13591] do_SYSENTER_32+0x73/0x90 [ 450.615011][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 450.621338][T13591] [ 450.623675][T13591] Uninit was stored to memory at: [ 450.628740][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 450.634489][T13591] __msan_chain_origin+0x57/0xa0 [ 450.639463][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 450.644605][T13591] get_compat_msghdr+0x108/0x2b0 [ 450.649590][T13591] do_recvmmsg+0xdc7/0x22e0 [ 450.654233][T13591] __sys_recvmmsg+0x340/0x5f0 [ 450.658956][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 450.665064][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 450.671239][T13591] __do_fast_syscall_32+0x129/0x180 [ 450.676462][T13591] do_fast_syscall_32+0x6a/0xc0 [ 450.681333][T13591] do_SYSENTER_32+0x73/0x90 [ 450.685863][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 450.692188][T13591] [ 450.694535][T13591] Local variable ----msg_sys@do_recvmmsg created at: [ 450.701232][T13591] do_recvmmsg+0xc2/0x22e0 [ 450.705656][T13591] do_recvmmsg+0xc2/0x22e0 [ 450.758578][ T8504] Bluetooth: hci5: command 0x0406 tx timeout [ 450.866347][ T8495] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 451.149710][ T8495] usb 2-1: Using ep0 maxpacket: 8 [ 451.461529][ T8495] usb 2-1: New USB device found, idVendor=14aa, idProduct=022a, bcdDevice=95.a9 [ 451.470880][ T8495] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 451.479069][ T8495] usb 2-1: Product: syz [ 451.483579][ T8495] usb 2-1: Manufacturer: syz [ 451.488387][ T8495] usb 2-1: SerialNumber: syz [ 451.687229][ T8495] usb 2-1: config 0 descriptor?? [ 451.740172][ T8495] dvb-usb: found a 'WideView WT-220U PenType Receiver (based on ZL353)' in cold state, will try to load a firmware [ 451.753660][ T8495] usb 2-1: Direct firmware load for dvb-usb-wt220u-zl0353-01.fw failed with error -2 [ 451.763451][ T8495] dvb-usb: did not find the firmware file 'dvb-usb-wt220u-zl0353-01.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware [ 452.023042][T11166] usb 2-1: USB disconnect, device number 3 [ 452.253763][T13591] not chained 30000 origins [ 452.258340][T13591] CPU: 0 PID: 13591 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 452.267047][T13591] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 452.277199][T13591] Call Trace: [ 452.280519][T13591] dump_stack+0x21c/0x280 [ 452.284877][T13591] kmsan_internal_chain_origin+0x6f/0x130 [ 452.290645][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 452.296306][T13591] ? kmsan_get_metadata+0x116/0x180 [ 452.301531][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 452.307198][T13591] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 452.313286][T13591] ? kmsan_get_metadata+0x116/0x180 [ 452.318506][T13591] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 452.324334][T13591] ? kmsan_get_metadata+0x116/0x180 [ 452.329557][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 452.335221][T13591] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 452.341340][T13591] ? _copy_from_user+0x201/0x310 [ 452.346674][T13591] ? kmsan_get_metadata+0x116/0x180 [ 452.351900][T13591] __msan_chain_origin+0x57/0xa0 [ 452.356889][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 452.362317][T13591] get_compat_msghdr+0x108/0x2b0 [ 452.367282][T13591] do_recvmmsg+0xdc7/0x22e0 [ 452.371809][T13591] ? kmsan_get_metadata+0x116/0x180 [ 452.377070][T13591] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 452.383281][T13591] ? kmsan_get_metadata+0x116/0x180 [ 452.388533][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 452.394207][T13591] ? __msan_poison_alloca+0xe9/0x110 [ 452.399609][T13591] ? __sys_recvmmsg+0xb5/0x5f0 [ 452.404406][T13591] __sys_recvmmsg+0x340/0x5f0 [ 452.409105][T13591] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 452.414936][T13591] ? kmsan_get_metadata+0x116/0x180 [ 452.420164][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 452.426263][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 452.432466][T13591] __do_fast_syscall_32+0x129/0x180 [ 452.437706][T13591] do_fast_syscall_32+0x6a/0xc0 [ 452.442593][T13591] do_SYSENTER_32+0x73/0x90 [ 452.447125][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 452.453484][T13591] RIP: 0023:0xf7fbe549 [ 452.457567][T13591] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 452.477924][T13591] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 452.486364][T13591] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 452.494358][T13591] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 452.502346][T13591] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 452.510345][T13591] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 452.518341][T13591] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 452.526325][T13591] Uninit was stored to memory at: [ 452.531378][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 452.537146][T13591] __msan_chain_origin+0x57/0xa0 [ 452.542118][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 452.547250][T13591] get_compat_msghdr+0x108/0x2b0 [ 452.552238][T13591] do_recvmmsg+0xdc7/0x22e0 [ 452.556768][T13591] __sys_recvmmsg+0x340/0x5f0 [ 452.562602][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 452.568702][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 452.574903][T13591] __do_fast_syscall_32+0x129/0x180 [ 452.580215][T13591] do_fast_syscall_32+0x6a/0xc0 [ 452.585094][T13591] do_SYSENTER_32+0x73/0x90 [ 452.589661][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 452.596008][T13591] [ 452.598340][T13591] Uninit was stored to memory at: [ 452.603383][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 452.609119][T13591] __msan_chain_origin+0x57/0xa0 [ 452.614075][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 452.619242][T13591] get_compat_msghdr+0x108/0x2b0 [ 452.624208][T13591] do_recvmmsg+0xdc7/0x22e0 [ 452.628733][T13591] __sys_recvmmsg+0x340/0x5f0 [ 452.633462][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 452.639556][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 452.645735][T13591] __do_fast_syscall_32+0x129/0x180 [ 452.650952][T13591] do_fast_syscall_32+0x6a/0xc0 [ 452.655823][T13591] do_SYSENTER_32+0x73/0x90 [ 452.660378][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 452.666706][T13591] [ 452.669036][T13591] Uninit was stored to memory at: [ 452.674083][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 452.679853][T13591] __msan_chain_origin+0x57/0xa0 [ 452.684811][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 452.689932][T13591] get_compat_msghdr+0x108/0x2b0 [ 452.694877][T13591] do_recvmmsg+0xdc7/0x22e0 [ 452.699385][T13591] __sys_recvmmsg+0x340/0x5f0 [ 452.704087][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 452.710166][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 452.716934][T13591] __do_fast_syscall_32+0x129/0x180 [ 452.722411][T13591] do_fast_syscall_32+0x6a/0xc0 [ 452.727313][T13591] do_SYSENTER_32+0x73/0x90 [ 452.731833][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 452.738613][T13591] [ 452.740950][T13591] Uninit was stored to memory at: [ 452.746006][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 452.751736][T13591] __msan_chain_origin+0x57/0xa0 [ 452.756696][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 452.761820][T13591] get_compat_msghdr+0x108/0x2b0 [ 452.766764][T13591] do_recvmmsg+0xdc7/0x22e0 [ 452.771275][T13591] __sys_recvmmsg+0x340/0x5f0 [ 452.775991][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 452.782173][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 452.788364][T13591] __do_fast_syscall_32+0x129/0x180 [ 452.793615][T13591] do_fast_syscall_32+0x6a/0xc0 [ 452.798551][T13591] do_SYSENTER_32+0x73/0x90 [ 452.803198][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 452.809568][T13591] [ 452.811903][T13591] Uninit was stored to memory at: [ 452.816960][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 452.822727][T13591] __msan_chain_origin+0x57/0xa0 [ 452.827704][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 452.832863][T13591] get_compat_msghdr+0x108/0x2b0 [ 452.837837][T13591] do_recvmmsg+0xdc7/0x22e0 [ 452.842376][T13591] __sys_recvmmsg+0x340/0x5f0 [ 452.847195][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 452.853301][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 452.859495][T13591] __do_fast_syscall_32+0x129/0x180 [ 452.864725][T13591] do_fast_syscall_32+0x6a/0xc0 [ 452.869594][T13591] do_SYSENTER_32+0x73/0x90 [ 452.874110][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 452.880431][T13591] [ 452.882764][T13591] Uninit was stored to memory at: [ 452.887809][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 452.893546][T13591] __msan_chain_origin+0x57/0xa0 [ 452.898508][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 452.903652][T13591] get_compat_msghdr+0x108/0x2b0 [ 452.908737][T13591] do_recvmmsg+0xdc7/0x22e0 [ 452.913266][T13591] __sys_recvmmsg+0x340/0x5f0 [ 452.917976][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 452.924068][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 452.930255][T13591] __do_fast_syscall_32+0x129/0x180 [ 452.935495][T13591] do_fast_syscall_32+0x6a/0xc0 [ 452.940373][T13591] do_SYSENTER_32+0x73/0x90 [ 452.944904][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 452.951420][T13591] [ 452.953755][T13591] Uninit was stored to memory at: [ 452.958931][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 452.964955][T13591] __msan_chain_origin+0x57/0xa0 [ 452.969918][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 452.975066][T13591] get_compat_msghdr+0x108/0x2b0 [ 452.980314][T13591] do_recvmmsg+0xdc7/0x22e0 [ 452.984884][T13591] __sys_recvmmsg+0x340/0x5f0 [ 452.989612][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 452.996233][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 453.002427][T13591] __do_fast_syscall_32+0x129/0x180 [ 453.007665][T13591] do_fast_syscall_32+0x6a/0xc0 [ 453.012663][T13591] do_SYSENTER_32+0x73/0x90 [ 453.017194][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 453.023554][T13591] [ 453.026038][T13591] Local variable ----msg_sys@do_recvmmsg created at: [ 453.032774][T13591] do_recvmmsg+0xc2/0x22e0 [ 453.038714][T13591] do_recvmmsg+0xc2/0x22e0 [ 453.596128][T13591] not chained 40000 origins [ 453.600682][T13591] CPU: 0 PID: 13591 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 453.609359][T13591] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 453.619537][T13591] Call Trace: [ 453.622842][T13591] dump_stack+0x21c/0x280 [ 453.627305][T13591] kmsan_internal_chain_origin+0x6f/0x130 [ 453.633137][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 453.638798][T13591] ? kmsan_get_metadata+0x116/0x180 [ 453.644018][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 453.649687][T13591] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 453.657685][T13591] ? kmsan_get_metadata+0x116/0x180 [ 453.662917][T13591] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 453.669973][T13591] ? kmsan_get_metadata+0x116/0x180 [ 453.675209][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 453.681009][T13591] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 453.687098][T13591] ? _copy_from_user+0x201/0x310 [ 453.692054][T13591] ? kmsan_get_metadata+0x116/0x180 [ 453.697274][T13591] __msan_chain_origin+0x57/0xa0 [ 453.702240][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 453.707381][T13591] get_compat_msghdr+0x108/0x2b0 [ 453.712354][T13591] do_recvmmsg+0xdc7/0x22e0 [ 453.716884][T13591] ? kmsan_get_metadata+0x116/0x180 [ 453.722113][T13591] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 453.728287][T13591] ? kmsan_get_metadata+0x116/0x180 [ 453.733549][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 453.739216][T13591] ? __msan_poison_alloca+0xe9/0x110 [ 453.744530][T13591] ? __sys_recvmmsg+0xb5/0x5f0 [ 453.749313][T13591] __sys_recvmmsg+0x340/0x5f0 [ 453.754033][T13591] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 453.759861][T13591] ? kmsan_get_metadata+0x116/0x180 [ 453.765082][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 453.771180][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 453.777359][T13591] __do_fast_syscall_32+0x129/0x180 [ 453.782584][T13591] do_fast_syscall_32+0x6a/0xc0 [ 453.787475][T13591] do_SYSENTER_32+0x73/0x90 [ 453.792128][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 453.798469][T13591] RIP: 0023:0xf7fbe549 [ 453.802558][T13591] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 453.822178][T13591] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 453.830607][T13591] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 453.838594][T13591] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 453.846578][T13591] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 453.854557][T13591] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 453.862545][T13591] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 453.870546][T13591] Uninit was stored to memory at: [ 453.875589][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 453.881316][T13591] __msan_chain_origin+0x57/0xa0 [ 453.886261][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 453.891383][T13591] get_compat_msghdr+0x108/0x2b0 [ 453.896340][T13591] do_recvmmsg+0xdc7/0x22e0 [ 453.900862][T13591] __sys_recvmmsg+0x340/0x5f0 [ 453.905553][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 453.911636][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 453.917808][T13591] __do_fast_syscall_32+0x129/0x180 [ 453.923027][T13591] do_fast_syscall_32+0x6a/0xc0 [ 453.927888][T13591] do_SYSENTER_32+0x73/0x90 [ 453.932412][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 453.938750][T13591] [ 453.941096][T13591] Uninit was stored to memory at: [ 453.946137][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 453.951905][T13591] __msan_chain_origin+0x57/0xa0 [ 453.956854][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 453.961981][T13591] get_compat_msghdr+0x108/0x2b0 [ 453.966940][T13591] do_recvmmsg+0xdc7/0x22e0 [ 453.971573][T13591] __sys_recvmmsg+0x340/0x5f0 [ 453.976267][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 453.982350][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 453.988552][T13591] __do_fast_syscall_32+0x129/0x180 [ 453.993792][T13591] do_fast_syscall_32+0x6a/0xc0 [ 453.998660][T13591] do_SYSENTER_32+0x73/0x90 [ 454.003183][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 454.009534][T13591] [ 454.011867][T13591] Uninit was stored to memory at: [ 454.016920][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 454.022663][T13591] __msan_chain_origin+0x57/0xa0 [ 454.027624][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 454.032762][T13591] get_compat_msghdr+0x108/0x2b0 [ 454.037734][T13591] do_recvmmsg+0xdc7/0x22e0 [ 454.042265][T13591] __sys_recvmmsg+0x340/0x5f0 [ 454.046971][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 454.053067][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 454.059273][T13591] __do_fast_syscall_32+0x129/0x180 [ 454.064525][T13591] do_fast_syscall_32+0x6a/0xc0 [ 454.069409][T13591] do_SYSENTER_32+0x73/0x90 [ 454.073949][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 454.080308][T13591] [ 454.082674][T13591] Uninit was stored to memory at: [ 454.087756][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 454.093597][T13591] __msan_chain_origin+0x57/0xa0 [ 454.098560][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 454.103698][T13591] get_compat_msghdr+0x108/0x2b0 [ 454.108656][T13591] do_recvmmsg+0xdc7/0x22e0 [ 454.113181][T13591] __sys_recvmmsg+0x340/0x5f0 [ 454.117879][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 454.123985][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 454.130194][T13591] __do_fast_syscall_32+0x129/0x180 [ 454.135417][T13591] do_fast_syscall_32+0x6a/0xc0 [ 454.140288][T13591] do_SYSENTER_32+0x73/0x90 [ 454.144817][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 454.151141][T13591] [ 454.153473][T13591] Uninit was stored to memory at: [ 454.158529][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 454.164273][T13591] __msan_chain_origin+0x57/0xa0 [ 454.169229][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 454.174352][T13591] get_compat_msghdr+0x108/0x2b0 [ 454.179295][T13591] do_recvmmsg+0xdc7/0x22e0 [ 454.183801][T13591] __sys_recvmmsg+0x340/0x5f0 [ 454.188504][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 454.194606][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 454.200779][T13591] __do_fast_syscall_32+0x129/0x180 [ 454.205995][T13591] do_fast_syscall_32+0x6a/0xc0 [ 454.210866][T13591] do_SYSENTER_32+0x73/0x90 [ 454.215381][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 454.221700][T13591] [ 454.224029][T13591] Uninit was stored to memory at: [ 454.229091][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 454.234814][T13591] __msan_chain_origin+0x57/0xa0 [ 454.239796][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 454.244942][T13591] get_compat_msghdr+0x108/0x2b0 [ 454.249912][T13591] do_recvmmsg+0xdc7/0x22e0 [ 454.254423][T13591] __sys_recvmmsg+0x340/0x5f0 [ 454.259134][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 454.265217][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 454.271379][T13591] __do_fast_syscall_32+0x129/0x180 [ 454.276586][T13591] do_fast_syscall_32+0x6a/0xc0 [ 454.281441][T13591] do_SYSENTER_32+0x73/0x90 [ 454.285969][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 454.292326][T13591] [ 454.294661][T13591] Uninit was stored to memory at: [ 454.299702][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 454.305447][T13591] __msan_chain_origin+0x57/0xa0 [ 454.310392][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 454.315526][T13591] get_compat_msghdr+0x108/0x2b0 [ 454.320488][T13591] do_recvmmsg+0xdc7/0x22e0 [ 454.325013][T13591] __sys_recvmmsg+0x340/0x5f0 [ 454.329736][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 454.335827][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 454.341996][T13591] __do_fast_syscall_32+0x129/0x180 [ 454.347224][T13591] do_fast_syscall_32+0x6a/0xc0 [ 454.352116][T13591] do_SYSENTER_32+0x73/0x90 [ 454.356644][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 454.362993][T13591] [ 454.365345][T13591] Local variable ----msg_sys@do_recvmmsg created at: [ 454.372052][T13591] do_recvmmsg+0xc2/0x22e0 [ 454.376485][T13591] do_recvmmsg+0xc2/0x22e0 [ 454.666194][T13591] not chained 50000 origins [ 454.670826][T13591] CPU: 0 PID: 13591 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 454.679505][T13591] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 454.689582][T13591] Call Trace: [ 454.692901][T13591] dump_stack+0x21c/0x280 [ 454.697262][T13591] kmsan_internal_chain_origin+0x6f/0x130 [ 454.703023][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 454.708670][T13591] ? kmsan_get_metadata+0x116/0x180 [ 454.713925][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 454.719575][T13591] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 454.725662][T13591] ? kmsan_get_metadata+0x116/0x180 [ 454.730871][T13591] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 454.736702][T13591] ? kmsan_get_metadata+0x116/0x180 [ 454.741910][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 454.747561][T13591] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 454.753641][T13591] ? _copy_from_user+0x201/0x310 [ 454.758595][T13591] ? kmsan_get_metadata+0x116/0x180 [ 454.763799][T13591] __msan_chain_origin+0x57/0xa0 [ 454.768764][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 454.773892][T13591] get_compat_msghdr+0x108/0x2b0 [ 454.778842][T13591] do_recvmmsg+0xdc7/0x22e0 [ 454.783352][T13591] ? kmsan_get_metadata+0x116/0x180 [ 454.788572][T13591] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 454.794753][T13591] ? kmsan_get_metadata+0x116/0x180 [ 454.799970][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 454.805611][T13591] ? __msan_poison_alloca+0xe9/0x110 [ 454.810914][T13591] ? __sys_recvmmsg+0xb5/0x5f0 [ 454.815690][T13591] __sys_recvmmsg+0x340/0x5f0 [ 454.820379][T13591] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 454.826189][T13591] ? kmsan_get_metadata+0x116/0x180 [ 454.831436][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 454.837559][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 454.843744][T13591] __do_fast_syscall_32+0x129/0x180 [ 454.848955][T13591] do_fast_syscall_32+0x6a/0xc0 [ 454.853824][T13591] do_SYSENTER_32+0x73/0x90 [ 454.858370][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 454.864757][T13591] RIP: 0023:0xf7fbe549 [ 454.868863][T13591] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 454.888594][T13591] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 454.897028][T13591] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 454.905056][T13591] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 454.913254][T13591] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 454.921333][T13591] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 454.929425][T13591] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 454.937581][T13591] Uninit was stored to memory at: [ 454.942642][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 454.948402][T13591] __msan_chain_origin+0x57/0xa0 [ 454.953387][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 454.958525][T13591] get_compat_msghdr+0x108/0x2b0 [ 454.963471][T13591] do_recvmmsg+0xdc7/0x22e0 [ 454.967996][T13591] __sys_recvmmsg+0x340/0x5f0 [ 454.972712][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 454.978815][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 454.985038][T13591] __do_fast_syscall_32+0x129/0x180 [ 454.990275][T13591] do_fast_syscall_32+0x6a/0xc0 [ 454.995436][T13591] do_SYSENTER_32+0x73/0x90 [ 454.999965][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 455.006292][T13591] [ 455.008970][T13591] Uninit was stored to memory at: [ 455.014025][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 455.019790][T13591] __msan_chain_origin+0x57/0xa0 [ 455.024749][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 455.029909][T13591] get_compat_msghdr+0x108/0x2b0 [ 455.036266][T13591] do_recvmmsg+0xdc7/0x22e0 [ 455.040794][T13591] __sys_recvmmsg+0x340/0x5f0 [ 455.045497][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 455.051590][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 455.057768][T13591] __do_fast_syscall_32+0x129/0x180 [ 455.063162][T13591] do_fast_syscall_32+0x6a/0xc0 [ 455.068035][T13591] do_SYSENTER_32+0x73/0x90 [ 455.072572][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 455.078897][T13591] [ 455.081237][T13591] Uninit was stored to memory at: [ 455.086285][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 455.092030][T13591] __msan_chain_origin+0x57/0xa0 [ 455.096981][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 455.102116][T13591] get_compat_msghdr+0x108/0x2b0 [ 455.107241][T13591] do_recvmmsg+0xdc7/0x22e0 [ 455.111772][T13591] __sys_recvmmsg+0x340/0x5f0 [ 455.116583][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 455.122724][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 455.129514][T13591] __do_fast_syscall_32+0x129/0x180 [ 455.134772][T13591] do_fast_syscall_32+0x6a/0xc0 [ 455.140433][T13591] do_SYSENTER_32+0x73/0x90 [ 455.145004][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 455.151440][T13591] [ 455.153778][T13591] Uninit was stored to memory at: [ 455.158857][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 455.164603][T13591] __msan_chain_origin+0x57/0xa0 [ 455.169560][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 455.174693][T13591] get_compat_msghdr+0x108/0x2b0 [ 455.179716][T13591] do_recvmmsg+0xdc7/0x22e0 [ 455.184340][T13591] __sys_recvmmsg+0x340/0x5f0 [ 455.189035][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 455.195124][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 455.201300][T13591] __do_fast_syscall_32+0x129/0x180 [ 455.206506][T13591] do_fast_syscall_32+0x6a/0xc0 [ 455.211384][T13591] do_SYSENTER_32+0x73/0x90 [ 455.215924][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 455.222245][T13591] [ 455.224571][T13591] Uninit was stored to memory at: [ 455.229613][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 455.235814][T13591] __msan_chain_origin+0x57/0xa0 [ 455.240760][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 455.246003][T13591] get_compat_msghdr+0x108/0x2b0 [ 455.250967][T13591] do_recvmmsg+0xdc7/0x22e0 [ 455.255491][T13591] __sys_recvmmsg+0x340/0x5f0 [ 455.260283][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 455.266366][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 455.272578][T13591] __do_fast_syscall_32+0x129/0x180 [ 455.277807][T13591] do_fast_syscall_32+0x6a/0xc0 [ 455.282671][T13591] do_SYSENTER_32+0x73/0x90 [ 455.287202][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 455.293523][T13591] [ 455.295875][T13591] Uninit was stored to memory at: [ 455.300921][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 455.306778][T13591] __msan_chain_origin+0x57/0xa0 [ 455.311734][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 455.316887][T13591] get_compat_msghdr+0x108/0x2b0 [ 455.321847][T13591] do_recvmmsg+0xdc7/0x22e0 [ 455.326368][T13591] __sys_recvmmsg+0x340/0x5f0 [ 455.331094][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 455.337177][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 455.343428][T13591] __do_fast_syscall_32+0x129/0x180 [ 455.348657][T13591] do_fast_syscall_32+0x6a/0xc0 [ 455.353532][T13591] do_SYSENTER_32+0x73/0x90 [ 455.358060][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 455.364398][T13591] [ 455.366740][T13591] Uninit was stored to memory at: [ 455.371806][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 455.377556][T13591] __msan_chain_origin+0x57/0xa0 [ 455.382521][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 455.387685][T13591] get_compat_msghdr+0x108/0x2b0 [ 455.392648][T13591] do_recvmmsg+0xdc7/0x22e0 [ 455.397204][T13591] __sys_recvmmsg+0x340/0x5f0 [ 455.401926][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 455.408017][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 455.414201][T13591] __do_fast_syscall_32+0x129/0x180 [ 455.419427][T13591] do_fast_syscall_32+0x6a/0xc0 [ 455.424327][T13591] do_SYSENTER_32+0x73/0x90 [ 455.428936][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 455.435279][T13591] [ 455.437622][T13591] Local variable ----msg_sys@do_recvmmsg created at: [ 455.444409][T13591] do_recvmmsg+0xc2/0x22e0 [ 455.448848][T13591] do_recvmmsg+0xc2/0x22e0 [ 455.716485][T13591] not chained 60000 origins [ 455.721029][T13591] CPU: 0 PID: 13591 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 455.729702][T13591] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 455.740111][T13591] Call Trace: [ 455.743415][T13591] dump_stack+0x21c/0x280 [ 455.747775][T13591] kmsan_internal_chain_origin+0x6f/0x130 [ 455.753504][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 455.759142][T13591] ? kmsan_get_metadata+0x116/0x180 [ 455.764380][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 455.770032][T13591] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 455.776133][T13591] ? kmsan_get_metadata+0x116/0x180 [ 455.781425][T13591] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 455.787234][T13591] ? kmsan_get_metadata+0x116/0x180 [ 455.792448][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 455.798090][T13591] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 455.804172][T13591] ? _copy_from_user+0x201/0x310 [ 455.809119][T13591] ? kmsan_get_metadata+0x116/0x180 [ 455.814325][T13591] __msan_chain_origin+0x57/0xa0 [ 455.819287][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 455.824407][T13591] get_compat_msghdr+0x108/0x2b0 [ 455.829352][T13591] do_recvmmsg+0xdc7/0x22e0 [ 455.833967][T13591] ? kmsan_get_metadata+0x116/0x180 [ 455.839182][T13591] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 455.845338][T13591] ? kmsan_get_metadata+0x116/0x180 [ 455.850547][T13591] ? kmsan_internal_set_origin+0x85/0xc0 [ 455.856204][T13591] ? __msan_poison_alloca+0xe9/0x110 [ 455.861499][T13591] ? __sys_recvmmsg+0xb5/0x5f0 [ 455.866279][T13591] __sys_recvmmsg+0x340/0x5f0 [ 455.871005][T13591] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 455.876821][T13591] ? kmsan_get_metadata+0x116/0x180 [ 455.882032][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 455.888115][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 455.894277][T13591] __do_fast_syscall_32+0x129/0x180 [ 455.899744][T13591] do_fast_syscall_32+0x6a/0xc0 [ 455.904599][T13591] do_SYSENTER_32+0x73/0x90 [ 455.909135][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 455.915462][T13591] RIP: 0023:0xf7fbe549 [ 455.919532][T13591] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 455.939140][T13591] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 455.947558][T13591] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 455.955534][T13591] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 455.963514][T13591] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 455.971490][T13591] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 455.979465][T13591] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 455.987458][T13591] Uninit was stored to memory at: [ 455.992500][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 455.998233][T13591] __msan_chain_origin+0x57/0xa0 [ 456.003176][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 456.008291][T13591] get_compat_msghdr+0x108/0x2b0 [ 456.013237][T13591] do_recvmmsg+0xdc7/0x22e0 [ 456.017744][T13591] __sys_recvmmsg+0x340/0x5f0 [ 456.022435][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 456.028505][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 456.034659][T13591] __do_fast_syscall_32+0x129/0x180 [ 456.039871][T13591] do_fast_syscall_32+0x6a/0xc0 [ 456.044729][T13591] do_SYSENTER_32+0x73/0x90 [ 456.049237][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 456.055557][T13591] [ 456.057881][T13591] Uninit was stored to memory at: [ 456.062921][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 456.068659][T13591] __msan_chain_origin+0x57/0xa0 [ 456.073603][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 456.078728][T13591] get_compat_msghdr+0x108/0x2b0 [ 456.083679][T13591] do_recvmmsg+0xdc7/0x22e0 [ 456.088193][T13591] __sys_recvmmsg+0x340/0x5f0 [ 456.092880][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 456.098957][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 456.105128][T13591] __do_fast_syscall_32+0x129/0x180 [ 456.110331][T13591] do_fast_syscall_32+0x6a/0xc0 [ 456.115188][T13591] do_SYSENTER_32+0x73/0x90 [ 456.119698][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 456.126010][T13591] [ 456.128331][T13591] Uninit was stored to memory at: [ 456.133365][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 456.139087][T13591] __msan_chain_origin+0x57/0xa0 [ 456.144037][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 456.149159][T13591] get_compat_msghdr+0x108/0x2b0 [ 456.154110][T13591] do_recvmmsg+0xdc7/0x22e0 [ 456.158706][T13591] __sys_recvmmsg+0x340/0x5f0 [ 456.163416][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 456.169494][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 456.175655][T13591] __do_fast_syscall_32+0x129/0x180 [ 456.180882][T13591] do_fast_syscall_32+0x6a/0xc0 [ 456.185737][T13591] do_SYSENTER_32+0x73/0x90 [ 456.190284][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 456.196625][T13591] [ 456.198970][T13591] Uninit was stored to memory at: [ 456.204021][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 456.209792][T13591] __msan_chain_origin+0x57/0xa0 [ 456.214757][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 456.219885][T13591] get_compat_msghdr+0x108/0x2b0 [ 456.224862][T13591] do_recvmmsg+0xdc7/0x22e0 [ 456.229394][T13591] __sys_recvmmsg+0x340/0x5f0 [ 456.234102][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 456.240216][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 456.246410][T13591] __do_fast_syscall_32+0x129/0x180 [ 456.251625][T13591] do_fast_syscall_32+0x6a/0xc0 [ 456.256489][T13591] do_SYSENTER_32+0x73/0x90 [ 456.261004][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 456.267323][T13591] [ 456.269652][T13591] Uninit was stored to memory at: [ 456.274725][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 456.280480][T13591] __msan_chain_origin+0x57/0xa0 [ 456.285434][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 456.290570][T13591] get_compat_msghdr+0x108/0x2b0 [ 456.295544][T13591] do_recvmmsg+0xdc7/0x22e0 [ 456.300098][T13591] __sys_recvmmsg+0x340/0x5f0 [ 456.304879][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 456.310964][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 456.317229][T13591] __do_fast_syscall_32+0x129/0x180 [ 456.322473][T13591] do_fast_syscall_32+0x6a/0xc0 [ 456.327526][T13591] do_SYSENTER_32+0x73/0x90 [ 456.332057][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 456.338404][T13591] [ 456.340726][T13591] Uninit was stored to memory at: [ 456.345769][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 456.351507][T13591] __msan_chain_origin+0x57/0xa0 [ 456.356456][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 456.361579][T13591] get_compat_msghdr+0x108/0x2b0 [ 456.366542][T13591] do_recvmmsg+0xdc7/0x22e0 [ 456.371062][T13591] __sys_recvmmsg+0x340/0x5f0 [ 456.375769][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 456.381894][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 456.388069][T13591] __do_fast_syscall_32+0x129/0x180 [ 456.393284][T13591] do_fast_syscall_32+0x6a/0xc0 [ 456.398181][T13591] do_SYSENTER_32+0x73/0x90 [ 456.402700][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 456.409020][T13591] [ 456.411349][T13591] Uninit was stored to memory at: [ 456.416436][T13591] kmsan_internal_chain_origin+0xad/0x130 [ 456.422174][T13591] __msan_chain_origin+0x57/0xa0 [ 456.427127][T13591] __get_compat_msghdr+0x6db/0x9d0 [ 456.432257][T13591] get_compat_msghdr+0x108/0x2b0 [ 456.437232][T13591] do_recvmmsg+0xdc7/0x22e0 [ 456.441848][T13591] __sys_recvmmsg+0x340/0x5f0 [ 456.446540][T13591] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 456.452628][T13591] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 456.458795][T13591] __do_fast_syscall_32+0x129/0x180 [ 456.464032][T13591] do_fast_syscall_32+0x6a/0xc0 [ 456.468898][T13591] do_SYSENTER_32+0x73/0x90 [ 456.473417][T13591] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 456.479736][T13591] [ 456.482079][T13591] Local variable ----msg_sys@do_recvmmsg created at: [ 456.488757][T13591] do_recvmmsg+0xc2/0x22e0 [ 456.493178][T13591] do_recvmmsg+0xc2/0x22e0 10:57:48 executing program 4: socketpair$unix(0x1, 0x4000000000002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) r3 = socket$vsock_stream(0x28, 0x1, 0x0) bind$vsock_stream(r3, &(0x7f0000000380)={0x28, 0x0, 0x0, @host}, 0x10) listen(r3, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r4, &(0x7f0000000040), 0x10) ppoll(&(0x7f00000000c0)=[{r1, 0x8124}, {r4}], 0x2, &(0x7f00000002c0)={0x0, r2+10000000}, 0x0, 0x0) 10:57:48 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000080)='/dev/video#\x00', 0x0, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f00000000c0)={0x11, 0x1, 0x0, "10e27d107848eb65d0cce4528e6bb35766af9e18af65293e473a3eb114918303"}) 10:57:48 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200000, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000180)=@bpf_ext={0x1c, 0x3, &(0x7f0000000040)=@framed, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0}, 0x78) 10:57:48 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'md5\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) r2 = accept4(r1, 0x0, 0x0, 0x0) sendmsg$nl_crypto(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000280)=@alg={0xf8, 0x10, 0x0, 0x0, 0x0, {{'stdrng\x00'}}, [{0x8}, {0x8}, {0x8}]}, 0x7ffff000}}, 0x0) 10:57:48 executing program 2: r0 = socket$can_bcm(0x1d, 0x2, 0x2) r1 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'veth1_macvtap\x00', 0x0}) connect$can_bcm(r0, &(0x7f00000000c0)={0x1d, r2}, 0x10) 10:57:48 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000440)={{0x12, 0x1, 0x0, 0x4b, 0x1e, 0x0, 0x8, 0x14aa, 0x22a, 0x95a9, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0xff, 0xff}}]}}]}}, 0x0) [ 457.396074][ T8896] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 457.649367][ T8896] usb 2-1: Using ep0 maxpacket: 8 10:57:49 executing program 0: socketpair$unix(0x1, 0x4000000000002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) r3 = socket$vsock_stream(0x28, 0x1, 0x0) bind$vsock_stream(r3, &(0x7f0000000380)={0x28, 0x0, 0x0, @host}, 0x10) listen(r3, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r4, &(0x7f0000000040), 0x10) ppoll(&(0x7f00000000c0)=[{r1, 0x8124}, {r4}], 0x2, &(0x7f00000002c0)={0x0, r2+10000000}, 0x0, 0x0) 10:57:49 executing program 2: r0 = socket$can_bcm(0x1d, 0x2, 0x2) r1 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'veth1_macvtap\x00', 0x0}) connect$can_bcm(r0, &(0x7f00000000c0)={0x1d, r2}, 0x10) 10:57:49 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200000, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000180)=@bpf_ext={0x1c, 0x3, &(0x7f0000000040)=@framed, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0}, 0x78) [ 457.961691][ T8896] usb 2-1: New USB device found, idVendor=14aa, idProduct=022a, bcdDevice=95.a9 [ 457.971068][ T8896] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 457.979537][ T8896] usb 2-1: Product: syz [ 457.983863][ T8896] usb 2-1: Manufacturer: syz [ 457.988613][ T8896] usb 2-1: SerialNumber: syz [ 458.338135][ T8896] usb 2-1: config 0 descriptor?? 10:57:49 executing program 2: r0 = socket$can_bcm(0x1d, 0x2, 0x2) r1 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'veth1_macvtap\x00', 0x0}) connect$can_bcm(r0, &(0x7f00000000c0)={0x1d, r2}, 0x10) [ 458.428266][ T8896] dvb-usb: found a 'WideView WT-220U PenType Receiver (based on ZL353)' in cold state, will try to load a firmware [ 458.441587][ T8896] usb 2-1: Direct firmware load for dvb-usb-wt220u-zl0353-01.fw failed with error -2 [ 458.451357][ T8896] dvb-usb: did not find the firmware file 'dvb-usb-wt220u-zl0353-01.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware [ 458.706825][ T8896] usb 2-1: USB disconnect, device number 4 10:57:50 executing program 3: socketpair$unix(0x1, 0x4000000000002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) r3 = socket$vsock_stream(0x28, 0x1, 0x0) bind$vsock_stream(r3, &(0x7f0000000380)={0x28, 0x0, 0x0, @host}, 0x10) listen(r3, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r4, &(0x7f0000000040), 0x10) ppoll(&(0x7f00000000c0)=[{r1, 0x8124}, {r4}], 0x2, &(0x7f00000002c0)={0x0, r2+10000000}, 0x0, 0x0) 10:57:50 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200000, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000180)=@bpf_ext={0x1c, 0x3, &(0x7f0000000040)=@framed, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0}, 0x78) [ 458.806391][T13670] not chained 70000 origins [ 458.810968][T13670] CPU: 0 PID: 13670 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 458.819641][T13670] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 458.829719][T13670] Call Trace: [ 458.833029][T13670] dump_stack+0x21c/0x280 [ 458.837375][T13670] kmsan_internal_chain_origin+0x6f/0x130 [ 458.843104][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 458.848741][T13670] ? kmsan_get_metadata+0x116/0x180 [ 458.853949][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 458.859617][T13670] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 458.865695][T13670] ? kmsan_get_metadata+0x116/0x180 [ 458.870908][T13670] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 458.876721][T13670] ? kmsan_get_metadata+0x116/0x180 [ 458.881947][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 458.887607][T13670] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 458.893689][T13670] ? _copy_from_user+0x201/0x310 [ 458.898633][T13670] ? kmsan_get_metadata+0x116/0x180 [ 458.903849][T13670] __msan_chain_origin+0x57/0xa0 [ 458.908794][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 458.913916][T13670] get_compat_msghdr+0x108/0x2b0 [ 458.918869][T13670] do_recvmmsg+0xdc7/0x22e0 [ 458.923383][T13670] ? kmsan_get_metadata+0x116/0x180 [ 458.928609][T13670] ? kmsan_get_metadata+0x116/0x180 [ 458.933816][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 458.939457][T13670] ? __msan_poison_alloca+0xe9/0x110 [ 458.944772][T13670] ? __sys_recvmmsg+0xb5/0x5f0 [ 458.949572][T13670] __sys_recvmmsg+0x340/0x5f0 [ 458.954264][T13670] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 458.960071][T13670] ? kmsan_get_metadata+0x116/0x180 [ 458.965275][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 458.971376][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 458.977546][T13670] __do_fast_syscall_32+0x129/0x180 [ 458.982765][T13670] do_fast_syscall_32+0x6a/0xc0 [ 458.987659][T13670] do_SYSENTER_32+0x73/0x90 [ 458.992186][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 458.998518][T13670] RIP: 0023:0xf7fbe549 [ 459.002593][T13670] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 459.022207][T13670] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 459.030650][T13670] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 459.038653][T13670] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 459.046672][T13670] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 459.054764][T13670] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 459.062743][T13670] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 459.070722][T13670] Uninit was stored to memory at: [ 459.075769][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 459.081505][T13670] __msan_chain_origin+0x57/0xa0 [ 459.086445][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 459.091573][T13670] get_compat_msghdr+0x108/0x2b0 [ 459.096548][T13670] do_recvmmsg+0xdc7/0x22e0 [ 459.101075][T13670] __sys_recvmmsg+0x340/0x5f0 [ 459.105775][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 459.111847][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 459.118036][T13670] __do_fast_syscall_32+0x129/0x180 [ 459.123266][T13670] do_fast_syscall_32+0x6a/0xc0 [ 459.128152][T13670] do_SYSENTER_32+0x73/0x90 [ 459.132705][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 459.139029][T13670] [ 459.141361][T13670] Uninit was stored to memory at: [ 459.146427][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 459.152170][T13670] __msan_chain_origin+0x57/0xa0 [ 459.157133][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 459.162299][T13670] get_compat_msghdr+0x108/0x2b0 [ 459.167282][T13670] do_recvmmsg+0xdc7/0x22e0 [ 459.171819][T13670] __sys_recvmmsg+0x340/0x5f0 [ 459.176519][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 459.182872][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 459.189063][T13670] __do_fast_syscall_32+0x129/0x180 [ 459.194292][T13670] do_fast_syscall_32+0x6a/0xc0 [ 459.199193][T13670] do_SYSENTER_32+0x73/0x90 [ 459.203735][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 459.210077][T13670] [ 459.212415][T13670] Uninit was stored to memory at: [ 459.217469][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 459.223221][T13670] __msan_chain_origin+0x57/0xa0 [ 459.228208][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 459.233331][T13670] get_compat_msghdr+0x108/0x2b0 [ 459.238295][T13670] do_recvmmsg+0xdc7/0x22e0 [ 459.242814][T13670] __sys_recvmmsg+0x340/0x5f0 [ 459.247510][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 459.253615][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 459.259794][T13670] __do_fast_syscall_32+0x129/0x180 [ 459.265018][T13670] do_fast_syscall_32+0x6a/0xc0 [ 459.269893][T13670] do_SYSENTER_32+0x73/0x90 [ 459.274432][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 459.280941][T13670] [ 459.283288][T13670] Uninit was stored to memory at: [ 459.288343][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 459.294099][T13670] __msan_chain_origin+0x57/0xa0 [ 459.299071][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 459.304335][T13670] get_compat_msghdr+0x108/0x2b0 [ 459.309300][T13670] do_recvmmsg+0xdc7/0x22e0 [ 459.313830][T13670] __sys_recvmmsg+0x340/0x5f0 [ 459.318539][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 459.324636][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 459.330819][T13670] __do_fast_syscall_32+0x129/0x180 [ 459.336067][T13670] do_fast_syscall_32+0x6a/0xc0 [ 459.340938][T13670] do_SYSENTER_32+0x73/0x90 [ 459.345445][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 459.351848][T13670] [ 459.354202][T13670] Uninit was stored to memory at: [ 459.359287][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 459.365032][T13670] __msan_chain_origin+0x57/0xa0 [ 459.369988][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 459.375122][T13670] get_compat_msghdr+0x108/0x2b0 [ 459.380094][T13670] do_recvmmsg+0xdc7/0x22e0 [ 459.384600][T13670] __sys_recvmmsg+0x340/0x5f0 [ 459.389295][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 459.395387][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 459.401565][T13670] __do_fast_syscall_32+0x129/0x180 [ 459.406805][T13670] do_fast_syscall_32+0x6a/0xc0 [ 459.411670][T13670] do_SYSENTER_32+0x73/0x90 [ 459.416211][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 459.422553][T13670] [ 459.424884][T13670] Uninit was stored to memory at: [ 459.429934][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 459.435674][T13670] __msan_chain_origin+0x57/0xa0 [ 459.440651][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 459.445774][T13670] get_compat_msghdr+0x108/0x2b0 [ 459.450731][T13670] do_recvmmsg+0xdc7/0x22e0 [ 459.455244][T13670] __sys_recvmmsg+0x340/0x5f0 [ 459.459936][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 459.466032][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 459.472204][T13670] __do_fast_syscall_32+0x129/0x180 [ 459.477424][T13670] do_fast_syscall_32+0x6a/0xc0 [ 459.482314][T13670] do_SYSENTER_32+0x73/0x90 [ 459.486825][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 459.493145][T13670] [ 459.495483][T13670] Uninit was stored to memory at: [ 459.500635][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 459.506380][T13670] __msan_chain_origin+0x57/0xa0 [ 459.511342][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 459.516498][T13670] get_compat_msghdr+0x108/0x2b0 [ 459.521466][T13670] do_recvmmsg+0xdc7/0x22e0 [ 459.525997][T13670] __sys_recvmmsg+0x340/0x5f0 [ 459.530711][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 459.536824][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 459.543024][T13670] __do_fast_syscall_32+0x129/0x180 [ 459.548278][T13670] do_fast_syscall_32+0x6a/0xc0 [ 459.553157][T13670] do_SYSENTER_32+0x73/0x90 [ 459.557684][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 459.564010][T13670] [ 459.566362][T13670] Local variable ----msg_sys@do_recvmmsg created at: [ 459.573059][T13670] do_recvmmsg+0xc2/0x22e0 [ 459.577525][T13670] do_recvmmsg+0xc2/0x22e0 [ 460.185975][T13670] not chained 80000 origins [ 460.190522][T13670] CPU: 1 PID: 13670 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 460.199207][T13670] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 460.209383][T13670] Call Trace: [ 460.212688][T13670] dump_stack+0x21c/0x280 [ 460.217077][T13670] kmsan_internal_chain_origin+0x6f/0x130 [ 460.222825][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 460.228484][T13670] ? kmsan_get_metadata+0x116/0x180 [ 460.233698][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 460.239349][T13670] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 460.245430][T13670] ? kmsan_get_metadata+0x116/0x180 [ 460.250654][T13670] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 460.256471][T13670] ? kmsan_get_metadata+0x116/0x180 [ 460.261687][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 460.267336][T13670] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 460.273417][T13670] ? _copy_from_user+0x201/0x310 [ 460.278363][T13670] ? kmsan_get_metadata+0x116/0x180 [ 460.283633][T13670] __msan_chain_origin+0x57/0xa0 [ 460.288590][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 460.293749][T13670] get_compat_msghdr+0x108/0x2b0 [ 460.298703][T13670] do_recvmmsg+0xdc7/0x22e0 [ 460.303218][T13670] ? kmsan_get_metadata+0x116/0x180 [ 460.308429][T13670] ? kmsan_get_metadata+0x116/0x180 [ 460.313642][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 460.319289][T13670] ? __msan_poison_alloca+0xe9/0x110 [ 460.324588][T13670] ? __sys_recvmmsg+0xb5/0x5f0 [ 460.329377][T13670] __sys_recvmmsg+0x340/0x5f0 [ 460.334072][T13670] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 460.339912][T13670] ? kmsan_get_metadata+0x116/0x180 [ 460.345131][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 460.351225][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 460.357408][T13670] __do_fast_syscall_32+0x129/0x180 [ 460.362630][T13670] do_fast_syscall_32+0x6a/0xc0 [ 460.367505][T13670] do_SYSENTER_32+0x73/0x90 [ 460.372047][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 460.378500][T13670] RIP: 0023:0xf7fbe549 [ 460.382610][T13670] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 460.402237][T13670] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 460.410684][T13670] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 460.418652][T13670] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 460.426633][T13670] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 460.434637][T13670] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 460.442724][T13670] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 460.450702][T13670] Uninit was stored to memory at: [ 460.455745][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 460.461472][T13670] __msan_chain_origin+0x57/0xa0 [ 460.466419][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 460.471548][T13670] get_compat_msghdr+0x108/0x2b0 [ 460.476530][T13670] do_recvmmsg+0xdc7/0x22e0 [ 460.481038][T13670] __sys_recvmmsg+0x340/0x5f0 [ 460.485718][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 460.491796][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 460.497963][T13670] __do_fast_syscall_32+0x129/0x180 [ 460.503207][T13670] do_fast_syscall_32+0x6a/0xc0 [ 460.508179][T13670] do_SYSENTER_32+0x73/0x90 [ 460.512701][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 460.519023][T13670] [ 460.521355][T13670] Uninit was stored to memory at: [ 460.526429][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 460.532170][T13670] __msan_chain_origin+0x57/0xa0 [ 460.537128][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 460.542349][T13670] get_compat_msghdr+0x108/0x2b0 [ 460.547315][T13670] do_recvmmsg+0xdc7/0x22e0 [ 460.551846][T13670] __sys_recvmmsg+0x340/0x5f0 [ 460.556543][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 460.562626][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 460.568801][T13670] __do_fast_syscall_32+0x129/0x180 [ 460.574020][T13670] do_fast_syscall_32+0x6a/0xc0 [ 460.578893][T13670] do_SYSENTER_32+0x73/0x90 [ 460.583418][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 460.589739][T13670] [ 460.592065][T13670] Uninit was stored to memory at: [ 460.597108][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 460.602864][T13670] __msan_chain_origin+0x57/0xa0 [ 460.607834][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 460.612949][T13670] get_compat_msghdr+0x108/0x2b0 [ 460.617891][T13670] do_recvmmsg+0xdc7/0x22e0 [ 460.622402][T13670] __sys_recvmmsg+0x340/0x5f0 [ 460.627085][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 460.633159][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 460.639413][T13670] __do_fast_syscall_32+0x129/0x180 [ 460.644633][T13670] do_fast_syscall_32+0x6a/0xc0 [ 460.649503][T13670] do_SYSENTER_32+0x73/0x90 [ 460.654051][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 460.660373][T13670] [ 460.662719][T13670] Uninit was stored to memory at: [ 460.667775][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 460.673516][T13670] __msan_chain_origin+0x57/0xa0 [ 460.678473][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 460.683629][T13670] get_compat_msghdr+0x108/0x2b0 [ 460.688586][T13670] do_recvmmsg+0xdc7/0x22e0 [ 460.693109][T13670] __sys_recvmmsg+0x340/0x5f0 [ 460.697809][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 460.703920][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 460.710095][T13670] __do_fast_syscall_32+0x129/0x180 [ 460.715340][T13670] do_fast_syscall_32+0x6a/0xc0 [ 460.720205][T13670] do_SYSENTER_32+0x73/0x90 [ 460.724716][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 460.731027][T13670] [ 460.733358][T13670] Uninit was stored to memory at: [ 460.738487][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 460.744219][T13670] __msan_chain_origin+0x57/0xa0 [ 460.749161][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 460.754295][T13670] get_compat_msghdr+0x108/0x2b0 [ 460.759237][T13670] do_recvmmsg+0xdc7/0x22e0 [ 460.763743][T13670] __sys_recvmmsg+0x340/0x5f0 [ 460.768466][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 460.774558][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 460.780732][T13670] __do_fast_syscall_32+0x129/0x180 [ 460.785949][T13670] do_fast_syscall_32+0x6a/0xc0 [ 460.790809][T13670] do_SYSENTER_32+0x73/0x90 [ 460.795329][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 460.801687][T13670] [ 460.804015][T13670] Uninit was stored to memory at: [ 460.809063][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 460.814802][T13670] __msan_chain_origin+0x57/0xa0 [ 460.819745][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 460.824878][T13670] get_compat_msghdr+0x108/0x2b0 [ 460.829844][T13670] do_recvmmsg+0xdc7/0x22e0 [ 460.834362][T13670] __sys_recvmmsg+0x340/0x5f0 [ 460.839063][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 460.845147][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 460.851319][T13670] __do_fast_syscall_32+0x129/0x180 [ 460.856552][T13670] do_fast_syscall_32+0x6a/0xc0 [ 460.861423][T13670] do_SYSENTER_32+0x73/0x90 [ 460.865947][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 460.872304][T13670] [ 460.874651][T13670] Uninit was stored to memory at: [ 460.879713][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 460.885481][T13670] __msan_chain_origin+0x57/0xa0 [ 460.890440][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 460.895587][T13670] get_compat_msghdr+0x108/0x2b0 [ 460.900657][T13670] do_recvmmsg+0xdc7/0x22e0 [ 460.905179][T13670] __sys_recvmmsg+0x340/0x5f0 [ 460.909877][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 460.915968][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 460.922144][T13670] __do_fast_syscall_32+0x129/0x180 [ 460.927537][T13670] do_fast_syscall_32+0x6a/0xc0 [ 460.932419][T13670] do_SYSENTER_32+0x73/0x90 [ 460.936940][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 460.943260][T13670] [ 460.945589][T13670] Local variable ----msg_sys@do_recvmmsg created at: [ 460.952279][T13670] do_recvmmsg+0xc2/0x22e0 [ 460.956710][T13670] do_recvmmsg+0xc2/0x22e0 [ 461.376267][T13670] not chained 90000 origins [ 461.380838][T13670] CPU: 1 PID: 13670 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 461.389511][T13670] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 461.399657][T13670] Call Trace: [ 461.402961][T13670] dump_stack+0x21c/0x280 [ 461.407302][T13670] kmsan_internal_chain_origin+0x6f/0x130 [ 461.413032][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 461.418672][T13670] ? kmsan_get_metadata+0x116/0x180 [ 461.423994][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 461.429637][T13670] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 461.435706][T13670] ? kmsan_get_metadata+0x116/0x180 [ 461.440908][T13670] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 461.446726][T13670] ? kmsan_get_metadata+0x116/0x180 [ 461.451932][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 461.457573][T13670] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 461.463652][T13670] ? _copy_from_user+0x201/0x310 [ 461.468601][T13670] ? kmsan_get_metadata+0x116/0x180 [ 461.473803][T13670] __msan_chain_origin+0x57/0xa0 [ 461.478749][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 461.483874][T13670] get_compat_msghdr+0x108/0x2b0 [ 461.488832][T13670] do_recvmmsg+0xdc7/0x22e0 [ 461.493341][T13670] ? kmsan_get_metadata+0x116/0x180 [ 461.498552][T13670] ? kmsan_get_metadata+0x116/0x180 [ 461.503797][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 461.509449][T13670] ? __msan_poison_alloca+0xe9/0x110 [ 461.514763][T13670] ? __sys_recvmmsg+0xb5/0x5f0 [ 461.519540][T13670] __sys_recvmmsg+0x340/0x5f0 [ 461.524231][T13670] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 461.530073][T13670] ? kmsan_get_metadata+0x116/0x180 [ 461.535367][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 461.541443][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 461.547611][T13670] __do_fast_syscall_32+0x129/0x180 [ 461.552819][T13670] do_fast_syscall_32+0x6a/0xc0 [ 461.557684][T13670] do_SYSENTER_32+0x73/0x90 [ 461.562198][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 461.568525][T13670] RIP: 0023:0xf7fbe549 [ 461.572605][T13670] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 461.592217][T13670] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 461.600643][T13670] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 461.609578][T13670] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 461.617578][T13670] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 461.625562][T13670] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 461.633628][T13670] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 461.641603][T13670] Uninit was stored to memory at: [ 461.646641][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 461.652369][T13670] __msan_chain_origin+0x57/0xa0 [ 461.657311][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 461.662423][T13670] get_compat_msghdr+0x108/0x2b0 [ 461.667398][T13670] do_recvmmsg+0xdc7/0x22e0 [ 461.671904][T13670] __sys_recvmmsg+0x340/0x5f0 [ 461.676611][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 461.682682][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 461.688866][T13670] __do_fast_syscall_32+0x129/0x180 [ 461.694066][T13670] do_fast_syscall_32+0x6a/0xc0 [ 461.698928][T13670] do_SYSENTER_32+0x73/0x90 [ 461.703452][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 461.709809][T13670] [ 461.712134][T13670] Uninit was stored to memory at: [ 461.717168][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 461.722915][T13670] __msan_chain_origin+0x57/0xa0 [ 461.727862][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 461.732986][T13670] get_compat_msghdr+0x108/0x2b0 [ 461.737941][T13670] do_recvmmsg+0xdc7/0x22e0 [ 461.742455][T13670] __sys_recvmmsg+0x340/0x5f0 [ 461.747133][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 461.753200][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 461.759355][T13670] __do_fast_syscall_32+0x129/0x180 [ 461.764576][T13670] do_fast_syscall_32+0x6a/0xc0 [ 461.769462][T13670] do_SYSENTER_32+0x73/0x90 [ 461.774503][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 461.780829][T13670] [ 461.783172][T13670] Uninit was stored to memory at: [ 461.788206][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 461.793943][T13670] __msan_chain_origin+0x57/0xa0 [ 461.798896][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 461.804016][T13670] get_compat_msghdr+0x108/0x2b0 [ 461.808961][T13670] do_recvmmsg+0xdc7/0x22e0 [ 461.813480][T13670] __sys_recvmmsg+0x340/0x5f0 [ 461.818174][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 461.824259][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 461.830430][T13670] __do_fast_syscall_32+0x129/0x180 [ 461.835640][T13670] do_fast_syscall_32+0x6a/0xc0 [ 461.840501][T13670] do_SYSENTER_32+0x73/0x90 [ 461.845013][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 461.851328][T13670] [ 461.853674][T13670] Uninit was stored to memory at: [ 461.858716][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 461.864468][T13670] __msan_chain_origin+0x57/0xa0 [ 461.869456][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 461.874597][T13670] get_compat_msghdr+0x108/0x2b0 [ 461.879562][T13670] do_recvmmsg+0xdc7/0x22e0 [ 461.884123][T13670] __sys_recvmmsg+0x340/0x5f0 [ 461.888827][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 461.894939][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 461.901125][T13670] __do_fast_syscall_32+0x129/0x180 [ 461.906370][T13670] do_fast_syscall_32+0x6a/0xc0 [ 461.911253][T13670] do_SYSENTER_32+0x73/0x90 [ 461.915784][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 461.922109][T13670] [ 461.924442][T13670] Uninit was stored to memory at: [ 461.929494][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 461.935240][T13670] __msan_chain_origin+0x57/0xa0 [ 461.940295][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 461.945431][T13670] get_compat_msghdr+0x108/0x2b0 [ 461.950380][T13670] do_recvmmsg+0xdc7/0x22e0 [ 461.954886][T13670] __sys_recvmmsg+0x340/0x5f0 [ 461.959571][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 461.965657][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 461.971850][T13670] __do_fast_syscall_32+0x129/0x180 [ 461.977088][T13670] do_fast_syscall_32+0x6a/0xc0 [ 461.981977][T13670] do_SYSENTER_32+0x73/0x90 [ 461.986499][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 461.992826][T13670] [ 461.995171][T13670] Uninit was stored to memory at: [ 462.000239][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 462.005986][T13670] __msan_chain_origin+0x57/0xa0 [ 462.010942][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 462.016073][T13670] get_compat_msghdr+0x108/0x2b0 [ 462.021311][T13670] do_recvmmsg+0xdc7/0x22e0 [ 462.025835][T13670] __sys_recvmmsg+0x340/0x5f0 [ 462.030543][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 462.036637][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 462.042826][T13670] __do_fast_syscall_32+0x129/0x180 [ 462.048044][T13670] do_fast_syscall_32+0x6a/0xc0 [ 462.052929][T13670] do_SYSENTER_32+0x73/0x90 [ 462.057448][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 462.063774][T13670] [ 462.066125][T13670] Uninit was stored to memory at: [ 462.071179][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 462.076915][T13670] __msan_chain_origin+0x57/0xa0 [ 462.081853][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 462.086995][T13670] get_compat_msghdr+0x108/0x2b0 [ 462.091954][T13670] do_recvmmsg+0xdc7/0x22e0 [ 462.096477][T13670] __sys_recvmmsg+0x340/0x5f0 [ 462.101175][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 462.107311][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 462.114379][T13670] __do_fast_syscall_32+0x129/0x180 [ 462.119603][T13670] do_fast_syscall_32+0x6a/0xc0 [ 462.124485][T13670] do_SYSENTER_32+0x73/0x90 [ 462.129011][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 462.135330][T13670] [ 462.137661][T13670] Local variable ----msg_sys@do_recvmmsg created at: [ 462.144354][T13670] do_recvmmsg+0xc2/0x22e0 [ 462.148804][T13670] do_recvmmsg+0xc2/0x22e0 [ 464.697778][T13702] not chained 100000 origins [ 464.702522][T13702] CPU: 0 PID: 13702 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 [ 464.711209][T13702] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 464.721282][T13702] Call Trace: [ 464.724606][T13702] dump_stack+0x21c/0x280 [ 464.728962][T13702] kmsan_internal_chain_origin+0x6f/0x130 [ 464.734701][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 464.740364][T13702] ? kmsan_get_metadata+0x116/0x180 [ 464.745586][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 464.751249][T13702] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 464.757344][T13702] ? kmsan_get_metadata+0x116/0x180 [ 464.762570][T13702] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 464.768442][T13702] ? kmsan_get_metadata+0x116/0x180 [ 464.773666][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 464.779338][T13702] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 464.785459][T13702] ? _copy_from_user+0x201/0x310 [ 464.790453][T13702] ? kmsan_get_metadata+0x116/0x180 [ 464.795684][T13702] __msan_chain_origin+0x57/0xa0 [ 464.800795][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 464.805984][T13702] get_compat_msghdr+0x108/0x2b0 [ 464.810963][T13702] do_recvmmsg+0xdc7/0x22e0 [ 464.815521][T13702] ? kmsan_get_metadata+0x116/0x180 [ 464.820758][T13702] ? kmsan_get_metadata+0x116/0x180 [ 464.825991][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 464.831659][T13702] ? __msan_poison_alloca+0xe9/0x110 [ 464.836994][T13702] ? __sys_recvmmsg+0xb5/0x5f0 [ 464.841787][T13702] __sys_recvmmsg+0x340/0x5f0 [ 464.846499][T13702] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 464.852336][T13702] ? kmsan_get_metadata+0x116/0x180 [ 464.857609][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 464.863713][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 464.869898][T13702] __do_fast_syscall_32+0x129/0x180 [ 464.875131][T13702] do_fast_syscall_32+0x6a/0xc0 [ 464.880010][T13702] do_SYSENTER_32+0x73/0x90 [ 464.884550][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 464.890898][T13702] RIP: 0023:0xf7ff8549 [ 464.895009][T13702] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 464.914632][T13702] RSP: 002b:00000000f55d10cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 464.923079][T13702] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 464.931081][T13702] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 464.939089][T13702] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 464.947084][T13702] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 464.956294][T13702] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 464.964480][T13702] Uninit was stored to memory at: [ 464.969566][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 464.975323][T13702] __msan_chain_origin+0x57/0xa0 [ 464.980284][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 464.985422][T13702] get_compat_msghdr+0x108/0x2b0 [ 464.990478][T13702] do_recvmmsg+0xdc7/0x22e0 [ 464.995011][T13702] __sys_recvmmsg+0x340/0x5f0 [ 464.999714][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 465.005809][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 465.011989][T13702] __do_fast_syscall_32+0x129/0x180 [ 465.017238][T13702] do_fast_syscall_32+0x6a/0xc0 [ 465.022114][T13702] do_SYSENTER_32+0x73/0x90 [ 465.026647][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 465.032991][T13702] [ 465.035325][T13702] Uninit was stored to memory at: [ 465.040409][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 465.046156][T13702] __msan_chain_origin+0x57/0xa0 [ 465.051122][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 465.056260][T13702] get_compat_msghdr+0x108/0x2b0 [ 465.061235][T13702] do_recvmmsg+0xdc7/0x22e0 [ 465.065767][T13702] __sys_recvmmsg+0x340/0x5f0 [ 465.070471][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 465.076583][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 465.077913][T13670] not chained 110000 origins [ 465.082790][T13702] __do_fast_syscall_32+0x129/0x180 [ 465.087386][T13670] CPU: 1 PID: 13670 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 465.092600][T13702] do_fast_syscall_32+0x6a/0xc0 [ 465.101349][T13670] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 465.106220][T13702] do_SYSENTER_32+0x73/0x90 [ 465.116258][T13670] Call Trace: [ 465.120780][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 465.124078][T13670] dump_stack+0x21c/0x280 [ 465.130395][T13702] [ 465.134766][T13670] kmsan_internal_chain_origin+0x6f/0x130 [ 465.137063][T13702] Uninit was stored to memory at: [ 465.142822][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 465.147864][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 465.153489][T13670] ? kmsan_get_metadata+0x116/0x180 [ 465.159224][T13702] __msan_chain_origin+0x57/0xa0 [ 465.164589][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 465.169535][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 465.175182][T13670] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 465.180283][T13702] get_compat_msghdr+0x108/0x2b0 [ 465.186347][T13670] ? kmsan_get_metadata+0x116/0x180 [ 465.191300][T13702] do_recvmmsg+0xdc7/0x22e0 [ 465.196506][T13670] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 465.201014][T13702] __sys_recvmmsg+0x340/0x5f0 [ 465.206830][T13670] ? kmsan_get_metadata+0x116/0x180 [ 465.211554][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 465.216756][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 465.222826][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 465.228463][T13670] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 465.234608][T13702] __do_fast_syscall_32+0x129/0x180 [ 465.240652][T13670] ? _copy_from_user+0x201/0x310 [ 465.245835][T13702] do_fast_syscall_32+0x6a/0xc0 [ 465.250755][T13670] ? kmsan_get_metadata+0x116/0x180 [ 465.255603][T13702] do_SYSENTER_32+0x73/0x90 [ 465.260790][T13670] __msan_chain_origin+0x57/0xa0 [ 465.265274][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 465.270200][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 465.276499][T13702] [ 465.281613][T13670] get_compat_msghdr+0x108/0x2b0 [ 465.283907][T13702] Uninit was stored to memory at: [ 465.288850][T13670] do_recvmmsg+0xdc7/0x22e0 [ 465.293873][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 465.298341][T13670] ? kmsan_get_metadata+0x116/0x180 [ 465.304044][T13702] __msan_chain_origin+0x57/0xa0 [ 465.309231][T13670] ? kmsan_get_metadata+0x116/0x180 [ 465.314173][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 465.319632][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 465.324750][T13702] get_compat_msghdr+0x108/0x2b0 [ 465.330488][T13670] ? __msan_poison_alloca+0xe9/0x110 [ 465.335449][T13702] do_recvmmsg+0xdc7/0x22e0 [ 465.340759][T13670] ? __sys_recvmmsg+0xb5/0x5f0 [ 465.345274][T13702] __sys_recvmmsg+0x340/0x5f0 [ 465.350462][T13670] __sys_recvmmsg+0x340/0x5f0 [ 465.355288][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 465.359968][T13670] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 465.366046][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 465.371868][T13670] ? kmsan_get_metadata+0x116/0x180 [ 465.378192][T13702] __do_fast_syscall_32+0x129/0x180 [ 465.383517][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 465.388720][T13702] do_fast_syscall_32+0x6a/0xc0 [ 465.394818][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 465.399841][T13702] do_SYSENTER_32+0x73/0x90 [ 465.406008][T13670] __do_fast_syscall_32+0x129/0x180 [ 465.410686][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 465.416074][T13670] do_fast_syscall_32+0x6a/0xc0 [ 465.422392][T13702] [ 465.427258][T13670] do_SYSENTER_32+0x73/0x90 [ 465.429559][T13702] Uninit was stored to memory at: [ 465.434073][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 465.439182][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 465.445493][T13670] RIP: 0023:0xf7fbe549 [ 465.451228][T13702] __msan_chain_origin+0x57/0xa0 [ 465.455286][T13670] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 465.460220][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 465.479829][T13670] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 465.484950][T13702] get_compat_msghdr+0x108/0x2b0 [ 465.493365][T13670] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 465.498307][T13702] do_recvmmsg+0xdc7/0x22e0 [ 465.506249][T13670] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 465.506276][T13670] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 465.510804][T13702] __sys_recvmmsg+0x340/0x5f0 [ 465.518758][T13670] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 465.526767][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 465.531418][T13670] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 465.539412][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 465.545467][T13670] Uninit was stored to memory at: [ 465.553547][T13702] __do_fast_syscall_32+0x129/0x180 [ 465.559688][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 465.564686][T13702] do_fast_syscall_32+0x6a/0xc0 [ 465.569874][T13670] __msan_chain_origin+0x57/0xa0 [ 465.575587][T13702] do_SYSENTER_32+0x73/0x90 [ 465.580419][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 465.585342][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 465.589830][T13670] get_compat_msghdr+0x108/0x2b0 [ 465.594909][T13702] [ 465.601274][T13670] do_recvmmsg+0xdc7/0x22e0 [ 465.606212][T13702] Uninit was stored to memory at: [ 465.608549][T13670] __sys_recvmmsg+0x340/0x5f0 [ 465.613043][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 465.618073][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 465.622739][T13702] __msan_chain_origin+0x57/0xa0 [ 465.628468][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 465.634524][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 465.639458][T13670] __do_fast_syscall_32+0x129/0x180 [ 465.645602][T13702] get_compat_msghdr+0x108/0x2b0 [ 465.650701][T13670] do_fast_syscall_32+0x6a/0xc0 [ 465.655890][T13702] do_recvmmsg+0xdc7/0x22e0 [ 465.660811][T13670] do_SYSENTER_32+0x73/0x90 [ 465.665649][T13702] __sys_recvmmsg+0x340/0x5f0 [ 465.670162][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 465.674647][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 465.679293][T13670] [ 465.685626][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 465.691665][T13670] Uninit was stored to memory at: [ 465.693994][T13702] __do_fast_syscall_32+0x129/0x180 [ 465.700158][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 465.705158][T13702] do_fast_syscall_32+0x6a/0xc0 [ 465.710365][T13670] __msan_chain_origin+0x57/0xa0 [ 465.716072][T13702] do_SYSENTER_32+0x73/0x90 [ 465.720927][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 465.725854][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 465.730356][T13670] get_compat_msghdr+0x108/0x2b0 [ 465.735443][T13702] [ 465.741788][T13670] do_recvmmsg+0xdc7/0x22e0 [ 465.746692][T13702] Uninit was stored to memory at: [ 465.749021][T13670] __sys_recvmmsg+0x340/0x5f0 [ 465.753504][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 465.758531][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 465.763193][T13702] __msan_chain_origin+0x57/0xa0 [ 465.768930][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 465.774976][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 465.779901][T13670] __do_fast_syscall_32+0x129/0x180 [ 465.786065][T13702] get_compat_msghdr+0x108/0x2b0 [ 465.791164][T13670] do_fast_syscall_32+0x6a/0xc0 [ 465.796353][T13702] do_recvmmsg+0xdc7/0x22e0 [ 465.801296][T13670] do_SYSENTER_32+0x73/0x90 [ 465.806157][T13702] __sys_recvmmsg+0x340/0x5f0 [ 465.810649][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 465.815136][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 465.819774][T13670] [ 465.826102][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 465.832127][T13670] Uninit was stored to memory at: [ 465.834454][T13702] __do_fast_syscall_32+0x129/0x180 [ 465.840593][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 465.845616][T13702] do_fast_syscall_32+0x6a/0xc0 [ 465.850827][T13670] __msan_chain_origin+0x57/0xa0 [ 465.856524][T13702] do_SYSENTER_32+0x73/0x90 [ 465.861355][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 465.866294][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 465.870781][T13670] get_compat_msghdr+0x108/0x2b0 [ 465.875888][T13702] [ 465.883200][T13670] do_recvmmsg+0xdc7/0x22e0 [ 465.888098][T13702] Local variable ----msg_sys@do_recvmmsg created at: [ 465.890427][T13670] __sys_recvmmsg+0x340/0x5f0 [ 465.894913][T13702] do_recvmmsg+0xc2/0x22e0 [ 465.902199][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 465.906886][T13702] do_recvmmsg+0xc2/0x22e0 [ 465.911298][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 465.927924][T13670] __do_fast_syscall_32+0x129/0x180 [ 465.933150][T13670] do_fast_syscall_32+0x6a/0xc0 [ 465.938016][T13670] do_SYSENTER_32+0x73/0x90 [ 465.942656][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 465.949046][T13670] [ 465.951381][T13670] Uninit was stored to memory at: [ 465.956428][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 465.962171][T13670] __msan_chain_origin+0x57/0xa0 [ 465.967271][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 465.972439][T13670] get_compat_msghdr+0x108/0x2b0 [ 465.977390][T13670] do_recvmmsg+0xdc7/0x22e0 [ 465.981903][T13670] __sys_recvmmsg+0x340/0x5f0 [ 465.986682][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 465.992765][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 465.998971][T13670] __do_fast_syscall_32+0x129/0x180 [ 466.004252][T13670] do_fast_syscall_32+0x6a/0xc0 [ 466.009114][T13670] do_SYSENTER_32+0x73/0x90 [ 466.013636][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 466.019982][T13670] [ 466.022321][T13670] Uninit was stored to memory at: [ 466.027369][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 466.033111][T13670] __msan_chain_origin+0x57/0xa0 [ 466.038078][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 466.043220][T13670] get_compat_msghdr+0x108/0x2b0 [ 466.048183][T13670] do_recvmmsg+0xdc7/0x22e0 [ 466.052723][T13670] __sys_recvmmsg+0x340/0x5f0 [ 466.057427][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 466.063554][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 466.069732][T13670] __do_fast_syscall_32+0x129/0x180 [ 466.078690][T13670] do_fast_syscall_32+0x6a/0xc0 [ 466.085241][T13670] do_SYSENTER_32+0x73/0x90 [ 466.089774][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 466.096120][T13670] [ 466.098445][T13670] Uninit was stored to memory at: [ 466.103662][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 466.109419][T13670] __msan_chain_origin+0x57/0xa0 [ 466.114453][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 466.119689][T13670] get_compat_msghdr+0x108/0x2b0 [ 466.124653][T13670] do_recvmmsg+0xdc7/0x22e0 [ 466.129281][T13670] __sys_recvmmsg+0x340/0x5f0 [ 466.134001][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 466.140207][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 466.146478][T13670] __do_fast_syscall_32+0x129/0x180 [ 466.151704][T13670] do_fast_syscall_32+0x6a/0xc0 [ 466.156574][T13670] do_SYSENTER_32+0x73/0x90 [ 466.161104][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 466.167689][T13670] [ 466.170254][T13670] Uninit was stored to memory at: [ 466.177430][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 466.183187][T13670] __msan_chain_origin+0x57/0xa0 [ 466.188237][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 466.193390][T13670] get_compat_msghdr+0x108/0x2b0 [ 466.198350][T13670] do_recvmmsg+0xdc7/0x22e0 [ 466.202870][T13670] __sys_recvmmsg+0x340/0x5f0 [ 466.207668][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 466.213757][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 466.221142][T13670] __do_fast_syscall_32+0x129/0x180 [ 466.226437][T13670] do_fast_syscall_32+0x6a/0xc0 [ 466.231332][T13670] do_SYSENTER_32+0x73/0x90 [ 466.235856][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 466.242205][T13670] [ 466.244535][T13670] Local variable ----msg_sys@do_recvmmsg created at: [ 466.251216][T13670] do_recvmmsg+0xc2/0x22e0 [ 466.255724][T13670] do_recvmmsg+0xc2/0x22e0 [ 467.024456][T13670] not chained 120000 origins [ 467.029081][T13670] CPU: 1 PID: 13670 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 467.037926][T13670] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 467.052150][T13670] Call Trace: [ 467.055825][T13670] dump_stack+0x21c/0x280 [ 467.060463][T13670] kmsan_internal_chain_origin+0x6f/0x130 [ 467.067787][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 467.073597][T13670] ? kmsan_get_metadata+0x116/0x180 [ 467.078831][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 467.086051][T13670] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 467.092437][T13670] ? kmsan_get_metadata+0x116/0x180 [ 467.097741][T13670] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 467.103578][T13670] ? kmsan_get_metadata+0x116/0x180 [ 467.108805][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 467.115260][T13670] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 467.121802][T13670] ? _copy_from_user+0x201/0x310 [ 467.127097][T13670] ? kmsan_get_metadata+0x116/0x180 [ 467.132307][T13670] __msan_chain_origin+0x57/0xa0 [ 467.137253][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 467.142393][T13670] get_compat_msghdr+0x108/0x2b0 [ 467.148238][T13670] do_recvmmsg+0xdc7/0x22e0 [ 467.153834][T13670] ? kmsan_get_metadata+0x116/0x180 [ 467.159144][T13670] ? kmsan_get_metadata+0x116/0x180 [ 467.164443][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 467.170091][T13670] ? __msan_poison_alloca+0xe9/0x110 [ 467.175390][T13670] ? __sys_recvmmsg+0xb5/0x5f0 [ 467.180163][T13670] __sys_recvmmsg+0x340/0x5f0 [ 467.187569][T13670] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 467.193468][T13670] ? kmsan_get_metadata+0x116/0x180 [ 467.199256][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 467.205541][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 467.211989][T13670] __do_fast_syscall_32+0x129/0x180 [ 467.217776][T13670] do_fast_syscall_32+0x6a/0xc0 [ 467.222660][T13670] do_SYSENTER_32+0x73/0x90 [ 467.227210][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 467.234089][T13670] RIP: 0023:0xf7fbe549 [ 467.239659][T13670] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 467.259391][T13670] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 467.267871][T13670] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 467.276543][T13670] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 467.287652][T13670] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 467.296315][T13670] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 467.304965][T13670] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 467.313064][T13670] Uninit was stored to memory at: [ 467.319969][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 467.325753][T13670] __msan_chain_origin+0x57/0xa0 [ 467.330725][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 467.335946][T13670] get_compat_msghdr+0x108/0x2b0 [ 467.341288][T13670] do_recvmmsg+0xdc7/0x22e0 [ 467.345918][T13670] __sys_recvmmsg+0x340/0x5f0 [ 467.350708][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 467.356826][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 467.363020][T13670] __do_fast_syscall_32+0x129/0x180 [ 467.368248][T13670] do_fast_syscall_32+0x6a/0xc0 [ 467.373355][T13670] do_SYSENTER_32+0x73/0x90 [ 467.377914][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 467.387642][T13670] [ 467.390156][T13670] Uninit was stored to memory at: [ 467.395216][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 467.401419][T13670] __msan_chain_origin+0x57/0xa0 [ 467.406509][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 467.411744][T13670] get_compat_msghdr+0x108/0x2b0 [ 467.416817][T13670] do_recvmmsg+0xdc7/0x22e0 [ 467.421434][T13670] __sys_recvmmsg+0x340/0x5f0 [ 467.426164][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 467.432579][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 467.438793][T13670] __do_fast_syscall_32+0x129/0x180 [ 467.447326][T13670] do_fast_syscall_32+0x6a/0xc0 [ 467.452198][T13670] do_SYSENTER_32+0x73/0x90 [ 467.456739][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 467.463341][T13670] [ 467.465839][T13670] Uninit was stored to memory at: [ 467.470871][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 467.476606][T13670] __msan_chain_origin+0x57/0xa0 [ 467.481565][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 467.486710][T13670] get_compat_msghdr+0x108/0x2b0 [ 467.491666][T13670] do_recvmmsg+0xdc7/0x22e0 [ 467.496206][T13670] __sys_recvmmsg+0x340/0x5f0 [ 467.500921][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 467.507028][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 467.513219][T13670] __do_fast_syscall_32+0x129/0x180 [ 467.518460][T13670] do_fast_syscall_32+0x6a/0xc0 [ 467.523333][T13670] do_SYSENTER_32+0x73/0x90 [ 467.527859][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 467.534184][T13670] [ 467.536521][T13670] Uninit was stored to memory at: [ 467.541598][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 467.547368][T13670] __msan_chain_origin+0x57/0xa0 [ 467.552337][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 467.557483][T13670] get_compat_msghdr+0x108/0x2b0 [ 467.562481][T13670] do_recvmmsg+0xdc7/0x22e0 [ 467.567021][T13670] __sys_recvmmsg+0x340/0x5f0 [ 467.570964][T13702] not chained 130000 origins [ 467.571723][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 467.576305][T13702] CPU: 0 PID: 13702 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 [ 467.582395][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 467.591085][T13702] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 467.600092][T13670] __do_fast_syscall_32+0x129/0x180 [ 467.610136][T13702] Call Trace: [ 467.615430][T13670] do_fast_syscall_32+0x6a/0xc0 [ 467.618716][T13702] dump_stack+0x21c/0x280 [ 467.623563][T13670] do_SYSENTER_32+0x73/0x90 [ 467.627890][T13702] kmsan_internal_chain_origin+0x6f/0x130 [ 467.632404][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 467.638215][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 467.644515][T13670] [ 467.650158][T13702] ? kmsan_get_metadata+0x116/0x180 [ 467.652458][T13670] Uninit was stored to memory at: [ 467.657673][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 467.662693][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 467.668318][T13702] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 467.674045][T13670] __msan_chain_origin+0x57/0xa0 [ 467.680124][T13702] ? kmsan_get_metadata+0x116/0x180 [ 467.685058][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 467.690271][T13702] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 467.695385][T13670] get_compat_msghdr+0x108/0x2b0 [ 467.701278][T13702] ? kmsan_get_metadata+0x116/0x180 [ 467.706213][T13670] do_recvmmsg+0xdc7/0x22e0 [ 467.711406][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 467.715918][T13670] __sys_recvmmsg+0x340/0x5f0 [ 467.721539][T13702] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 467.726211][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 467.732268][T13702] ? _copy_from_user+0x201/0x310 [ 467.738329][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 467.743262][T13702] ? kmsan_get_metadata+0x116/0x180 [ 467.749413][T13670] __do_fast_syscall_32+0x129/0x180 [ 467.754612][T13702] __msan_chain_origin+0x57/0xa0 [ 467.759821][T13670] do_fast_syscall_32+0x6a/0xc0 [ 467.764771][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 467.769629][T13670] do_SYSENTER_32+0x73/0x90 [ 467.774754][T13702] get_compat_msghdr+0x108/0x2b0 [ 467.779361][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 467.784382][T13702] do_recvmmsg+0xdc7/0x22e0 [ 467.790689][T13670] [ 467.795210][T13702] ? kmsan_get_metadata+0x116/0x180 [ 467.797514][T13670] Uninit was stored to memory at: [ 467.802747][T13702] ? kmsan_get_metadata+0x116/0x180 [ 467.808034][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 467.813227][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 467.818939][T13670] __msan_chain_origin+0x57/0xa0 [ 467.824585][T13702] ? __msan_poison_alloca+0xe9/0x110 [ 467.829622][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 467.834903][T13702] ? __sys_recvmmsg+0xb5/0x5f0 [ 467.840032][T13670] get_compat_msghdr+0x108/0x2b0 [ 467.844794][T13702] __sys_recvmmsg+0x340/0x5f0 [ 467.849784][T13670] do_recvmmsg+0xdc7/0x22e0 [ 467.854475][T13702] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 467.858987][T13670] __sys_recvmmsg+0x340/0x5f0 [ 467.864814][T13702] ? kmsan_get_metadata+0x116/0x180 [ 467.869534][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 467.874933][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 467.881014][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 467.887077][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 467.893225][T13670] __do_fast_syscall_32+0x129/0x180 [ 467.893257][T13670] do_fast_syscall_32+0x6a/0xc0 [ 467.899447][T13702] __do_fast_syscall_32+0x129/0x180 [ 467.904646][T13670] do_SYSENTER_32+0x73/0x90 [ 467.909491][T13702] do_fast_syscall_32+0x6a/0xc0 [ 467.914677][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 467.919162][T13702] do_SYSENTER_32+0x73/0x90 [ 467.923977][T13670] [ 467.930300][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 467.934774][T13670] Uninit was stored to memory at: [ 467.937090][T13702] RIP: 0023:0xf7ff8549 [ 467.943415][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 467.948424][T13702] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 467.952481][T13670] __msan_chain_origin+0x57/0xa0 [ 467.958169][T13702] RSP: 002b:00000000f55d10cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 467.977789][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 467.982718][T13702] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 467.991132][T13670] get_compat_msghdr+0x108/0x2b0 [ 467.996253][T13702] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 468.004244][T13670] do_recvmmsg+0xdc7/0x22e0 [ 468.009152][T13702] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 468.017146][T13670] __sys_recvmmsg+0x340/0x5f0 [ 468.021621][T13702] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 468.029604][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 468.034247][T13702] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 468.042244][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 468.048292][T13702] Uninit was stored to memory at: [ 468.056406][T13670] __do_fast_syscall_32+0x129/0x180 [ 468.063532][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 468.068577][T13670] do_fast_syscall_32+0x6a/0xc0 [ 468.073766][T13702] __msan_chain_origin+0x57/0xa0 [ 468.079463][T13670] do_SYSENTER_32+0x73/0x90 [ 468.084297][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 468.089235][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 468.093911][T13702] get_compat_msghdr+0x108/0x2b0 [ 468.099002][T13670] [ 468.105355][T13702] do_recvmmsg+0xdc7/0x22e0 [ 468.110254][T13670] Local variable ----msg_sys@do_recvmmsg created at: [ 468.112585][T13702] __sys_recvmmsg+0x340/0x5f0 [ 468.117066][T13670] do_recvmmsg+0xc2/0x22e0 [ 468.123727][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 468.128485][T13670] do_recvmmsg+0xc2/0x22e0 [ 468.132931][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 468.149567][T13702] __do_fast_syscall_32+0x129/0x180 [ 468.154793][T13702] do_fast_syscall_32+0x6a/0xc0 [ 468.159654][T13702] do_SYSENTER_32+0x73/0x90 [ 468.164172][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 468.170491][T13702] [ 468.172813][T13702] Uninit was stored to memory at: [ 468.177869][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 468.183598][T13702] __msan_chain_origin+0x57/0xa0 [ 468.188542][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 468.193655][T13702] get_compat_msghdr+0x108/0x2b0 [ 468.198602][T13702] do_recvmmsg+0xdc7/0x22e0 [ 468.203210][T13702] __sys_recvmmsg+0x340/0x5f0 [ 468.207894][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 468.213964][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 468.220219][T13702] __do_fast_syscall_32+0x129/0x180 [ 468.225425][T13702] do_fast_syscall_32+0x6a/0xc0 [ 468.230296][T13702] do_SYSENTER_32+0x73/0x90 [ 468.234862][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 468.241189][T13702] [ 468.243510][T13702] Uninit was stored to memory at: [ 468.248560][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 468.254298][T13702] __msan_chain_origin+0x57/0xa0 [ 468.259277][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 468.264395][T13702] get_compat_msghdr+0x108/0x2b0 [ 468.269370][T13702] do_recvmmsg+0xdc7/0x22e0 [ 468.273971][T13702] __sys_recvmmsg+0x340/0x5f0 [ 468.278656][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 468.284734][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 468.290902][T13702] __do_fast_syscall_32+0x129/0x180 [ 468.296106][T13702] do_fast_syscall_32+0x6a/0xc0 [ 468.300960][T13702] do_SYSENTER_32+0x73/0x90 [ 468.305467][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 468.311798][T13702] [ 468.314122][T13702] Uninit was stored to memory at: [ 468.319162][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 468.324894][T13702] __msan_chain_origin+0x57/0xa0 [ 468.329868][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 468.335002][T13702] get_compat_msghdr+0x108/0x2b0 [ 468.339947][T13702] do_recvmmsg+0xdc7/0x22e0 [ 468.344516][T13702] __sys_recvmmsg+0x340/0x5f0 [ 468.349201][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 468.355270][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 468.361432][T13702] __do_fast_syscall_32+0x129/0x180 [ 468.366656][T13702] do_fast_syscall_32+0x6a/0xc0 [ 468.371510][T13702] do_SYSENTER_32+0x73/0x90 [ 468.376021][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 468.382340][T13702] [ 468.384714][T13702] Uninit was stored to memory at: [ 468.389757][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 468.395596][T13702] __msan_chain_origin+0x57/0xa0 [ 468.400552][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 468.405676][T13702] get_compat_msghdr+0x108/0x2b0 [ 468.410621][T13702] do_recvmmsg+0xdc7/0x22e0 [ 468.415149][T13702] __sys_recvmmsg+0x340/0x5f0 [ 468.419831][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 468.425903][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 468.432066][T13702] __do_fast_syscall_32+0x129/0x180 [ 468.437265][T13702] do_fast_syscall_32+0x6a/0xc0 [ 468.442120][T13702] do_SYSENTER_32+0x73/0x90 [ 468.446625][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 468.452940][T13702] [ 468.455260][T13702] Uninit was stored to memory at: [ 468.460296][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 468.466067][T13702] __msan_chain_origin+0x57/0xa0 [ 468.471005][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 468.476120][T13702] get_compat_msghdr+0x108/0x2b0 [ 468.481062][T13702] do_recvmmsg+0xdc7/0x22e0 [ 468.485573][T13702] __sys_recvmmsg+0x340/0x5f0 [ 468.490343][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 468.496412][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 468.502573][T13702] __do_fast_syscall_32+0x129/0x180 [ 468.507770][T13702] do_fast_syscall_32+0x6a/0xc0 [ 468.512618][T13702] do_SYSENTER_32+0x73/0x90 [ 468.517124][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 468.523433][T13702] [ 468.525753][T13702] Uninit was stored to memory at: [ 468.530783][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 468.536506][T13702] __msan_chain_origin+0x57/0xa0 [ 468.541449][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 468.546564][T13702] get_compat_msghdr+0x108/0x2b0 [ 468.551525][T13702] do_recvmmsg+0xdc7/0x22e0 [ 468.556034][T13702] __sys_recvmmsg+0x340/0x5f0 [ 468.560713][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 468.566787][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 468.572951][T13702] __do_fast_syscall_32+0x129/0x180 [ 468.578147][T13702] do_fast_syscall_32+0x6a/0xc0 [ 468.582998][T13702] do_SYSENTER_32+0x73/0x90 [ 468.587507][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 468.593836][T13702] [ 468.596164][T13702] Local variable ----msg_sys@do_recvmmsg created at: [ 468.602859][T13702] do_recvmmsg+0xc2/0x22e0 [ 468.607291][T13702] do_recvmmsg+0xc2/0x22e0 [ 468.930668][T13702] not chained 140000 origins [ 468.935418][T13702] CPU: 0 PID: 13702 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 [ 468.944092][T13702] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 468.954243][T13702] Call Trace: [ 468.957556][T13702] dump_stack+0x21c/0x280 [ 468.961937][T13702] kmsan_internal_chain_origin+0x6f/0x130 [ 468.967737][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 468.973400][T13702] ? kmsan_get_metadata+0x116/0x180 [ 468.978617][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 468.984282][T13702] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 468.990364][T13702] ? kmsan_get_metadata+0x116/0x180 [ 468.995575][T13702] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 469.001394][T13702] ? kmsan_get_metadata+0x116/0x180 [ 469.006605][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 469.012291][T13702] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 469.018389][T13702] ? _copy_from_user+0x201/0x310 [ 469.023342][T13702] ? kmsan_get_metadata+0x116/0x180 [ 469.028561][T13702] __msan_chain_origin+0x57/0xa0 [ 469.033517][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 469.038657][T13702] get_compat_msghdr+0x108/0x2b0 [ 469.043614][T13702] do_recvmmsg+0xdc7/0x22e0 [ 469.048135][T13702] ? kmsan_get_metadata+0x116/0x180 [ 469.053355][T13702] ? kmsan_get_metadata+0x116/0x180 [ 469.058598][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 469.064341][T13702] ? __msan_poison_alloca+0xe9/0x110 [ 469.069649][T13702] ? __sys_recvmmsg+0xb5/0x5f0 [ 469.074449][T13702] __sys_recvmmsg+0x340/0x5f0 [ 469.079137][T13702] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 469.084962][T13702] ? kmsan_get_metadata+0x116/0x180 [ 469.090176][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 469.096313][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 469.102485][T13702] __do_fast_syscall_32+0x129/0x180 [ 469.107723][T13702] do_fast_syscall_32+0x6a/0xc0 [ 469.112598][T13702] do_SYSENTER_32+0x73/0x90 [ 469.117127][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 469.123467][T13702] RIP: 0023:0xf7ff8549 [ 469.127553][T13702] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 469.147378][T13702] RSP: 002b:00000000f55d10cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 469.155837][T13702] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 469.163847][T13702] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 469.171864][T13702] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 469.179858][T13702] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 469.187861][T13702] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 469.195852][T13702] Uninit was stored to memory at: [ 469.200945][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 469.206696][T13702] __msan_chain_origin+0x57/0xa0 [ 469.211670][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 469.216811][T13702] get_compat_msghdr+0x108/0x2b0 [ 469.221776][T13702] do_recvmmsg+0xdc7/0x22e0 [ 469.226311][T13702] __sys_recvmmsg+0x340/0x5f0 [ 469.231020][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 469.237121][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 469.243309][T13702] __do_fast_syscall_32+0x129/0x180 [ 469.248534][T13702] do_fast_syscall_32+0x6a/0xc0 [ 469.253456][T13702] do_SYSENTER_32+0x73/0x90 [ 469.258010][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 469.264534][T13702] [ 469.266881][T13702] Uninit was stored to memory at: [ 469.271954][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 469.277730][T13702] __msan_chain_origin+0x57/0xa0 [ 469.282694][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 469.287927][T13702] get_compat_msghdr+0x108/0x2b0 [ 469.292915][T13702] do_recvmmsg+0xdc7/0x22e0 [ 469.297433][T13702] __sys_recvmmsg+0x340/0x5f0 [ 469.302125][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 469.308192][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 469.314355][T13702] __do_fast_syscall_32+0x129/0x180 [ 469.319555][T13702] do_fast_syscall_32+0x6a/0xc0 [ 469.324409][T13702] do_SYSENTER_32+0x73/0x90 [ 469.329030][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 469.335350][T13702] [ 469.337702][T13702] Uninit was stored to memory at: [ 469.342744][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 469.348472][T13702] __msan_chain_origin+0x57/0xa0 [ 469.353433][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 469.358578][T13702] get_compat_msghdr+0x108/0x2b0 [ 469.363381][T13670] not chained 150000 origins [ 469.363557][T13702] do_recvmmsg+0xdc7/0x22e0 [ 469.368251][T13670] CPU: 1 PID: 13670 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 469.372850][T13702] __sys_recvmmsg+0x340/0x5f0 [ 469.381738][T13670] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 469.386533][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 469.396598][T13670] Call Trace: [ 469.402778][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 469.406090][T13670] dump_stack+0x21c/0x280 [ 469.412237][T13702] __do_fast_syscall_32+0x129/0x180 [ 469.416560][T13670] kmsan_internal_chain_origin+0x6f/0x130 [ 469.421752][T13702] do_fast_syscall_32+0x6a/0xc0 [ 469.427476][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 469.432325][T13702] do_SYSENTER_32+0x73/0x90 [ 469.437945][T13670] ? kmsan_get_metadata+0x116/0x180 [ 469.442434][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 469.447640][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 469.453934][T13702] [ 469.459579][T13670] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 469.461870][T13702] Uninit was stored to memory at: [ 469.467954][T13670] ? kmsan_get_metadata+0x116/0x180 [ 469.473001][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 469.478185][T13670] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 469.483901][T13702] __msan_chain_origin+0x57/0xa0 [ 469.489689][T13670] ? kmsan_get_metadata+0x116/0x180 [ 469.494614][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 469.499815][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 469.504927][T13702] get_compat_msghdr+0x108/0x2b0 [ 469.510561][T13670] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 469.515490][T13702] do_recvmmsg+0xdc7/0x22e0 [ 469.521555][T13670] ? _copy_from_user+0x201/0x310 [ 469.526050][T13702] __sys_recvmmsg+0x340/0x5f0 [ 469.530963][T13670] ? kmsan_get_metadata+0x116/0x180 [ 469.535622][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 469.540819][T13670] __msan_chain_origin+0x57/0xa0 [ 469.546891][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 469.551811][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 469.557955][T13702] __do_fast_syscall_32+0x129/0x180 [ 469.563049][T13670] get_compat_msghdr+0x108/0x2b0 [ 469.568229][T13702] do_fast_syscall_32+0x6a/0xc0 [ 469.573149][T13670] do_recvmmsg+0xdc7/0x22e0 [ 469.577988][T13702] do_SYSENTER_32+0x73/0x90 [ 469.582474][T13670] ? kmsan_get_metadata+0x116/0x180 [ 469.586960][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 469.592135][T13670] ? kmsan_get_metadata+0x116/0x180 [ 469.598457][T13702] [ 469.603671][T13670] ? kmsan_internal_set_origin+0x85/0xc0 [ 469.606043][T13702] Uninit was stored to memory at: [ 469.611708][T13670] ? __msan_poison_alloca+0xe9/0x110 [ 469.616725][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 469.622009][T13670] ? __sys_recvmmsg+0xb5/0x5f0 [ 469.627719][T13702] __msan_chain_origin+0x57/0xa0 [ 469.632593][T13670] __sys_recvmmsg+0x340/0x5f0 [ 469.637500][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 469.642160][T13670] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 469.647256][T13702] get_compat_msghdr+0x108/0x2b0 [ 469.653042][T13670] ? kmsan_get_metadata+0x116/0x180 [ 469.657962][T13702] do_recvmmsg+0xdc7/0x22e0 [ 469.663143][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 469.667815][T13702] __sys_recvmmsg+0x340/0x5f0 [ 469.673863][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 469.678522][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 469.684664][T13670] __do_fast_syscall_32+0x129/0x180 [ 469.690718][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 469.695921][T13670] do_fast_syscall_32+0x6a/0xc0 [ 469.702055][T13702] __do_fast_syscall_32+0x129/0x180 [ 469.706879][T13670] do_SYSENTER_32+0x73/0x90 [ 469.712057][T13702] do_fast_syscall_32+0x6a/0xc0 [ 469.716543][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 469.721377][T13702] do_SYSENTER_32+0x73/0x90 [ 469.727680][T13670] RIP: 0023:0xf7fbe549 [ 469.732171][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 469.736217][T13670] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 469.742523][T13702] [ 469.762131][T13670] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 469.764443][T13702] Uninit was stored to memory at: [ 469.772847][T13670] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 469.777886][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 469.785833][T13670] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 469.791548][T13702] __msan_chain_origin+0x57/0xa0 [ 469.799500][T13670] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 469.804429][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 469.812396][T13670] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 469.817620][T13702] get_compat_msghdr+0x108/0x2b0 [ 469.825574][T13670] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 469.830505][T13702] do_recvmmsg+0xdc7/0x22e0 [ 469.838445][T13670] Uninit was stored to memory at: [ 469.842949][T13702] __sys_recvmmsg+0x340/0x5f0 [ 469.847956][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 469.852744][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 469.858441][T13670] __msan_chain_origin+0x57/0xa0 [ 469.864491][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 469.869405][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 469.875548][T13702] __do_fast_syscall_32+0x129/0x180 [ 469.880645][T13670] get_compat_msghdr+0x108/0x2b0 [ 469.885826][T13702] do_fast_syscall_32+0x6a/0xc0 [ 469.890750][T13670] do_recvmmsg+0xdc7/0x22e0 [ 469.895582][T13702] do_SYSENTER_32+0x73/0x90 [ 469.900080][T13670] __sys_recvmmsg+0x340/0x5f0 [ 469.904561][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 469.909239][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 469.915541][T13702] [ 469.921607][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 469.923897][T13702] Uninit was stored to memory at: [ 469.930063][T13670] __do_fast_syscall_32+0x129/0x180 [ 469.935067][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 469.940244][T13670] do_fast_syscall_32+0x6a/0xc0 [ 469.945960][T13702] __msan_chain_origin+0x57/0xa0 [ 469.951146][T13670] do_SYSENTER_32+0x73/0x90 [ 469.956077][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 469.960583][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 469.965690][T13702] get_compat_msghdr+0x108/0x2b0 [ 469.972185][T13670] [ 469.977141][T13702] do_recvmmsg+0xdc7/0x22e0 [ 469.979449][T13670] Uninit was stored to memory at: [ 469.984133][T13702] __sys_recvmmsg+0x340/0x5f0 [ 469.989500][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 469.994248][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 470.000102][T13670] __msan_chain_origin+0x57/0xa0 [ 470.006458][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 470.011498][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 470.017919][T13702] __do_fast_syscall_32+0x129/0x180 [ 470.023015][T13670] get_compat_msghdr+0x108/0x2b0 [ 470.028203][T13702] do_fast_syscall_32+0x6a/0xc0 [ 470.033326][T13670] do_recvmmsg+0xdc7/0x22e0 [ 470.039357][T13702] do_SYSENTER_32+0x73/0x90 [ 470.043859][T13670] __sys_recvmmsg+0x340/0x5f0 [ 470.048375][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 470.053040][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 470.059451][T13702] [ 470.065553][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 470.068429][T13702] Local variable ----msg_sys@do_recvmmsg created at: [ 470.075774][T13670] __do_fast_syscall_32+0x129/0x180 [ 470.082524][T13702] do_recvmmsg+0xc2/0x22e0 [ 470.087716][T13670] do_fast_syscall_32+0x6a/0xc0 [ 470.092137][T13702] do_recvmmsg+0xc2/0x22e0 [ 470.096975][T13670] do_SYSENTER_32+0x73/0x90 [ 470.105864][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 470.112188][T13670] [ 470.114520][T13670] Uninit was stored to memory at: [ 470.119566][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 470.125292][T13670] __msan_chain_origin+0x57/0xa0 [ 470.130246][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 470.135455][T13670] get_compat_msghdr+0x108/0x2b0 [ 470.140675][T13670] do_recvmmsg+0xdc7/0x22e0 [ 470.145244][T13670] __sys_recvmmsg+0x340/0x5f0 [ 470.149943][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 470.156036][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 470.162224][T13670] __do_fast_syscall_32+0x129/0x180 [ 470.167448][T13670] do_fast_syscall_32+0x6a/0xc0 [ 470.172319][T13670] do_SYSENTER_32+0x73/0x90 [ 470.176841][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 470.183166][T13670] [ 470.185495][T13670] Uninit was stored to memory at: [ 470.190550][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 470.196328][T13670] __msan_chain_origin+0x57/0xa0 [ 470.201308][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 470.206443][T13670] get_compat_msghdr+0x108/0x2b0 [ 470.211417][T13670] do_recvmmsg+0xdc7/0x22e0 [ 470.215943][T13670] __sys_recvmmsg+0x340/0x5f0 [ 470.220646][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 470.226735][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 470.232902][T13670] __do_fast_syscall_32+0x129/0x180 [ 470.238115][T13670] do_fast_syscall_32+0x6a/0xc0 [ 470.242977][T13670] do_SYSENTER_32+0x73/0x90 [ 470.247496][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 470.253821][T13670] [ 470.256159][T13670] Uninit was stored to memory at: [ 470.261216][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 470.266964][T13670] __msan_chain_origin+0x57/0xa0 [ 470.271952][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 470.277091][T13670] get_compat_msghdr+0x108/0x2b0 [ 470.282095][T13670] do_recvmmsg+0xdc7/0x22e0 [ 470.286650][T13670] __sys_recvmmsg+0x340/0x5f0 [ 470.291367][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 470.297462][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 470.303649][T13670] __do_fast_syscall_32+0x129/0x180 [ 470.307333][T13702] not chained 160000 origins [ 470.308877][T13670] do_fast_syscall_32+0x6a/0xc0 [ 470.313468][T13702] CPU: 0 PID: 13702 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 [ 470.318413][T13670] do_SYSENTER_32+0x73/0x90 [ 470.327064][T13702] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 470.331582][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 470.341630][T13702] Call Trace: [ 470.347970][T13670] [ 470.351380][T13702] dump_stack+0x21c/0x280 [ 470.353683][T13670] Uninit was stored to memory at: [ 470.358019][T13702] kmsan_internal_chain_origin+0x6f/0x130 [ 470.363063][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 470.368781][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 470.374493][T13670] __msan_chain_origin+0x57/0xa0 [ 470.380168][T13702] ? kmsan_get_metadata+0x116/0x180 [ 470.385121][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 470.390339][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 470.395436][T13670] get_compat_msghdr+0x108/0x2b0 [ 470.401069][T13702] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 470.406003][T13670] do_recvmmsg+0xdc7/0x22e0 [ 470.412068][T13702] ? kmsan_get_metadata+0x116/0x180 [ 470.416577][T13670] __sys_recvmmsg+0x340/0x5f0 [ 470.421784][T13702] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 470.426454][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 470.432273][T13702] ? kmsan_get_metadata+0x116/0x180 [ 470.438337][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 470.443548][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 470.449694][T13670] __do_fast_syscall_32+0x129/0x180 [ 470.455337][T13702] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 470.460512][T13670] do_fast_syscall_32+0x6a/0xc0 [ 470.466570][T13702] ? _copy_from_user+0x201/0x310 [ 470.471416][T13670] do_SYSENTER_32+0x73/0x90 [ 470.476349][T13702] ? kmsan_get_metadata+0x116/0x180 [ 470.480845][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 470.486038][T13702] __msan_chain_origin+0x57/0xa0 [ 470.492355][T13670] [ 470.497321][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 470.499616][T13670] Uninit was stored to memory at: [ 470.504745][T13702] get_compat_msghdr+0x108/0x2b0 [ 470.509783][T13670] kmsan_internal_chain_origin+0xad/0x130 [ 470.514715][T13702] do_recvmmsg+0xdc7/0x22e0 [ 470.520435][T13670] __msan_chain_origin+0x57/0xa0 [ 470.524948][T13702] ? kmsan_get_metadata+0x116/0x180 [ 470.529889][T13670] __get_compat_msghdr+0x6db/0x9d0 [ 470.535080][T13702] ? kmsan_get_metadata+0x116/0x180 [ 470.540189][T13670] get_compat_msghdr+0x108/0x2b0 [ 470.545382][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 470.550337][T13670] do_recvmmsg+0xdc7/0x22e0 [ 470.556044][T13702] ? __msan_poison_alloca+0xe9/0x110 [ 470.560541][T13670] __sys_recvmmsg+0x340/0x5f0 [ 470.565820][T13702] ? __sys_recvmmsg+0xb5/0x5f0 [ 470.570490][T13670] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 470.575248][T13702] __sys_recvmmsg+0x340/0x5f0 [ 470.581328][T13670] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 470.585998][T13702] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 470.592153][T13670] __do_fast_syscall_32+0x129/0x180 [ 470.597953][T13702] ? kmsan_get_metadata+0x116/0x180 [ 470.603153][T13670] do_fast_syscall_32+0x6a/0xc0 [ 470.608344][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 470.613192][T13670] do_SYSENTER_32+0x73/0x90 [ 470.619284][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 470.623787][T13670] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 470.629953][T13702] __do_fast_syscall_32+0x129/0x180 [ 470.636250][T13670] [ 470.641473][T13702] do_fast_syscall_32+0x6a/0xc0 [ 470.643770][T13670] Local variable ----msg_sys@do_recvmmsg created at: [ 470.648811][T13702] do_SYSENTER_32+0x73/0x90 [ 470.655477][T13670] do_recvmmsg+0xc2/0x22e0 [ 470.659961][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 470.664353][T13670] do_recvmmsg+0xc2/0x22e0 [ 470.670653][T13702] RIP: 0023:0xf7ff8549 [ 470.679113][T13702] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 470.698761][T13702] RSP: 002b:00000000f55d10cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 470.707204][T13702] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 470.715191][T13702] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 470.723173][T13702] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 470.731144][T13702] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 470.739115][T13702] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 470.747091][T13702] Uninit was stored to memory at: [ 470.752135][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 470.757874][T13702] __msan_chain_origin+0x57/0xa0 [ 470.762814][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 470.767929][T13702] get_compat_msghdr+0x108/0x2b0 [ 470.772890][T13702] do_recvmmsg+0xdc7/0x22e0 [ 470.777396][T13702] __sys_recvmmsg+0x340/0x5f0 [ 470.782082][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 470.788187][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 470.794349][T13702] __do_fast_syscall_32+0x129/0x180 [ 470.799555][T13702] do_fast_syscall_32+0x6a/0xc0 [ 470.804412][T13702] do_SYSENTER_32+0x73/0x90 [ 470.808942][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 470.815254][T13702] [ 470.817573][T13702] Uninit was stored to memory at: [ 470.822617][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 470.828340][T13702] __msan_chain_origin+0x57/0xa0 [ 470.833278][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 470.838389][T13702] get_compat_msghdr+0x108/0x2b0 [ 470.843506][T13702] do_recvmmsg+0xdc7/0x22e0 [ 470.848017][T13702] __sys_recvmmsg+0x340/0x5f0 [ 470.852699][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 470.858768][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 470.864929][T13702] __do_fast_syscall_32+0x129/0x180 [ 470.870136][T13702] do_fast_syscall_32+0x6a/0xc0 [ 470.874997][T13702] do_SYSENTER_32+0x73/0x90 [ 470.879503][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 470.885820][T13702] [ 470.888163][T13702] Uninit was stored to memory at: [ 470.893213][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 470.898946][T13702] __msan_chain_origin+0x57/0xa0 [ 470.903887][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 470.908997][T13702] get_compat_msghdr+0x108/0x2b0 [ 470.913935][T13702] do_recvmmsg+0xdc7/0x22e0 [ 470.918438][T13702] __sys_recvmmsg+0x340/0x5f0 [ 470.923118][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 470.929185][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 470.935340][T13702] __do_fast_syscall_32+0x129/0x180 [ 470.940545][T13702] do_fast_syscall_32+0x6a/0xc0 [ 470.945394][T13702] do_SYSENTER_32+0x73/0x90 [ 470.949897][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 470.956206][T13702] [ 470.958522][T13702] Uninit was stored to memory at: [ 470.963561][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 470.969287][T13702] __msan_chain_origin+0x57/0xa0 [ 470.974224][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 470.979333][T13702] get_compat_msghdr+0x108/0x2b0 [ 470.984270][T13702] do_recvmmsg+0xdc7/0x22e0 [ 470.988779][T13702] __sys_recvmmsg+0x340/0x5f0 [ 470.993464][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 470.999531][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 471.005686][T13702] __do_fast_syscall_32+0x129/0x180 [ 471.010884][T13702] do_fast_syscall_32+0x6a/0xc0 [ 471.015740][T13702] do_SYSENTER_32+0x73/0x90 [ 471.020247][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 471.026562][T13702] [ 471.028884][T13702] Uninit was stored to memory at: [ 471.033912][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 471.039635][T13702] __msan_chain_origin+0x57/0xa0 [ 471.044608][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 471.049721][T13702] get_compat_msghdr+0x108/0x2b0 [ 471.054659][T13702] do_recvmmsg+0xdc7/0x22e0 [ 471.059165][T13702] __sys_recvmmsg+0x340/0x5f0 [ 471.063846][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 471.069911][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 471.076082][T13702] __do_fast_syscall_32+0x129/0x180 [ 471.081289][T13702] do_fast_syscall_32+0x6a/0xc0 [ 471.086149][T13702] do_SYSENTER_32+0x73/0x90 [ 471.090658][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 471.096970][T13702] [ 471.099294][T13702] Uninit was stored to memory at: [ 471.104331][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 471.110058][T13702] __msan_chain_origin+0x57/0xa0 [ 471.114995][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 471.120103][T13702] get_compat_msghdr+0x108/0x2b0 [ 471.125044][T13702] do_recvmmsg+0xdc7/0x22e0 [ 471.129550][T13702] __sys_recvmmsg+0x340/0x5f0 [ 471.134228][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 471.140382][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 471.146542][T13702] __do_fast_syscall_32+0x129/0x180 [ 471.151741][T13702] do_fast_syscall_32+0x6a/0xc0 [ 471.156589][T13702] do_SYSENTER_32+0x73/0x90 [ 471.161098][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 471.167408][T13702] [ 471.169728][T13702] Uninit was stored to memory at: [ 471.174770][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 471.180491][T13702] __msan_chain_origin+0x57/0xa0 [ 471.185428][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 471.190541][T13702] get_compat_msghdr+0x108/0x2b0 [ 471.195481][T13702] do_recvmmsg+0xdc7/0x22e0 [ 471.199986][T13702] __sys_recvmmsg+0x340/0x5f0 [ 471.204681][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 471.210751][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 471.216919][T13702] __do_fast_syscall_32+0x129/0x180 [ 471.222122][T13702] do_fast_syscall_32+0x6a/0xc0 [ 471.226979][T13702] do_SYSENTER_32+0x73/0x90 [ 471.231495][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 471.237806][T13702] [ 471.240154][T13702] Local variable ----msg_sys@do_recvmmsg created at: [ 471.246838][T13702] do_recvmmsg+0xc2/0x22e0 [ 471.251256][T13702] do_recvmmsg+0xc2/0x22e0 [ 471.690075][T13702] not chained 170000 origins [ 471.694713][T13702] CPU: 1 PID: 13702 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 [ 471.703420][T13702] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 471.713495][T13702] Call Trace: [ 471.716821][T13702] dump_stack+0x21c/0x280 [ 471.721632][T13702] kmsan_internal_chain_origin+0x6f/0x130 [ 471.727361][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 471.732998][T13702] ? kmsan_get_metadata+0x116/0x180 [ 471.738204][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 471.743844][T13702] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 471.749942][T13702] ? kmsan_get_metadata+0x116/0x180 [ 471.755156][T13702] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 471.760977][T13702] ? kmsan_get_metadata+0x116/0x180 [ 471.766193][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 471.771851][T13702] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 471.777925][T13702] ? _copy_from_user+0x201/0x310 [ 471.782898][T13702] ? kmsan_get_metadata+0x116/0x180 [ 471.788118][T13702] __msan_chain_origin+0x57/0xa0 [ 471.793076][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 471.798198][T13702] get_compat_msghdr+0x108/0x2b0 [ 471.803162][T13702] do_recvmmsg+0xdc7/0x22e0 [ 471.807675][T13702] ? kmsan_get_metadata+0x116/0x180 [ 471.812895][T13702] ? kmsan_get_metadata+0x116/0x180 [ 471.818101][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 471.823773][T13702] ? __msan_poison_alloca+0xe9/0x110 [ 471.829069][T13702] ? __sys_recvmmsg+0xb5/0x5f0 [ 471.833856][T13702] __sys_recvmmsg+0x340/0x5f0 [ 471.838558][T13702] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 471.844380][T13702] ? kmsan_get_metadata+0x116/0x180 [ 471.849598][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 471.855695][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 471.861876][T13702] __do_fast_syscall_32+0x129/0x180 [ 471.867102][T13702] do_fast_syscall_32+0x6a/0xc0 [ 471.871981][T13702] do_SYSENTER_32+0x73/0x90 [ 471.876522][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 471.882871][T13702] RIP: 0023:0xf7ff8549 [ 471.886963][T13702] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 471.906593][T13702] RSP: 002b:00000000f55d10cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 471.915040][T13702] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 471.923036][T13702] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 471.931021][T13702] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 471.939007][T13702] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 471.946994][T13702] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 471.954998][T13702] Uninit was stored to memory at: [ 471.960058][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 471.965805][T13702] __msan_chain_origin+0x57/0xa0 [ 471.970763][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 471.975892][T13702] get_compat_msghdr+0x108/0x2b0 [ 471.980870][T13702] do_recvmmsg+0xdc7/0x22e0 [ 471.985409][T13702] __sys_recvmmsg+0x340/0x5f0 [ 471.990105][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 471.996194][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 472.002403][T13702] __do_fast_syscall_32+0x129/0x180 [ 472.007636][T13702] do_fast_syscall_32+0x6a/0xc0 [ 472.012491][T13702] do_SYSENTER_32+0x73/0x90 [ 472.016993][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 472.023302][T13702] [ 472.025617][T13702] Uninit was stored to memory at: [ 472.030658][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 472.036373][T13702] __msan_chain_origin+0x57/0xa0 [ 472.041307][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 472.046436][T13702] get_compat_msghdr+0x108/0x2b0 [ 472.051391][T13702] do_recvmmsg+0xdc7/0x22e0 [ 472.055889][T13702] __sys_recvmmsg+0x340/0x5f0 [ 472.060564][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 472.066621][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 472.072792][T13702] __do_fast_syscall_32+0x129/0x180 [ 472.077996][T13702] do_fast_syscall_32+0x6a/0xc0 [ 472.082858][T13702] do_SYSENTER_32+0x73/0x90 [ 472.087365][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 472.093674][T13702] [ 472.095996][T13702] Uninit was stored to memory at: [ 472.101024][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 472.106755][T13702] __msan_chain_origin+0x57/0xa0 [ 472.111693][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 472.116809][T13702] get_compat_msghdr+0x108/0x2b0 [ 472.121756][T13702] do_recvmmsg+0xdc7/0x22e0 [ 472.126277][T13702] __sys_recvmmsg+0x340/0x5f0 [ 472.130956][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 472.137022][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 472.143189][T13702] __do_fast_syscall_32+0x129/0x180 [ 472.148386][T13702] do_fast_syscall_32+0x6a/0xc0 [ 472.153239][T13702] do_SYSENTER_32+0x73/0x90 [ 472.157744][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 472.164067][T13702] [ 472.166387][T13702] Uninit was stored to memory at: [ 472.171422][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 472.177146][T13702] __msan_chain_origin+0x57/0xa0 [ 472.182119][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 472.187246][T13702] get_compat_msghdr+0x108/0x2b0 [ 472.192197][T13702] do_recvmmsg+0xdc7/0x22e0 [ 472.196707][T13702] __sys_recvmmsg+0x340/0x5f0 [ 472.201385][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 472.207459][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 472.213623][T13702] __do_fast_syscall_32+0x129/0x180 [ 472.218828][T13702] do_fast_syscall_32+0x6a/0xc0 [ 472.223732][T13702] do_SYSENTER_32+0x73/0x90 [ 472.230519][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 472.236863][T13702] [ 472.239189][T13702] Uninit was stored to memory at: [ 472.244222][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 472.249941][T13702] __msan_chain_origin+0x57/0xa0 [ 472.254874][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 472.259994][T13702] get_compat_msghdr+0x108/0x2b0 [ 472.264933][T13702] do_recvmmsg+0xdc7/0x22e0 [ 472.269435][T13702] __sys_recvmmsg+0x340/0x5f0 [ 472.274111][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 472.280308][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 472.286465][T13702] __do_fast_syscall_32+0x129/0x180 [ 472.291697][T13702] do_fast_syscall_32+0x6a/0xc0 [ 472.296583][T13702] do_SYSENTER_32+0x73/0x90 [ 472.301104][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 472.307416][T13702] [ 472.309740][T13702] Uninit was stored to memory at: [ 472.314956][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 472.320688][T13702] __msan_chain_origin+0x57/0xa0 [ 472.325646][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 472.330792][T13702] get_compat_msghdr+0x108/0x2b0 [ 472.335961][T13702] do_recvmmsg+0xdc7/0x22e0 [ 472.340506][T13702] __sys_recvmmsg+0x340/0x5f0 [ 472.345228][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 472.351431][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 472.357613][T13702] __do_fast_syscall_32+0x129/0x180 [ 472.362863][T13702] do_fast_syscall_32+0x6a/0xc0 [ 472.367755][T13702] do_SYSENTER_32+0x73/0x90 [ 472.372292][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 472.378649][T13702] [ 472.380989][T13702] Uninit was stored to memory at: [ 472.386124][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 472.391847][T13702] __msan_chain_origin+0x57/0xa0 [ 472.396784][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 472.401906][T13702] get_compat_msghdr+0x108/0x2b0 [ 472.406877][T13702] do_recvmmsg+0xdc7/0x22e0 [ 472.411416][T13702] __sys_recvmmsg+0x340/0x5f0 [ 472.416133][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 472.422225][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 472.428403][T13702] __do_fast_syscall_32+0x129/0x180 [ 472.433623][T13702] do_fast_syscall_32+0x6a/0xc0 [ 472.438496][T13702] do_SYSENTER_32+0x73/0x90 10:58:03 executing program 4: socketpair$unix(0x1, 0x4000000000002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) r3 = socket$vsock_stream(0x28, 0x1, 0x0) bind$vsock_stream(r3, &(0x7f0000000380)={0x28, 0x0, 0x0, @host}, 0x10) listen(r3, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r4, &(0x7f0000000040), 0x10) ppoll(&(0x7f00000000c0)=[{r1, 0x8124}, {r4}], 0x2, &(0x7f00000002c0)={0x0, r2+10000000}, 0x0, 0x0) 10:58:03 executing program 2: r0 = socket$can_bcm(0x1d, 0x2, 0x2) r1 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'veth1_macvtap\x00', 0x0}) connect$can_bcm(r0, &(0x7f00000000c0)={0x1d, r2}, 0x10) 10:58:03 executing program 0: socketpair$unix(0x1, 0x4000000000002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) r3 = socket$vsock_stream(0x28, 0x1, 0x0) bind$vsock_stream(r3, &(0x7f0000000380)={0x28, 0x0, 0x0, @host}, 0x10) listen(r3, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r4, &(0x7f0000000040), 0x10) ppoll(&(0x7f00000000c0)=[{r1, 0x8124}, {r4}], 0x2, &(0x7f00000002c0)={0x0, r2+10000000}, 0x0, 0x0) 10:58:03 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000440)={{0x12, 0x1, 0x0, 0x4b, 0x1e, 0x0, 0x8, 0x14aa, 0x22a, 0x95a9, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0xff, 0xff}}]}}]}}, 0x0) 10:58:03 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200000, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000180)=@bpf_ext={0x1c, 0x3, &(0x7f0000000040)=@framed, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0}, 0x78) [ 472.443025][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 472.449348][T13702] [ 472.451691][T13702] Local variable ----msg_sys@do_recvmmsg created at: [ 472.458384][T13702] do_recvmmsg+0xc2/0x22e0 [ 472.462841][T13702] do_recvmmsg+0xc2/0x22e0 10:58:04 executing program 2: mmap$IORING_OFF_SQ_RING(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x44832, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 10:58:04 executing program 5: r0 = syz_open_dev$swradio(&(0x7f00000009c0)='/dev/swradio#\x00', 0x0, 0x2) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc0f8565c, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x3, @sdr}}) [ 472.968550][ T8506] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 473.215831][ T8506] usb 2-1: Using ep0 maxpacket: 8 [ 473.502270][ T8506] usb 2-1: New USB device found, idVendor=14aa, idProduct=022a, bcdDevice=95.a9 [ 473.511733][ T8506] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 473.520132][ T8506] usb 2-1: Product: syz [ 473.524437][ T8506] usb 2-1: Manufacturer: syz [ 473.529369][ T8506] usb 2-1: SerialNumber: syz [ 473.704446][ T8506] usb 2-1: config 0 descriptor?? [ 473.772634][ T8506] dvb-usb: found a 'WideView WT-220U PenType Receiver (based on ZL353)' in cold state, will try to load a firmware [ 473.787033][ T8506] usb 2-1: Direct firmware load for dvb-usb-wt220u-zl0353-01.fw failed with error -2 [ 473.797144][ T8506] dvb-usb: did not find the firmware file 'dvb-usb-wt220u-zl0353-01.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware 10:58:05 executing program 2: mmap$IORING_OFF_SQ_RING(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x44832, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 10:58:05 executing program 5: r0 = syz_open_dev$swradio(&(0x7f00000009c0)='/dev/swradio#\x00', 0x0, 0x2) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc0f8565c, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x3, @sdr}}) [ 474.012555][T13713] not chained 180000 origins [ 474.017220][T13713] CPU: 0 PID: 13713 Comm: syz-executor.0 Not tainted 5.9.0-rc8-syzkaller #0 [ 474.025897][T13713] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 474.035975][T13713] Call Trace: [ 474.039293][T13713] dump_stack+0x21c/0x280 [ 474.043664][T13713] kmsan_internal_chain_origin+0x6f/0x130 [ 474.049446][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 474.055112][T13713] ? kmsan_get_metadata+0x116/0x180 [ 474.060334][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 474.065991][T13713] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 474.072088][T13713] ? kmsan_get_metadata+0x116/0x180 [ 474.077314][T13713] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 474.083164][T13713] ? kmsan_get_metadata+0x116/0x180 [ 474.088411][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 474.094095][T13713] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 474.100188][T13713] ? _copy_from_user+0x201/0x310 [ 474.105156][T13713] ? kmsan_get_metadata+0x116/0x180 [ 474.110405][T13713] __msan_chain_origin+0x57/0xa0 [ 474.115468][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 474.120712][T13713] get_compat_msghdr+0x108/0x2b0 [ 474.125683][T13713] do_recvmmsg+0xdc7/0x22e0 [ 474.130389][T13713] ? kmsan_get_metadata+0x116/0x180 [ 474.135617][T13713] ? kmsan_get_metadata+0x116/0x180 [ 474.140865][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 474.146543][T13713] ? __msan_poison_alloca+0xe9/0x110 [ 474.151875][T13713] ? __sys_recvmmsg+0xb5/0x5f0 [ 474.156669][T13713] __sys_recvmmsg+0x340/0x5f0 [ 474.161373][T13713] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 474.167211][T13713] ? kmsan_get_metadata+0x116/0x180 [ 474.172416][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 474.178488][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 474.184643][T13713] __do_fast_syscall_32+0x129/0x180 [ 474.189844][T13713] do_fast_syscall_32+0x6a/0xc0 [ 474.194693][T13713] do_SYSENTER_32+0x73/0x90 [ 474.199212][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 474.205536][T13713] RIP: 0023:0xf7fb7549 [ 474.209614][T13713] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 474.229436][T13713] RSP: 002b:00000000f55900cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 474.237874][T13713] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 474.245878][T13713] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 474.253858][T13713] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 474.261835][T13713] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 474.269820][T13713] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 474.277837][T13713] Uninit was stored to memory at: [ 474.282901][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 474.288630][T13713] __msan_chain_origin+0x57/0xa0 [ 474.293580][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 474.298702][T13713] get_compat_msghdr+0x108/0x2b0 [ 474.303646][T13713] do_recvmmsg+0xdc7/0x22e0 [ 474.308151][T13713] __sys_recvmmsg+0x340/0x5f0 [ 474.312831][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 474.318901][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 474.325069][T13713] __do_fast_syscall_32+0x129/0x180 [ 474.330295][T13713] do_fast_syscall_32+0x6a/0xc0 [ 474.335165][T13713] do_SYSENTER_32+0x73/0x90 [ 474.339812][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 474.346165][T13713] [ 474.348496][T13713] Uninit was stored to memory at: [ 474.353571][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 474.359332][T13713] __msan_chain_origin+0x57/0xa0 [ 474.364305][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 474.369430][T13713] get_compat_msghdr+0x108/0x2b0 [ 474.374382][T13713] do_recvmmsg+0xdc7/0x22e0 [ 474.378899][T13713] __sys_recvmmsg+0x340/0x5f0 [ 474.383598][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 474.389702][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 474.395891][T13713] __do_fast_syscall_32+0x129/0x180 [ 474.401092][T13713] do_fast_syscall_32+0x6a/0xc0 [ 474.405945][T13713] do_SYSENTER_32+0x73/0x90 [ 474.410452][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 474.416776][T13713] [ 474.419095][T13713] Uninit was stored to memory at: [ 474.424135][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 474.429855][T13713] __msan_chain_origin+0x57/0xa0 [ 474.434789][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 474.439896][T13713] get_compat_msghdr+0x108/0x2b0 [ 474.444832][T13713] do_recvmmsg+0xdc7/0x22e0 [ 474.449338][T13713] __sys_recvmmsg+0x340/0x5f0 [ 474.454022][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 474.460102][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 474.466265][T13713] __do_fast_syscall_32+0x129/0x180 [ 474.471548][T13713] do_fast_syscall_32+0x6a/0xc0 [ 474.476399][T13713] do_SYSENTER_32+0x73/0x90 [ 474.480907][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 474.487222][T13713] [ 474.489546][T13713] Uninit was stored to memory at: [ 474.494583][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 474.500311][T13713] __msan_chain_origin+0x57/0xa0 [ 474.505277][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 474.510395][T13713] get_compat_msghdr+0x108/0x2b0 [ 474.515338][T13713] do_recvmmsg+0xdc7/0x22e0 [ 474.519845][T13713] __sys_recvmmsg+0x340/0x5f0 [ 474.524527][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 474.530629][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 474.536800][T13713] __do_fast_syscall_32+0x129/0x180 [ 474.542011][T13713] do_fast_syscall_32+0x6a/0xc0 [ 474.546866][T13713] do_SYSENTER_32+0x73/0x90 [ 474.551379][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 474.557705][T13713] [ 474.560047][T13713] Uninit was stored to memory at: [ 474.565106][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 474.570850][T13713] __msan_chain_origin+0x57/0xa0 [ 474.575807][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 474.580941][T13713] get_compat_msghdr+0x108/0x2b0 [ 474.586003][T13713] do_recvmmsg+0xdc7/0x22e0 [ 474.590521][T13713] __sys_recvmmsg+0x340/0x5f0 [ 474.595203][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 474.601295][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 474.607473][T13713] __do_fast_syscall_32+0x129/0x180 [ 474.612691][T13713] do_fast_syscall_32+0x6a/0xc0 [ 474.617571][T13713] do_SYSENTER_32+0x73/0x90 [ 474.622118][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 474.628461][T13713] [ 474.630800][T13713] Uninit was stored to memory at: [ 474.635870][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 474.641625][T13713] __msan_chain_origin+0x57/0xa0 [ 474.646573][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 474.651722][T13713] get_compat_msghdr+0x108/0x2b0 [ 474.656685][T13713] do_recvmmsg+0xdc7/0x22e0 [ 474.661242][T13713] __sys_recvmmsg+0x340/0x5f0 [ 474.665957][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 474.672077][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 474.678261][T13713] __do_fast_syscall_32+0x129/0x180 [ 474.683575][T13713] do_fast_syscall_32+0x6a/0xc0 [ 474.688447][T13713] do_SYSENTER_32+0x73/0x90 [ 474.692962][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 474.699296][T13713] [ 474.701625][T13713] Uninit was stored to memory at: [ 474.706675][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 474.712418][T13713] __msan_chain_origin+0x57/0xa0 [ 474.717358][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 474.722470][T13713] get_compat_msghdr+0x108/0x2b0 [ 474.727408][T13713] do_recvmmsg+0xdc7/0x22e0 [ 474.732056][T13713] __sys_recvmmsg+0x340/0x5f0 [ 474.736740][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 474.742817][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 474.749003][T13713] __do_fast_syscall_32+0x129/0x180 [ 474.754201][T13713] do_fast_syscall_32+0x6a/0xc0 [ 474.759052][T13713] do_SYSENTER_32+0x73/0x90 [ 474.763556][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 474.769868][T13713] [ 474.772189][T13713] Local variable ----msg_sys@do_recvmmsg created at: [ 474.778871][T13713] do_recvmmsg+0xc2/0x22e0 [ 474.783288][T13713] do_recvmmsg+0xc2/0x22e0 [ 474.865965][ T8495] usb 2-1: USB disconnect, device number 5 [ 475.245061][T13702] not chained 190000 origins [ 475.249789][T13702] CPU: 0 PID: 13702 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 [ 475.258548][T13702] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 475.268613][T13702] Call Trace: [ 475.271933][T13702] dump_stack+0x21c/0x280 [ 475.276288][T13702] kmsan_internal_chain_origin+0x6f/0x130 [ 475.282026][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 475.287685][T13702] ? kmsan_get_metadata+0x116/0x180 [ 475.292895][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 475.298548][T13702] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 475.304646][T13702] ? kmsan_get_metadata+0x116/0x180 [ 475.309860][T13702] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 475.315681][T13702] ? kmsan_get_metadata+0x116/0x180 [ 475.320888][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 475.326527][T13702] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 475.332599][T13702] ? _copy_from_user+0x201/0x310 [ 475.337538][T13702] ? kmsan_get_metadata+0x116/0x180 [ 475.342741][T13702] __msan_chain_origin+0x57/0xa0 [ 475.347685][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 475.352811][T13702] get_compat_msghdr+0x108/0x2b0 [ 475.357757][T13702] do_recvmmsg+0xdc7/0x22e0 [ 475.362268][T13702] ? kmsan_get_metadata+0x116/0x180 [ 475.367473][T13702] ? kmsan_get_metadata+0x116/0x180 [ 475.372685][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 475.378359][T13702] ? __msan_poison_alloca+0xe9/0x110 [ 475.383661][T13702] ? __sys_recvmmsg+0xb5/0x5f0 [ 475.388725][T13702] __sys_recvmmsg+0x340/0x5f0 [ 475.393413][T13702] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 475.399224][T13702] ? kmsan_get_metadata+0x116/0x180 [ 475.404429][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 475.410537][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 475.416714][T13702] __do_fast_syscall_32+0x129/0x180 [ 475.421918][T13702] do_fast_syscall_32+0x6a/0xc0 [ 475.426795][T13702] do_SYSENTER_32+0x73/0x90 [ 475.431303][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 475.437626][T13702] RIP: 0023:0xf7ff8549 [ 475.441721][T13702] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 475.461354][T13702] RSP: 002b:00000000f55d10cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 475.469774][T13702] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 475.477747][T13702] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 475.485728][T13702] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 475.493708][T13702] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 475.501682][T13702] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 475.509660][T13702] Uninit was stored to memory at: [ 475.514709][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 475.520534][T13702] __msan_chain_origin+0x57/0xa0 [ 475.525480][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 475.530616][T13702] get_compat_msghdr+0x108/0x2b0 [ 475.535587][T13702] do_recvmmsg+0xdc7/0x22e0 [ 475.540137][T13702] __sys_recvmmsg+0x340/0x5f0 [ 475.544843][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 475.550934][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 475.557112][T13702] __do_fast_syscall_32+0x129/0x180 [ 475.562406][T13702] do_fast_syscall_32+0x6a/0xc0 [ 475.567353][T13702] do_SYSENTER_32+0x73/0x90 [ 475.571944][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 475.578389][T13702] [ 475.580746][T13702] Uninit was stored to memory at: [ 475.585816][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 475.591581][T13702] __msan_chain_origin+0x57/0xa0 [ 475.596543][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 475.601764][T13702] get_compat_msghdr+0x108/0x2b0 [ 475.606727][T13702] do_recvmmsg+0xdc7/0x22e0 [ 475.611263][T13702] __sys_recvmmsg+0x340/0x5f0 [ 475.615989][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 475.622090][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 475.628297][T13702] __do_fast_syscall_32+0x129/0x180 [ 475.633519][T13702] do_fast_syscall_32+0x6a/0xc0 [ 475.638388][T13702] do_SYSENTER_32+0x73/0x90 [ 475.642916][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 475.649333][T13702] [ 475.651667][T13702] Uninit was stored to memory at: [ 475.656726][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 475.662496][T13702] __msan_chain_origin+0x57/0xa0 [ 475.667465][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 475.672637][T13702] get_compat_msghdr+0x108/0x2b0 [ 475.677602][T13702] do_recvmmsg+0xdc7/0x22e0 [ 475.682127][T13702] __sys_recvmmsg+0x340/0x5f0 [ 475.686820][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 475.692938][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 475.699124][T13702] __do_fast_syscall_32+0x129/0x180 [ 475.704370][T13702] do_fast_syscall_32+0x6a/0xc0 [ 475.709267][T13702] do_SYSENTER_32+0x73/0x90 [ 475.713798][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 475.720130][T13702] [ 475.722467][T13702] Uninit was stored to memory at: [ 475.727521][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 475.733293][T13702] __msan_chain_origin+0x57/0xa0 [ 475.738253][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 475.743397][T13702] get_compat_msghdr+0x108/0x2b0 [ 475.748391][T13702] do_recvmmsg+0xdc7/0x22e0 [ 475.752925][T13702] __sys_recvmmsg+0x340/0x5f0 [ 475.757661][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 475.763807][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 475.770061][T13702] __do_fast_syscall_32+0x129/0x180 [ 475.775301][T13702] do_fast_syscall_32+0x6a/0xc0 [ 475.780215][T13702] do_SYSENTER_32+0x73/0x90 [ 475.784763][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 475.791091][T13702] [ 475.793515][T13702] Uninit was stored to memory at: [ 475.798681][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 475.804724][T13702] __msan_chain_origin+0x57/0xa0 [ 475.809720][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 475.814854][T13702] get_compat_msghdr+0x108/0x2b0 [ 475.819818][T13702] do_recvmmsg+0xdc7/0x22e0 [ 475.824367][T13702] __sys_recvmmsg+0x340/0x5f0 [ 475.829071][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 475.835179][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 475.841388][T13702] __do_fast_syscall_32+0x129/0x180 [ 475.846644][T13702] do_fast_syscall_32+0x6a/0xc0 [ 475.851518][T13702] do_SYSENTER_32+0x73/0x90 [ 475.856074][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 475.862445][T13702] [ 475.864782][T13702] Uninit was stored to memory at: [ 475.869861][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 475.875608][T13702] __msan_chain_origin+0x57/0xa0 [ 475.880592][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 475.885733][T13702] get_compat_msghdr+0x108/0x2b0 [ 475.890705][T13702] do_recvmmsg+0xdc7/0x22e0 [ 475.895334][T13702] __sys_recvmmsg+0x340/0x5f0 [ 475.900038][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 475.906129][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 475.912331][T13702] __do_fast_syscall_32+0x129/0x180 [ 475.917586][T13702] do_fast_syscall_32+0x6a/0xc0 [ 475.922469][T13702] do_SYSENTER_32+0x73/0x90 [ 475.927022][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 475.933377][T13702] [ 475.935708][T13702] Uninit was stored to memory at: [ 475.940750][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 475.946494][T13702] __msan_chain_origin+0x57/0xa0 [ 475.951457][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 475.956607][T13702] get_compat_msghdr+0x108/0x2b0 [ 475.961562][T13702] do_recvmmsg+0xdc7/0x22e0 [ 475.966434][T13702] __sys_recvmmsg+0x340/0x5f0 [ 475.971141][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 475.977320][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 475.983498][T13702] __do_fast_syscall_32+0x129/0x180 [ 475.988719][T13702] do_fast_syscall_32+0x6a/0xc0 [ 475.993642][T13702] do_SYSENTER_32+0x73/0x90 [ 475.998162][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 476.004483][T13702] [ 476.006816][T13702] Local variable ----msg_sys@do_recvmmsg created at: [ 476.013516][T13702] do_recvmmsg+0xc2/0x22e0 [ 476.017958][T13702] do_recvmmsg+0xc2/0x22e0 [ 476.213076][T13724] not chained 200000 origins [ 476.217727][T13724] CPU: 1 PID: 13724 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 476.226417][T13724] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 476.236488][T13724] Call Trace: [ 476.239836][T13724] dump_stack+0x21c/0x280 [ 476.244223][T13724] kmsan_internal_chain_origin+0x6f/0x130 [ 476.250000][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 476.255660][T13724] ? kmsan_get_metadata+0x116/0x180 [ 476.260882][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 476.266543][T13724] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 476.272621][T13724] ? kmsan_get_metadata+0x116/0x180 [ 476.277839][T13724] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 476.283655][T13724] ? kmsan_get_metadata+0x116/0x180 [ 476.288866][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 476.294512][T13724] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 476.300598][T13724] ? _copy_from_user+0x201/0x310 [ 476.305547][T13724] ? kmsan_get_metadata+0x116/0x180 [ 476.310751][T13724] __msan_chain_origin+0x57/0xa0 [ 476.315692][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 476.320809][T13724] get_compat_msghdr+0x108/0x2b0 [ 476.325775][T13724] do_recvmmsg+0xdc7/0x22e0 [ 476.330282][T13724] ? kmsan_get_metadata+0x116/0x180 [ 476.335496][T13724] ? kmsan_get_metadata+0x116/0x180 [ 476.340707][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 476.346356][T13724] ? __msan_poison_alloca+0xe9/0x110 [ 476.351672][T13724] ? __sys_recvmmsg+0xb5/0x5f0 [ 476.356453][T13724] __sys_recvmmsg+0x340/0x5f0 [ 476.361142][T13724] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 476.366955][T13724] ? kmsan_get_metadata+0x116/0x180 [ 476.372167][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 476.378262][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 476.384441][T13724] __do_fast_syscall_32+0x129/0x180 [ 476.389674][T13724] do_fast_syscall_32+0x6a/0xc0 [ 476.394537][T13724] do_SYSENTER_32+0x73/0x90 [ 476.399057][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 476.405384][T13724] RIP: 0023:0xf7fbe549 [ 476.405531][T13702] not chained 210000 origins [ 476.409486][T13724] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 476.433659][T13724] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 476.442085][T13724] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 476.450077][T13724] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 476.458060][T13724] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 476.466055][T13724] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 476.474042][T13724] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 476.482038][T13724] Uninit was stored to memory at: [ 476.482067][T13702] CPU: 0 PID: 13702 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 [ 476.482089][T13702] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 476.487117][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 476.495767][T13702] Call Trace: [ 476.505848][T13724] __msan_chain_origin+0x57/0xa0 [ 476.511541][T13702] dump_stack+0x21c/0x280 [ 476.514800][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 476.519732][T13702] kmsan_internal_chain_origin+0x6f/0x130 [ 476.524032][T13724] get_compat_msghdr+0x108/0x2b0 [ 476.529124][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 476.534822][T13724] do_recvmmsg+0xdc7/0x22e0 [ 476.539736][T13702] ? kmsan_get_metadata+0x116/0x180 [ 476.545347][T13724] __sys_recvmmsg+0x340/0x5f0 [ 476.549827][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 476.554999][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 476.559656][T13702] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 476.565263][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 476.571317][T13702] ? kmsan_get_metadata+0x116/0x180 [ 476.577364][T13724] __do_fast_syscall_32+0x129/0x180 [ 476.583496][T13702] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 476.588676][T13724] do_fast_syscall_32+0x6a/0xc0 [ 476.593848][T13702] ? kmsan_get_metadata+0x116/0x180 [ 476.599630][T13724] do_SYSENTER_32+0x73/0x90 [ 476.604469][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 476.609645][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 476.614128][T13702] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 476.619738][T13724] [ 476.626070][T13702] ? _copy_from_user+0x201/0x310 [ 476.632096][T13724] Uninit was stored to memory at: [ 476.634435][T13702] ? kmsan_get_metadata+0x116/0x180 [ 476.639351][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 476.644349][T13702] __msan_chain_origin+0x57/0xa0 [ 476.649545][T13724] __msan_chain_origin+0x57/0xa0 [ 476.655267][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 476.660187][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 476.665115][T13702] get_compat_msghdr+0x108/0x2b0 [ 476.670238][T13724] get_compat_msghdr+0x108/0x2b0 [ 476.675355][T13702] do_recvmmsg+0xdc7/0x22e0 [ 476.680269][T13724] do_recvmmsg+0xdc7/0x22e0 [ 476.685182][T13702] ? kmsan_get_metadata+0x116/0x180 [ 476.689663][T13724] __sys_recvmmsg+0x340/0x5f0 [ 476.694138][T13702] ? kmsan_get_metadata+0x116/0x180 [ 476.699319][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 476.703973][T13702] ? kmsan_internal_set_origin+0x85/0xc0 [ 476.709160][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 476.715218][T13702] ? __msan_poison_alloca+0xe9/0x110 [ 476.720828][T13724] __do_fast_syscall_32+0x129/0x180 [ 476.726961][T13702] ? __sys_recvmmsg+0xb5/0x5f0 [ 476.732660][T13724] do_fast_syscall_32+0x6a/0xc0 [ 476.737835][T13702] __sys_recvmmsg+0x340/0x5f0 [ 476.742572][T13724] do_SYSENTER_32+0x73/0x90 [ 476.747401][T13702] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 476.752064][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 476.756542][T13702] ? kmsan_get_metadata+0x116/0x180 [ 476.762487][T13724] [ 476.768817][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 476.773984][T13724] Uninit was stored to memory at: [ 476.776435][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 476.782513][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 476.787506][T13702] __do_fast_syscall_32+0x129/0x180 [ 476.793654][T13724] __msan_chain_origin+0x57/0xa0 [ 476.799353][T13702] do_fast_syscall_32+0x6a/0xc0 [ 476.804524][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 476.809441][T13702] do_SYSENTER_32+0x73/0x90 [ 476.814279][T13724] get_compat_msghdr+0x108/0x2b0 [ 476.819896][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 476.824376][T13724] do_recvmmsg+0xdc7/0x22e0 [ 476.829280][T13702] RIP: 0023:0xf7ff8549 [ 476.835590][T13724] __sys_recvmmsg+0x340/0x5f0 [ 476.840074][T13702] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 476.844139][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 476.848778][T13702] RSP: 002b:00000000f55d10cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 476.868404][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 476.874459][T13702] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 476.882871][T13724] __do_fast_syscall_32+0x129/0x180 [ 476.888990][T13702] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 476.896961][T13724] do_fast_syscall_32+0x6a/0xc0 [ 476.902124][T13702] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 476.910095][T13724] do_SYSENTER_32+0x73/0x90 [ 476.914916][T13702] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 476.922892][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 476.927382][T13702] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 476.935367][T13724] [ 476.941676][T13702] Uninit was stored to memory at: [ 476.949645][T13724] Uninit was stored to memory at: [ 476.951996][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 476.957009][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 476.962054][T13702] __msan_chain_origin+0x57/0xa0 [ 476.967750][T13724] __msan_chain_origin+0x57/0xa0 [ 476.973445][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 476.978367][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 476.983313][T13702] get_compat_msghdr+0x108/0x2b0 [ 476.988408][T13724] get_compat_msghdr+0x108/0x2b0 [ 476.993505][T13702] do_recvmmsg+0xdc7/0x22e0 [ 476.998439][T13724] do_recvmmsg+0xdc7/0x22e0 [ 477.003365][T13702] __sys_recvmmsg+0x340/0x5f0 [ 477.007842][T13724] __sys_recvmmsg+0x340/0x5f0 [ 477.012334][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 477.017002][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 477.021666][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 477.027714][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 477.033772][T13702] __do_fast_syscall_32+0x129/0x180 [ 477.039922][T13724] __do_fast_syscall_32+0x129/0x180 [ 477.046072][T13702] do_fast_syscall_32+0x6a/0xc0 [ 477.051252][T13724] do_fast_syscall_32+0x6a/0xc0 [ 477.056428][T13702] do_SYSENTER_32+0x73/0x90 [ 477.061255][T13724] do_SYSENTER_32+0x73/0x90 [ 477.066099][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 477.071191][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 477.075683][T13702] [ 477.082155][T13724] [ 477.088489][T13702] Uninit was stored to memory at: [ 477.090803][T13724] Uninit was stored to memory at: [ 477.093164][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 477.098202][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 477.103224][T13702] __msan_chain_origin+0x57/0xa0 [ 477.108976][T13724] __msan_chain_origin+0x57/0xa0 [ 477.114711][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 477.120822][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 477.125836][T13702] get_compat_msghdr+0x108/0x2b0 [ 477.130989][T13724] get_compat_msghdr+0x108/0x2b0 [ 477.136100][T13702] do_recvmmsg+0xdc7/0x22e0 [ 477.141082][T13724] do_recvmmsg+0xdc7/0x22e0 [ 477.146017][T13702] __sys_recvmmsg+0x340/0x5f0 [ 477.150556][T13724] __sys_recvmmsg+0x340/0x5f0 [ 477.155062][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 477.159738][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 477.164419][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 477.170501][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 477.176582][T13702] __do_fast_syscall_32+0x129/0x180 [ 477.182757][T13724] __do_fast_syscall_32+0x129/0x180 [ 477.188991][T13702] do_fast_syscall_32+0x6a/0xc0 [ 477.194194][T13724] do_fast_syscall_32+0x6a/0xc0 [ 477.200081][T13702] do_SYSENTER_32+0x73/0x90 [ 477.205121][T13724] do_SYSENTER_32+0x73/0x90 [ 477.209972][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 477.214474][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 477.218974][T13702] [ 477.225308][T13724] [ 477.231639][T13702] Uninit was stored to memory at: [ 477.233967][T13724] Uninit was stored to memory at: [ 477.236330][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 477.241379][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 477.246404][T13702] __msan_chain_origin+0x57/0xa0 [ 477.252124][T13724] __msan_chain_origin+0x57/0xa0 [ 477.257840][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 477.262784][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 477.267732][T13702] get_compat_msghdr+0x108/0x2b0 [ 477.272839][T13724] get_compat_msghdr+0x108/0x2b0 [ 477.277978][T13702] do_recvmmsg+0xdc7/0x22e0 [ 477.282928][T13724] do_recvmmsg+0xdc7/0x22e0 [ 477.287867][T13702] __sys_recvmmsg+0x340/0x5f0 [ 477.292385][T13724] __sys_recvmmsg+0x340/0x5f0 [ 477.296902][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 477.301576][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 477.306252][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 477.312331][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 477.318411][T13702] __do_fast_syscall_32+0x129/0x180 [ 477.324561][T13724] __do_fast_syscall_32+0x129/0x180 [ 477.330712][T13702] do_fast_syscall_32+0x6a/0xc0 [ 477.335918][T13724] do_fast_syscall_32+0x6a/0xc0 [ 477.341100][T13702] do_SYSENTER_32+0x73/0x90 [ 477.345955][T13724] do_SYSENTER_32+0x73/0x90 [ 477.350815][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 477.355314][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 477.359882][T13702] [ 477.366324][T13724] [ 477.374011][T13702] Uninit was stored to memory at: [ 477.376328][T13724] Uninit was stored to memory at: [ 477.378761][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 477.383792][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 477.388853][T13702] __msan_chain_origin+0x57/0xa0 [ 477.394667][T13724] __msan_chain_origin+0x57/0xa0 [ 477.402666][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 477.407716][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 477.412748][T13702] get_compat_msghdr+0x108/0x2b0 [ 477.419681][T13724] get_compat_msghdr+0x108/0x2b0 [ 477.424802][T13702] do_recvmmsg+0xdc7/0x22e0 [ 477.429762][T13724] do_recvmmsg+0xdc7/0x22e0 [ 477.434816][T13702] __sys_recvmmsg+0x340/0x5f0 [ 477.439313][T13724] __sys_recvmmsg+0x340/0x5f0 [ 477.443812][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 477.450578][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 477.455370][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 477.461438][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 477.467523][T13702] __do_fast_syscall_32+0x129/0x180 [ 477.473687][T13724] __do_fast_syscall_32+0x129/0x180 [ 477.480298][T13702] do_fast_syscall_32+0x6a/0xc0 [ 477.485486][T13724] do_fast_syscall_32+0x6a/0xc0 [ 477.490686][T13702] do_SYSENTER_32+0x73/0x90 [ 477.495796][T13724] do_SYSENTER_32+0x73/0x90 [ 477.500633][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 477.505155][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 477.509634][T13702] [ 477.515965][T13724] [ 477.522281][T13702] Uninit was stored to memory at: [ 477.524594][T13724] Local variable ----msg_sys@do_recvmmsg created at: [ 477.526920][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 477.531915][T13724] do_recvmmsg+0xc2/0x22e0 [ 477.538596][T13702] __msan_chain_origin+0x57/0xa0 [ 477.544293][T13724] do_recvmmsg+0xc2/0x22e0 [ 477.548676][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 477.563105][T13702] get_compat_msghdr+0x108/0x2b0 [ 477.568056][T13702] do_recvmmsg+0xdc7/0x22e0 [ 477.572569][T13702] __sys_recvmmsg+0x340/0x5f0 [ 477.577259][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 477.583330][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 477.589493][T13702] __do_fast_syscall_32+0x129/0x180 [ 477.594699][T13702] do_fast_syscall_32+0x6a/0xc0 [ 477.599557][T13702] do_SYSENTER_32+0x73/0x90 [ 477.604074][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 477.610390][T13702] [ 477.612714][T13702] Uninit was stored to memory at: [ 477.617761][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 477.623611][T13702] __msan_chain_origin+0x57/0xa0 [ 477.628588][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 477.633800][T13702] get_compat_msghdr+0x108/0x2b0 [ 477.638764][T13702] do_recvmmsg+0xdc7/0x22e0 [ 477.643282][T13702] __sys_recvmmsg+0x340/0x5f0 [ 477.647974][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 477.654075][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 477.660331][T13702] __do_fast_syscall_32+0x129/0x180 [ 477.665544][T13702] do_fast_syscall_32+0x6a/0xc0 [ 477.670417][T13702] do_SYSENTER_32+0x73/0x90 [ 477.674931][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 477.681267][T13702] [ 477.683589][T13702] Uninit was stored to memory at: [ 477.688629][T13702] kmsan_internal_chain_origin+0xad/0x130 [ 477.694392][T13702] __msan_chain_origin+0x57/0xa0 [ 477.699347][T13702] __get_compat_msghdr+0x6db/0x9d0 [ 477.704471][T13702] get_compat_msghdr+0x108/0x2b0 [ 477.709420][T13702] do_recvmmsg+0xdc7/0x22e0 [ 477.713931][T13702] __sys_recvmmsg+0x340/0x5f0 [ 477.718621][T13702] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 477.724746][T13702] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 477.730920][T13702] __do_fast_syscall_32+0x129/0x180 [ 477.736133][T13702] do_fast_syscall_32+0x6a/0xc0 [ 477.740988][T13702] do_SYSENTER_32+0x73/0x90 [ 477.745494][T13702] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 477.751809][T13702] [ 477.754133][T13702] Local variable ----msg_sys@do_recvmmsg created at: [ 477.760839][T13702] do_recvmmsg+0xc2/0x22e0 [ 477.765273][T13702] do_recvmmsg+0xc2/0x22e0 10:58:09 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x17, 0x81, 0x7, 0xc3, 0x0, 0xffffffffffffffff, 0xc2a, [], 0x0, 0xffffffffffffffff, 0x0, 0x2}, 0x40) r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x8914, &(0x7f0000000340)='wlan1\x00\x1b\x1a\xec\xd8n\xff\xc3\x87\xe2\xa3\x80\x8a\xb2\xd9\xa8L\x06\xb5\x12\x03F\xd9\x1f\xb9\xf2-\xda,C\xfdj\xe3\x8d\xe3\xd6\xe0|6l\xe9\xd9;\xea\x84\x13\xdf\xf7\xber\'\x8a\xd5W\xbb\xac%j\x9d\xeb\xba\xe6\xc4\xc4\xa9\xf5\xd5\xa1\xf5\\\x9b\xb2\a\xde\xbb\xc18\x84\xb5:f\xcb\xe8oOArYZ\xe1\xc9\x86\xfe') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40305839, &(0x7f0000000040)) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00'}, 0x10) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000b40)={@map=r1, 0xffffffffffffffff, 0x3, 0x2}, 0x14) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r0, &(0x7f0000000300)={&(0x7f00000003c0)=@pptp={0x18, 0x2, {0x0, @multicast1}}, 0x80, &(0x7f0000000940)=[{&(0x7f0000000440)="8bb9e6a9fb1f1215f8f268ecde95ae07", 0x10}, {&(0x7f0000000600)}, {0x0}, {&(0x7f0000000680)="4b46193ca9060cdd371212e436090e697fd6760ec6330baf0fdba741850d53009d41482f17d2", 0x26}, {&(0x7f0000000800)="8129a33aeaf1e4c71925a03b22def6f246c5a63b9830f16f31c807bafd24b9476552ee561d81cadd6f6e4646b19b72e05d48a47931f9b27cc78bdd918243e2eb202ed304e3d3f1121bfdc15abf901935747aebd59d1273ed9e3062e29eed995296a6ab23d0c38a180000a15a3fbdee14a1b033bb9fa11b47594ea4f4", 0x7c}], 0x5}, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, 0x0, 0x0) socket$kcm(0x29, 0x2, 0x0) 10:58:09 executing program 3: socketpair$unix(0x1, 0x4000000000002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) r3 = socket$vsock_stream(0x28, 0x1, 0x0) bind$vsock_stream(r3, &(0x7f0000000380)={0x28, 0x0, 0x0, @host}, 0x10) listen(r3, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r4, &(0x7f0000000040), 0x10) ppoll(&(0x7f00000000c0)=[{r1, 0x8124}, {r4}], 0x2, &(0x7f00000002c0)={0x0, r2+10000000}, 0x0, 0x0) [ 478.424824][T13713] not chained 220000 origins [ 478.429465][T13713] CPU: 1 PID: 13713 Comm: syz-executor.0 Not tainted 5.9.0-rc8-syzkaller #0 [ 478.438170][T13713] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 478.448256][T13713] Call Trace: [ 478.451660][T13713] dump_stack+0x21c/0x280 [ 478.456032][T13713] kmsan_internal_chain_origin+0x6f/0x130 [ 478.461781][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 478.467432][T13713] ? kmsan_get_metadata+0x116/0x180 [ 478.472672][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 478.478324][T13713] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 478.484590][T13713] ? kmsan_get_metadata+0x116/0x180 [ 478.489813][T13713] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 478.495664][T13713] ? kmsan_get_metadata+0x116/0x180 [ 478.500892][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 478.506919][T13713] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 478.513021][T13713] ? _copy_from_user+0x201/0x310 [ 478.518516][T13713] ? kmsan_get_metadata+0x116/0x180 [ 478.524550][T13713] __msan_chain_origin+0x57/0xa0 [ 478.529526][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 478.534885][T13713] get_compat_msghdr+0x108/0x2b0 [ 478.540109][T13713] do_recvmmsg+0xdc7/0x22e0 [ 478.544730][T13713] ? kmsan_get_metadata+0x116/0x180 [ 478.550040][T13713] ? kmsan_get_metadata+0x116/0x180 [ 478.555436][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 478.561564][T13713] ? __msan_poison_alloca+0xe9/0x110 [ 478.567068][T13713] ? __sys_recvmmsg+0xb5/0x5f0 [ 478.571868][T13713] __sys_recvmmsg+0x340/0x5f0 [ 478.576652][T13713] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 478.582493][T13713] ? kmsan_get_metadata+0x116/0x180 [ 478.587719][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 478.594009][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 478.600548][T13713] __do_fast_syscall_32+0x129/0x180 [ 478.605784][T13713] do_fast_syscall_32+0x6a/0xc0 [ 478.611982][T13713] do_SYSENTER_32+0x73/0x90 [ 478.618520][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 478.624973][T13713] RIP: 0023:0xf7fb7549 [ 478.629087][T13713] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 478.649081][T13713] RSP: 002b:00000000f55900cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 478.657606][T13713] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 478.665615][T13713] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 478.673597][T13713] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 478.682187][T13713] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 478.690616][T13713] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 478.698710][T13713] Uninit was stored to memory at: [ 478.704029][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 478.709772][T13713] __msan_chain_origin+0x57/0xa0 [ 478.714724][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 478.719855][T13713] get_compat_msghdr+0x108/0x2b0 [ 478.724793][T13713] do_recvmmsg+0xdc7/0x22e0 [ 478.729296][T13713] __sys_recvmmsg+0x340/0x5f0 [ 478.734014][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 478.740103][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 478.746273][T13713] __do_fast_syscall_32+0x129/0x180 [ 478.751477][T13713] do_fast_syscall_32+0x6a/0xc0 [ 478.756327][T13713] do_SYSENTER_32+0x73/0x90 [ 478.760834][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 478.767144][T13713] [ 478.769461][T13713] Uninit was stored to memory at: [ 478.774497][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 478.780218][T13713] __msan_chain_origin+0x57/0xa0 [ 478.785165][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 478.790287][T13713] get_compat_msghdr+0x108/0x2b0 [ 478.795231][T13713] do_recvmmsg+0xdc7/0x22e0 [ 478.799759][T13713] __sys_recvmmsg+0x340/0x5f0 [ 478.804438][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 478.810620][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 478.816780][T13713] __do_fast_syscall_32+0x129/0x180 [ 478.821979][T13713] do_fast_syscall_32+0x6a/0xc0 [ 478.826828][T13713] do_SYSENTER_32+0x73/0x90 [ 478.831768][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 478.838077][T13713] [ 478.840398][T13713] Uninit was stored to memory at: [ 478.845432][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 478.851163][T13713] __msan_chain_origin+0x57/0xa0 [ 478.856098][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 478.861239][T13713] get_compat_msghdr+0x108/0x2b0 [ 478.866211][T13713] do_recvmmsg+0xdc7/0x22e0 [ 478.870715][T13713] __sys_recvmmsg+0x340/0x5f0 [ 478.875394][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 478.881461][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 478.887619][T13713] __do_fast_syscall_32+0x129/0x180 [ 478.892815][T13713] do_fast_syscall_32+0x6a/0xc0 [ 478.897665][T13713] do_SYSENTER_32+0x73/0x90 [ 478.902190][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 478.908502][T13713] [ 478.910845][T13713] Uninit was stored to memory at: [ 478.915896][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 478.921626][T13713] __msan_chain_origin+0x57/0xa0 [ 478.926571][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 478.931683][T13713] get_compat_msghdr+0x108/0x2b0 [ 478.936628][T13713] do_recvmmsg+0xdc7/0x22e0 [ 478.941132][T13713] __sys_recvmmsg+0x340/0x5f0 [ 478.945831][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 478.951901][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 478.958055][T13713] __do_fast_syscall_32+0x129/0x180 [ 478.963264][T13713] do_fast_syscall_32+0x6a/0xc0 [ 478.968116][T13713] do_SYSENTER_32+0x73/0x90 [ 478.972624][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 478.978935][T13713] [ 478.981272][T13713] Uninit was stored to memory at: [ 478.986309][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 478.992039][T13713] __msan_chain_origin+0x57/0xa0 [ 478.996989][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 479.002103][T13713] get_compat_msghdr+0x108/0x2b0 [ 479.007148][T13713] do_recvmmsg+0xdc7/0x22e0 [ 479.011651][T13713] __sys_recvmmsg+0x340/0x5f0 [ 479.016327][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 479.022395][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 479.028642][T13713] __do_fast_syscall_32+0x129/0x180 [ 479.033838][T13713] do_fast_syscall_32+0x6a/0xc0 [ 479.038692][T13713] do_SYSENTER_32+0x73/0x90 [ 479.043214][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 479.049523][T13713] [ 479.051842][T13713] Uninit was stored to memory at: [ 479.056869][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 479.062595][T13713] __msan_chain_origin+0x57/0xa0 [ 479.067551][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 479.072709][T13713] get_compat_msghdr+0x108/0x2b0 [ 479.077690][T13713] do_recvmmsg+0xdc7/0x22e0 [ 479.082214][T13713] __sys_recvmmsg+0x340/0x5f0 [ 479.087089][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 479.093193][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 479.099377][T13713] __do_fast_syscall_32+0x129/0x180 [ 479.104616][T13713] do_fast_syscall_32+0x6a/0xc0 [ 479.109486][T13713] do_SYSENTER_32+0x73/0x90 [ 479.113990][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 479.120302][T13713] [ 479.122619][T13713] Uninit was stored to memory at: [ 479.127649][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 479.133372][T13713] __msan_chain_origin+0x57/0xa0 [ 479.138337][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 479.143460][T13713] get_compat_msghdr+0x108/0x2b0 [ 479.148414][T13713] do_recvmmsg+0xdc7/0x22e0 [ 479.152939][T13713] __sys_recvmmsg+0x340/0x5f0 [ 479.157618][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 479.163693][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 479.169880][T13713] __do_fast_syscall_32+0x129/0x180 [ 479.175098][T13713] do_fast_syscall_32+0x6a/0xc0 [ 479.179968][T13713] do_SYSENTER_32+0x73/0x90 [ 479.184510][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 479.190838][T13713] [ 479.193173][T13713] Local variable ----msg_sys@do_recvmmsg created at: [ 479.199860][T13713] do_recvmmsg+0xc2/0x22e0 [ 479.204286][T13713] do_recvmmsg+0xc2/0x22e0 10:58:10 executing program 2: mmap$IORING_OFF_SQ_RING(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x44832, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) [ 480.068906][T13724] not chained 230000 origins [ 480.073573][T13724] CPU: 0 PID: 13724 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 480.082262][T13724] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 480.092335][T13724] Call Trace: [ 480.095666][T13724] dump_stack+0x21c/0x280 [ 480.100038][T13724] kmsan_internal_chain_origin+0x6f/0x130 [ 480.105845][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 480.111536][T13724] ? kmsan_get_metadata+0x116/0x180 [ 480.116774][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 480.122446][T13724] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 480.128555][T13724] ? kmsan_get_metadata+0x116/0x180 [ 480.133801][T13724] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 480.139645][T13724] ? kmsan_get_metadata+0x116/0x180 [ 480.144928][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 480.150644][T13724] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 480.156757][T13724] ? _copy_from_user+0x201/0x310 [ 480.161752][T13724] ? kmsan_get_metadata+0x116/0x180 [ 480.166997][T13724] __msan_chain_origin+0x57/0xa0 [ 480.171999][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 480.177213][T13724] get_compat_msghdr+0x108/0x2b0 [ 480.182211][T13724] do_recvmmsg+0xdc7/0x22e0 [ 480.186799][T13724] ? kmsan_get_metadata+0x116/0x180 [ 480.192043][T13724] ? kmsan_get_metadata+0x116/0x180 [ 480.197673][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 480.203410][T13724] ? __msan_poison_alloca+0xe9/0x110 [ 480.208796][T13724] ? __sys_recvmmsg+0xb5/0x5f0 [ 480.213723][T13724] __sys_recvmmsg+0x340/0x5f0 [ 480.218438][T13724] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 480.224302][T13724] ? kmsan_get_metadata+0x116/0x180 [ 480.229541][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 480.235660][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 480.241850][T13724] __do_fast_syscall_32+0x129/0x180 [ 480.247080][T13724] do_fast_syscall_32+0x6a/0xc0 [ 480.251994][T13724] do_SYSENTER_32+0x73/0x90 [ 480.256540][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 480.262901][T13724] RIP: 0023:0xf7fbe549 [ 480.267044][T13724] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 480.286697][T13724] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 480.295136][T13724] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 480.303127][T13724] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 480.311120][T13724] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 480.319125][T13724] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 480.327114][T13724] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 480.335129][T13724] Uninit was stored to memory at: [ 480.340218][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 480.345976][T13724] __msan_chain_origin+0x57/0xa0 [ 480.350953][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 480.356114][T13724] get_compat_msghdr+0x108/0x2b0 [ 480.361081][T13724] do_recvmmsg+0xdc7/0x22e0 [ 480.365618][T13724] __sys_recvmmsg+0x340/0x5f0 [ 480.370321][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 480.376439][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 480.382631][T13724] __do_fast_syscall_32+0x129/0x180 [ 480.387850][T13724] do_fast_syscall_32+0x6a/0xc0 [ 480.392753][T13724] do_SYSENTER_32+0x73/0x90 [ 480.397299][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 480.403632][T13724] [ 480.405977][T13724] Uninit was stored to memory at: [ 480.411039][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 480.416794][T13724] __msan_chain_origin+0x57/0xa0 [ 480.421749][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 480.426909][T13724] get_compat_msghdr+0x108/0x2b0 [ 480.431881][T13724] do_recvmmsg+0xdc7/0x22e0 [ 480.436415][T13724] __sys_recvmmsg+0x340/0x5f0 [ 480.441342][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 480.447462][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 480.453649][T13724] __do_fast_syscall_32+0x129/0x180 [ 480.458900][T13724] do_fast_syscall_32+0x6a/0xc0 [ 480.463794][T13724] do_SYSENTER_32+0x73/0x90 [ 480.468331][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 480.474656][T13724] [ 480.476992][T13724] Uninit was stored to memory at: [ 480.482076][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 480.487825][T13724] __msan_chain_origin+0x57/0xa0 [ 480.492796][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 480.497930][T13724] get_compat_msghdr+0x108/0x2b0 [ 480.502928][T13724] do_recvmmsg+0xdc7/0x22e0 [ 480.507461][T13724] __sys_recvmmsg+0x340/0x5f0 [ 480.512187][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 480.518286][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 480.524470][T13724] __do_fast_syscall_32+0x129/0x180 [ 480.529747][T13724] do_fast_syscall_32+0x6a/0xc0 [ 480.534634][T13724] do_SYSENTER_32+0x73/0x90 [ 480.539186][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 480.545513][T13724] [ 480.547850][T13724] Uninit was stored to memory at: [ 480.552921][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 480.558688][T13724] __msan_chain_origin+0x57/0xa0 [ 480.563675][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 480.568845][T13724] get_compat_msghdr+0x108/0x2b0 [ 480.573843][T13724] do_recvmmsg+0xdc7/0x22e0 [ 480.578423][T13724] __sys_recvmmsg+0x340/0x5f0 [ 480.583256][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 480.589375][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 480.595580][T13724] __do_fast_syscall_32+0x129/0x180 [ 480.600842][T13724] do_fast_syscall_32+0x6a/0xc0 [ 480.605741][T13724] do_SYSENTER_32+0x73/0x90 [ 480.610292][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 480.616646][T13724] [ 480.619010][T13724] Uninit was stored to memory at: [ 480.624106][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 480.629861][T13724] __msan_chain_origin+0x57/0xa0 [ 480.634845][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 480.639996][T13724] get_compat_msghdr+0x108/0x2b0 [ 480.645004][T13724] do_recvmmsg+0xdc7/0x22e0 [ 480.649553][T13724] __sys_recvmmsg+0x340/0x5f0 [ 480.654280][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 480.660389][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 480.666579][T13724] __do_fast_syscall_32+0x129/0x180 [ 480.671846][T13724] do_fast_syscall_32+0x6a/0xc0 [ 480.676762][T13724] do_SYSENTER_32+0x73/0x90 [ 480.681304][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 480.687640][T13724] [ 480.690079][T13724] Uninit was stored to memory at: [ 480.695157][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 480.700942][T13724] __msan_chain_origin+0x57/0xa0 [ 480.705913][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 480.711050][T13724] get_compat_msghdr+0x108/0x2b0 [ 480.716016][T13724] do_recvmmsg+0xdc7/0x22e0 [ 480.720544][T13724] __sys_recvmmsg+0x340/0x5f0 [ 480.725250][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 480.731362][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 480.737552][T13724] __do_fast_syscall_32+0x129/0x180 [ 480.742785][T13724] do_fast_syscall_32+0x6a/0xc0 [ 480.747697][T13724] do_SYSENTER_32+0x73/0x90 [ 480.752234][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 480.758557][T13724] [ 480.760885][T13724] Uninit was stored to memory at: [ 480.765929][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 480.771704][T13724] __msan_chain_origin+0x57/0xa0 [ 480.776692][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 480.781868][T13724] get_compat_msghdr+0x108/0x2b0 [ 480.786866][T13724] do_recvmmsg+0xdc7/0x22e0 [ 480.791415][T13724] __sys_recvmmsg+0x340/0x5f0 [ 480.796154][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 480.802260][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 480.805620][T13713] not chained 240000 origins [ 480.808457][T13724] __do_fast_syscall_32+0x129/0x180 [ 480.813047][T13713] CPU: 1 PID: 13713 Comm: syz-executor.0 Not tainted 5.9.0-rc8-syzkaller #0 [ 480.818253][T13724] do_fast_syscall_32+0x6a/0xc0 [ 480.826997][T13713] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 480.831943][T13724] do_SYSENTER_32+0x73/0x90 [ 480.841917][T13713] Call Trace: [ 480.846435][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 480.849712][T13713] dump_stack+0x21c/0x280 [ 480.856020][T13724] [ 480.860367][T13713] kmsan_internal_chain_origin+0x6f/0x130 [ 480.862700][T13724] Local variable ----msg_sys@do_recvmmsg created at: [ 480.868439][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 480.875119][T13724] do_recvmmsg+0xc2/0x22e0 [ 480.880743][T13713] ? kmsan_get_metadata+0x116/0x180 [ 480.885157][T13724] do_recvmmsg+0xc2/0x22e0 [ 480.890344][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 480.900408][T13713] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 480.906510][T13713] ? kmsan_get_metadata+0x116/0x180 [ 480.911769][T13713] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 480.917634][T13713] ? kmsan_get_metadata+0x116/0x180 [ 480.923127][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 480.928808][T13713] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 480.934914][T13713] ? _copy_from_user+0x201/0x310 [ 480.939877][T13713] ? kmsan_get_metadata+0x116/0x180 [ 480.945113][T13713] __msan_chain_origin+0x57/0xa0 [ 480.950079][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 480.955216][T13713] get_compat_msghdr+0x108/0x2b0 [ 480.963228][T13713] do_recvmmsg+0xdc7/0x22e0 [ 480.967846][T13713] ? kmsan_get_metadata+0x116/0x180 [ 480.973069][T13713] ? kmsan_get_metadata+0x116/0x180 [ 480.978291][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 480.983942][T13713] ? __msan_poison_alloca+0xe9/0x110 [ 480.989247][T13713] ? __sys_recvmmsg+0xb5/0x5f0 [ 480.994023][T13713] __sys_recvmmsg+0x340/0x5f0 [ 480.998720][T13713] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 481.004576][T13713] ? kmsan_get_metadata+0x116/0x180 [ 481.009797][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 481.015900][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 481.022096][T13713] __do_fast_syscall_32+0x129/0x180 [ 481.027328][T13713] do_fast_syscall_32+0x6a/0xc0 [ 481.032217][T13713] do_SYSENTER_32+0x73/0x90 [ 481.036731][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 481.043066][T13713] RIP: 0023:0xf7fb7549 [ 481.047157][T13713] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 481.066791][T13713] RSP: 002b:00000000f55900cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 481.075327][T13713] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 481.083424][T13713] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 481.091420][T13713] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 481.099424][T13713] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 481.107423][T13713] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 481.115411][T13713] Uninit was stored to memory at: [ 481.120459][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 481.126207][T13713] __msan_chain_origin+0x57/0xa0 [ 481.131160][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 481.136286][T13713] get_compat_msghdr+0x108/0x2b0 [ 481.141443][T13713] do_recvmmsg+0xdc7/0x22e0 [ 481.145969][T13713] __sys_recvmmsg+0x340/0x5f0 [ 481.150666][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 481.156814][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 481.163003][T13713] __do_fast_syscall_32+0x129/0x180 [ 481.168237][T13713] do_fast_syscall_32+0x6a/0xc0 [ 481.173105][T13713] do_SYSENTER_32+0x73/0x90 [ 481.177620][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 481.183939][T13713] [ 481.186266][T13713] Uninit was stored to memory at: [ 481.191305][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 481.197052][T13713] __msan_chain_origin+0x57/0xa0 [ 481.202014][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 481.207137][T13713] get_compat_msghdr+0x108/0x2b0 [ 481.212094][T13713] do_recvmmsg+0xdc7/0x22e0 [ 481.216618][T13713] __sys_recvmmsg+0x340/0x5f0 [ 481.221311][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 481.227397][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 481.233566][T13713] __do_fast_syscall_32+0x129/0x180 [ 481.238800][T13713] do_fast_syscall_32+0x6a/0xc0 [ 481.243667][T13713] do_SYSENTER_32+0x73/0x90 [ 481.248213][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 481.254533][T13713] [ 481.256862][T13713] Uninit was stored to memory at: [ 481.261905][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 481.267640][T13713] __msan_chain_origin+0x57/0xa0 [ 481.272609][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 481.277747][T13713] get_compat_msghdr+0x108/0x2b0 [ 481.282701][T13713] do_recvmmsg+0xdc7/0x22e0 [ 481.287326][T13713] __sys_recvmmsg+0x340/0x5f0 [ 481.292016][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 481.298098][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 481.304266][T13713] __do_fast_syscall_32+0x129/0x180 [ 481.309474][T13713] do_fast_syscall_32+0x6a/0xc0 [ 481.314368][T13713] do_SYSENTER_32+0x73/0x90 [ 481.318895][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 481.325218][T13713] [ 481.327571][T13713] Uninit was stored to memory at: [ 481.332625][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 481.338366][T13713] __msan_chain_origin+0x57/0xa0 [ 481.343328][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 481.348474][T13713] get_compat_msghdr+0x108/0x2b0 [ 481.353443][T13713] do_recvmmsg+0xdc7/0x22e0 [ 481.357976][T13713] __sys_recvmmsg+0x340/0x5f0 [ 481.362696][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 481.368797][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 481.375173][T13713] __do_fast_syscall_32+0x129/0x180 [ 481.380392][T13713] do_fast_syscall_32+0x6a/0xc0 [ 481.385266][T13713] do_SYSENTER_32+0x73/0x90 [ 481.389813][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 481.396411][T13713] [ 481.398749][T13713] Uninit was stored to memory at: [ 481.403811][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 481.409563][T13713] __msan_chain_origin+0x57/0xa0 [ 481.414514][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 481.419633][T13713] get_compat_msghdr+0x108/0x2b0 [ 481.424614][T13713] do_recvmmsg+0xdc7/0x22e0 [ 481.429145][T13713] __sys_recvmmsg+0x340/0x5f0 [ 481.433848][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 481.439941][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 481.446111][T13713] __do_fast_syscall_32+0x129/0x180 [ 481.451335][T13713] do_fast_syscall_32+0x6a/0xc0 [ 481.456209][T13713] do_SYSENTER_32+0x73/0x90 [ 481.460742][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 481.467182][T13713] [ 481.469515][T13713] Uninit was stored to memory at: [ 481.474573][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 481.480337][T13713] __msan_chain_origin+0x57/0xa0 [ 481.485298][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 481.490439][T13713] get_compat_msghdr+0x108/0x2b0 [ 481.495393][T13713] do_recvmmsg+0xdc7/0x22e0 [ 481.499922][T13713] __sys_recvmmsg+0x340/0x5f0 [ 481.504618][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 481.510709][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 481.517419][T13713] __do_fast_syscall_32+0x129/0x180 [ 481.522645][T13713] do_fast_syscall_32+0x6a/0xc0 [ 481.527520][T13713] do_SYSENTER_32+0x73/0x90 [ 481.532079][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 481.538432][T13713] [ 481.540792][T13713] Uninit was stored to memory at: [ 481.545885][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 481.551646][T13713] __msan_chain_origin+0x57/0xa0 [ 481.556615][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 481.561772][T13713] get_compat_msghdr+0x108/0x2b0 [ 481.566765][T13713] do_recvmmsg+0xdc7/0x22e0 [ 481.571306][T13713] __sys_recvmmsg+0x340/0x5f0 [ 481.576030][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 481.582147][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 481.588351][T13713] __do_fast_syscall_32+0x129/0x180 [ 481.593584][T13713] do_fast_syscall_32+0x6a/0xc0 [ 481.598484][T13713] do_SYSENTER_32+0x73/0x90 [ 481.603018][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 481.609432][T13713] [ 481.611783][T13713] Local variable ----msg_sys@do_recvmmsg created at: [ 481.618496][T13713] do_recvmmsg+0xc2/0x22e0 [ 481.622926][T13713] do_recvmmsg+0xc2/0x22e0 [ 481.894943][T13755] not chained 250000 origins [ 481.899580][T13755] CPU: 0 PID: 13755 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 [ 481.908259][T13755] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 481.918353][T13755] Call Trace: [ 481.921697][T13755] dump_stack+0x21c/0x280 [ 481.926070][T13755] kmsan_internal_chain_origin+0x6f/0x130 [ 481.931861][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 481.937526][T13755] ? kmsan_get_metadata+0x116/0x180 [ 481.942758][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 481.948421][T13755] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 481.954510][T13755] ? kmsan_get_metadata+0x116/0x180 [ 481.959730][T13755] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 481.965558][T13755] ? kmsan_get_metadata+0x116/0x180 [ 481.970782][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 481.976463][T13755] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 481.982557][T13755] ? _copy_from_user+0x201/0x310 [ 481.987507][T13755] ? kmsan_get_metadata+0x116/0x180 [ 481.992719][T13755] __msan_chain_origin+0x57/0xa0 [ 481.997674][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 482.002816][T13755] get_compat_msghdr+0x108/0x2b0 [ 482.008222][T13755] do_recvmmsg+0xdc7/0x22e0 [ 482.012774][T13755] ? kmsan_get_metadata+0x116/0x180 [ 482.018093][T13755] ? kmsan_get_metadata+0x116/0x180 [ 482.023352][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 482.029017][T13755] ? __msan_poison_alloca+0xe9/0x110 [ 482.034339][T13755] ? __sys_recvmmsg+0xb5/0x5f0 [ 482.039134][T13755] __sys_recvmmsg+0x340/0x5f0 [ 482.043847][T13755] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 482.049667][T13755] ? kmsan_get_metadata+0x116/0x180 [ 482.054885][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 482.060973][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 482.067146][T13755] __do_fast_syscall_32+0x129/0x180 [ 482.072375][T13755] do_fast_syscall_32+0x6a/0xc0 [ 482.077331][T13755] do_SYSENTER_32+0x73/0x90 [ 482.081941][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 482.088303][T13755] RIP: 0023:0xf7ff8549 [ 482.092386][T13755] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 482.113306][T13755] RSP: 002b:00000000f55d10cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 482.121766][T13755] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 482.129774][T13755] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 482.137786][T13755] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 482.145780][T13755] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 482.153886][T13755] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 482.161870][T13755] Uninit was stored to memory at: [ 482.166916][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 482.172646][T13755] __msan_chain_origin+0x57/0xa0 [ 482.177599][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 482.182756][T13755] get_compat_msghdr+0x108/0x2b0 [ 482.187717][T13755] do_recvmmsg+0xdc7/0x22e0 [ 482.192228][T13755] __sys_recvmmsg+0x340/0x5f0 [ 482.196916][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 482.203001][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 482.209439][T13755] __do_fast_syscall_32+0x129/0x180 [ 482.214665][T13755] do_fast_syscall_32+0x6a/0xc0 [ 482.219640][T13755] do_SYSENTER_32+0x73/0x90 [ 482.224282][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 482.230599][T13755] [ 482.232920][T13755] Uninit was stored to memory at: [ 482.237955][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 482.243704][T13755] __msan_chain_origin+0x57/0xa0 [ 482.248671][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 482.253816][T13755] get_compat_msghdr+0x108/0x2b0 [ 482.258776][T13755] do_recvmmsg+0xdc7/0x22e0 [ 482.263288][T13755] __sys_recvmmsg+0x340/0x5f0 [ 482.267970][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 482.274046][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 482.280223][T13755] __do_fast_syscall_32+0x129/0x180 [ 482.285547][T13755] do_fast_syscall_32+0x6a/0xc0 [ 482.290466][T13755] do_SYSENTER_32+0x73/0x90 [ 482.295002][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 482.302027][T13755] [ 482.304353][T13755] Uninit was stored to memory at: [ 482.309416][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 482.315161][T13755] __msan_chain_origin+0x57/0xa0 [ 482.320108][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 482.325230][T13755] get_compat_msghdr+0x108/0x2b0 [ 482.330301][T13755] do_recvmmsg+0xdc7/0x22e0 [ 482.334821][T13755] __sys_recvmmsg+0x340/0x5f0 [ 482.339534][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 482.345661][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 482.351836][T13755] __do_fast_syscall_32+0x129/0x180 [ 482.353074][T13724] not chained 260000 origins [ 482.357072][T13755] do_fast_syscall_32+0x6a/0xc0 [ 482.361664][T13724] CPU: 1 PID: 13724 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 482.366549][T13755] do_SYSENTER_32+0x73/0x90 [ 482.375201][T13724] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 482.379733][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 482.389768][T13724] Call Trace: [ 482.396093][T13755] [ 482.399391][T13724] dump_stack+0x21c/0x280 [ 482.401717][T13755] Uninit was stored to memory at: [ 482.406082][T13724] kmsan_internal_chain_origin+0x6f/0x130 [ 482.411123][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 482.416888][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 482.422703][T13755] __msan_chain_origin+0x57/0xa0 [ 482.428356][T13724] ? kmsan_get_metadata+0x116/0x180 [ 482.433325][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 482.438549][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 482.443668][T13755] get_compat_msghdr+0x108/0x2b0 [ 482.449291][T13724] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 482.454293][T13755] do_recvmmsg+0xdc7/0x22e0 [ 482.460453][T13724] ? kmsan_get_metadata+0x116/0x180 [ 482.464945][T13755] __sys_recvmmsg+0x340/0x5f0 [ 482.470146][T13724] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 482.475121][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 482.480922][T13724] ? kmsan_get_metadata+0x116/0x180 [ 482.486992][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 482.492245][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 482.498411][T13755] __do_fast_syscall_32+0x129/0x180 [ 482.504052][T13724] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 482.509243][T13755] do_fast_syscall_32+0x6a/0xc0 [ 482.515332][T13724] ? _copy_from_user+0x201/0x310 [ 482.520237][T13755] do_SYSENTER_32+0x73/0x90 [ 482.525187][T13724] ? kmsan_get_metadata+0x116/0x180 [ 482.529685][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 482.534917][T13724] __msan_chain_origin+0x57/0xa0 [ 482.541211][T13755] [ 482.546200][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 482.548505][T13755] Uninit was stored to memory at: [ 482.553633][T13724] get_compat_msghdr+0x108/0x2b0 [ 482.558671][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 482.563621][T13724] do_recvmmsg+0xdc7/0x22e0 [ 482.569359][T13755] __msan_chain_origin+0x57/0xa0 [ 482.573950][T13724] ? kmsan_get_metadata+0x116/0x180 [ 482.580131][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 482.585328][T13724] ? kmsan_get_metadata+0x116/0x180 [ 482.590429][T13755] get_compat_msghdr+0x108/0x2b0 [ 482.595624][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 482.600549][T13755] do_recvmmsg+0xdc7/0x22e0 [ 482.606191][T13724] ? __msan_poison_alloca+0xe9/0x110 [ 482.610681][T13755] __sys_recvmmsg+0x340/0x5f0 [ 482.615971][T13724] ? __sys_recvmmsg+0xb5/0x5f0 [ 482.620636][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 482.625385][T13724] __sys_recvmmsg+0x340/0x5f0 [ 482.631468][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 482.636121][T13724] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 482.642288][T13755] __do_fast_syscall_32+0x129/0x180 [ 482.648075][T13724] ? kmsan_get_metadata+0x116/0x180 [ 482.653279][T13755] do_fast_syscall_32+0x6a/0xc0 [ 482.658483][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 482.663349][T13755] do_SYSENTER_32+0x73/0x90 [ 482.669408][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 482.673923][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 482.680082][T13724] __do_fast_syscall_32+0x129/0x180 [ 482.686378][T13755] [ 482.691762][T13724] do_fast_syscall_32+0x6a/0xc0 [ 482.694063][T13755] Uninit was stored to memory at: [ 482.698931][T13724] do_SYSENTER_32+0x73/0x90 [ 482.704822][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 482.709324][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 482.715032][T13755] __msan_chain_origin+0x57/0xa0 [ 482.721342][T13724] RIP: 0023:0xf7fbe549 [ 482.726300][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 482.730382][T13724] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 482.735497][T13755] get_compat_msghdr+0x108/0x2b0 [ 482.755095][T13724] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 482.760072][T13755] do_recvmmsg+0xdc7/0x22e0 [ 482.768486][T13724] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 482.773039][T13755] __sys_recvmmsg+0x340/0x5f0 [ 482.780988][T13724] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 482.785722][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 482.793682][T13724] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 482.799774][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 482.807739][T13724] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 482.813915][T13755] __do_fast_syscall_32+0x129/0x180 [ 482.821882][T13724] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 482.827103][T13755] do_fast_syscall_32+0x6a/0xc0 [ 482.835053][T13724] Uninit was stored to memory at: [ 482.839924][T13755] do_SYSENTER_32+0x73/0x90 [ 482.844948][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 482.849447][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 482.855166][T13724] __msan_chain_origin+0x57/0xa0 [ 482.861486][T13755] [ 482.866487][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 482.868799][T13755] Uninit was stored to memory at: [ 482.873942][T13724] get_compat_msghdr+0x108/0x2b0 [ 482.879065][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 482.884020][T13724] do_recvmmsg+0xdc7/0x22e0 [ 482.889734][T13755] __msan_chain_origin+0x57/0xa0 [ 482.894250][T13724] __sys_recvmmsg+0x340/0x5f0 [ 482.899193][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 482.903875][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 482.908960][T13755] get_compat_msghdr+0x108/0x2b0 [ 482.915011][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 482.919928][T13755] do_recvmmsg+0xdc7/0x22e0 [ 482.926068][T13724] __do_fast_syscall_32+0x129/0x180 [ 482.930551][T13755] __sys_recvmmsg+0x340/0x5f0 [ 482.935750][T13724] do_fast_syscall_32+0x6a/0xc0 [ 482.940408][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 482.945243][T13724] do_SYSENTER_32+0x73/0x90 [ 482.951380][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 482.955860][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 482.961991][T13755] __do_fast_syscall_32+0x129/0x180 [ 482.968277][T13724] [ 482.973485][T13755] do_fast_syscall_32+0x6a/0xc0 [ 482.975790][T13724] Uninit was stored to memory at: [ 482.980643][T13755] do_SYSENTER_32+0x73/0x90 [ 482.985651][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 482.990139][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 482.995851][T13724] __msan_chain_origin+0x57/0xa0 [ 483.002139][T13755] [ 483.007086][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 483.009397][T13755] Local variable ----msg_sys@do_recvmmsg created at: [ 483.014529][T13724] get_compat_msghdr+0x108/0x2b0 [ 483.021187][T13755] do_recvmmsg+0xc2/0x22e0 [ 483.026113][T13724] do_recvmmsg+0xdc7/0x22e0 [ 483.030534][T13755] do_recvmmsg+0xc2/0x22e0 [ 483.035028][T13724] __sys_recvmmsg+0x340/0x5f0 [ 483.044077][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 483.050159][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 483.056323][T13724] __do_fast_syscall_32+0x129/0x180 [ 483.061560][T13724] do_fast_syscall_32+0x6a/0xc0 [ 483.066449][T13724] do_SYSENTER_32+0x73/0x90 [ 483.070985][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 483.077329][T13724] [ 483.079668][T13724] Uninit was stored to memory at: [ 483.084716][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 483.090479][T13724] __msan_chain_origin+0x57/0xa0 [ 483.095435][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 483.100566][T13724] get_compat_msghdr+0x108/0x2b0 [ 483.105519][T13724] do_recvmmsg+0xdc7/0x22e0 [ 483.110038][T13724] __sys_recvmmsg+0x340/0x5f0 [ 483.114754][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 483.120865][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 483.127046][T13724] __do_fast_syscall_32+0x129/0x180 [ 483.132468][T13724] do_fast_syscall_32+0x6a/0xc0 [ 483.137343][T13724] do_SYSENTER_32+0x73/0x90 [ 483.141883][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 483.148313][T13724] [ 483.150647][T13724] Uninit was stored to memory at: [ 483.155703][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 483.161447][T13724] __msan_chain_origin+0x57/0xa0 [ 483.166401][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 483.171524][T13724] get_compat_msghdr+0x108/0x2b0 [ 483.176481][T13724] do_recvmmsg+0xdc7/0x22e0 [ 483.181003][T13724] __sys_recvmmsg+0x340/0x5f0 [ 483.185741][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 483.191852][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 483.198166][T13724] __do_fast_syscall_32+0x129/0x180 [ 483.204665][T13724] do_fast_syscall_32+0x6a/0xc0 [ 483.209543][T13724] do_SYSENTER_32+0x73/0x90 [ 483.214102][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 483.221692][T13724] [ 483.224040][T13724] Uninit was stored to memory at: [ 483.229112][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 483.234865][T13724] __msan_chain_origin+0x57/0xa0 [ 483.239861][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 483.245004][T13724] get_compat_msghdr+0x108/0x2b0 [ 483.245045][T13755] not chained 270000 origins [ 483.250153][T13724] do_recvmmsg+0xdc7/0x22e0 [ 483.254740][T13755] CPU: 0 PID: 13755 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 [ 483.259286][T13724] __sys_recvmmsg+0x340/0x5f0 [ 483.269177][T13755] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 483.273873][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 483.283928][T13755] Call Trace: [ 483.290048][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 483.293321][T13755] dump_stack+0x21c/0x280 [ 483.299492][T13724] __do_fast_syscall_32+0x129/0x180 [ 483.303842][T13755] kmsan_internal_chain_origin+0x6f/0x130 [ 483.309038][T13724] do_fast_syscall_32+0x6a/0xc0 [ 483.314773][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 483.319619][T13724] do_SYSENTER_32+0x73/0x90 [ 483.325680][T13755] ? kmsan_get_metadata+0x116/0x180 [ 483.330179][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 483.335377][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 483.341698][T13724] [ 483.347360][T13755] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 483.349662][T13724] Uninit was stored to memory at: [ 483.355751][T13755] ? kmsan_get_metadata+0x116/0x180 [ 483.360783][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 483.366253][T13755] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 483.371982][T13724] __msan_chain_origin+0x57/0xa0 [ 483.377967][T13755] ? kmsan_get_metadata+0x116/0x180 [ 483.382901][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 483.388799][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 483.394264][T13724] get_compat_msghdr+0x108/0x2b0 [ 483.399899][T13755] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 483.404829][T13724] do_recvmmsg+0xdc7/0x22e0 [ 483.410920][T13755] ? _copy_from_user+0x201/0x310 [ 483.415418][T13724] __sys_recvmmsg+0x340/0x5f0 [ 483.420367][T13755] ? kmsan_get_metadata+0x116/0x180 [ 483.425104][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 483.430298][T13755] __msan_chain_origin+0x57/0xa0 [ 483.436468][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 483.441423][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 483.447839][T13724] __do_fast_syscall_32+0x129/0x180 [ 483.452946][T13755] get_compat_msghdr+0x108/0x2b0 [ 483.458144][T13724] do_fast_syscall_32+0x6a/0xc0 [ 483.463092][T13755] do_recvmmsg+0xdc7/0x22e0 [ 483.468284][T13724] do_SYSENTER_32+0x73/0x90 [ 483.472784][T13755] ? kmsan_get_metadata+0x116/0x180 [ 483.477279][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 483.482472][T13755] ? kmsan_get_metadata+0x116/0x180 [ 483.489062][T13724] [ 483.494294][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 483.496597][T13724] Uninit was stored to memory at: [ 483.502245][T13755] ? __msan_poison_alloca+0xe9/0x110 [ 483.507351][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 483.512629][T13755] ? __sys_recvmmsg+0xb5/0x5f0 [ 483.518341][T13724] __msan_chain_origin+0x57/0xa0 [ 483.523095][T13755] __sys_recvmmsg+0x340/0x5f0 [ 483.528026][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 483.532695][T13755] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 483.537802][T13724] get_compat_msghdr+0x108/0x2b0 [ 483.543723][T13755] ? kmsan_get_metadata+0x116/0x180 [ 483.548667][T13724] do_recvmmsg+0xdc7/0x22e0 [ 483.553868][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 483.558367][T13724] __sys_recvmmsg+0x340/0x5f0 [ 483.564807][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 483.569525][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 483.575707][T13755] __do_fast_syscall_32+0x129/0x180 [ 483.581792][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 483.586992][T13755] do_fast_syscall_32+0x6a/0xc0 [ 483.593134][T13724] __do_fast_syscall_32+0x129/0x180 [ 483.597985][T13755] do_SYSENTER_32+0x73/0x90 [ 483.603193][T13724] do_fast_syscall_32+0x6a/0xc0 [ 483.607699][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 483.612542][T13724] do_SYSENTER_32+0x73/0x90 [ 483.618856][T13755] RIP: 0023:0xf7ff8549 [ 483.623367][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 483.627421][T13755] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 483.633732][T13724] [ 483.653355][T13755] RSP: 002b:00000000f55d10cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 483.655707][T13724] Local variable ----msg_sys@do_recvmmsg created at: [ 483.664123][T13755] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 483.670830][T13724] do_recvmmsg+0xc2/0x22e0 [ 483.679164][T13755] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 483.683601][T13724] do_recvmmsg+0xc2/0x22e0 [ 483.691592][T13755] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 483.704273][T13755] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 483.712434][T13755] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 483.720928][T13755] Uninit was stored to memory at: [ 483.726011][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 483.731791][T13755] __msan_chain_origin+0x57/0xa0 [ 483.736780][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 483.741917][T13755] get_compat_msghdr+0x108/0x2b0 [ 483.746907][T13755] do_recvmmsg+0xdc7/0x22e0 [ 483.751441][T13755] __sys_recvmmsg+0x340/0x5f0 [ 483.756179][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 483.762283][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 483.768470][T13755] __do_fast_syscall_32+0x129/0x180 [ 483.773785][T13755] do_fast_syscall_32+0x6a/0xc0 [ 483.779109][T13755] do_SYSENTER_32+0x73/0x90 [ 483.783656][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 483.790463][T13755] [ 483.792796][T13755] Uninit was stored to memory at: [ 483.797847][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 483.803863][T13755] __msan_chain_origin+0x57/0xa0 [ 483.809095][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 483.814239][T13755] get_compat_msghdr+0x108/0x2b0 [ 483.819237][T13755] do_recvmmsg+0xdc7/0x22e0 [ 483.823888][T13755] __sys_recvmmsg+0x340/0x5f0 [ 483.829565][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 483.835834][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 483.842017][T13755] __do_fast_syscall_32+0x129/0x180 [ 483.847497][T13755] do_fast_syscall_32+0x6a/0xc0 [ 483.852461][T13755] do_SYSENTER_32+0x73/0x90 [ 483.857021][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 483.863577][T13755] [ 483.865921][T13755] Uninit was stored to memory at: [ 483.871011][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 483.876889][T13755] __msan_chain_origin+0x57/0xa0 [ 483.885011][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 483.890687][T13755] get_compat_msghdr+0x108/0x2b0 [ 483.895656][T13755] do_recvmmsg+0xdc7/0x22e0 [ 483.900280][T13755] __sys_recvmmsg+0x340/0x5f0 [ 483.905107][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 483.911229][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 483.917416][T13755] __do_fast_syscall_32+0x129/0x180 [ 483.922733][T13755] do_fast_syscall_32+0x6a/0xc0 [ 483.927615][T13755] do_SYSENTER_32+0x73/0x90 [ 483.932170][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 483.938680][T13755] [ 483.942933][T13755] Uninit was stored to memory at: [ 483.947988][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 483.953832][T13755] __msan_chain_origin+0x57/0xa0 [ 483.958891][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 483.964039][T13755] get_compat_msghdr+0x108/0x2b0 [ 483.969100][T13755] do_recvmmsg+0xdc7/0x22e0 [ 483.973654][T13755] __sys_recvmmsg+0x340/0x5f0 [ 483.978358][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 483.984452][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 483.991618][T13755] __do_fast_syscall_32+0x129/0x180 [ 483.996875][T13755] do_fast_syscall_32+0x6a/0xc0 [ 484.002121][T13755] do_SYSENTER_32+0x73/0x90 [ 484.006753][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 484.013096][T13755] [ 484.015443][T13755] Uninit was stored to memory at: [ 484.020537][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 484.026296][T13755] __msan_chain_origin+0x57/0xa0 [ 484.031270][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 484.036492][T13755] get_compat_msghdr+0x108/0x2b0 [ 484.041474][T13755] do_recvmmsg+0xdc7/0x22e0 [ 484.046017][T13755] __sys_recvmmsg+0x340/0x5f0 [ 484.050837][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 484.056940][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 484.063137][T13755] __do_fast_syscall_32+0x129/0x180 [ 484.068475][T13755] do_fast_syscall_32+0x6a/0xc0 [ 484.073339][T13755] do_SYSENTER_32+0x73/0x90 [ 484.078068][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 484.084594][T13755] [ 484.086951][T13755] Uninit was stored to memory at: [ 484.092013][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 484.097796][T13755] __msan_chain_origin+0x57/0xa0 [ 484.102881][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 484.108095][T13755] get_compat_msghdr+0x108/0x2b0 [ 484.113052][T13755] do_recvmmsg+0xdc7/0x22e0 [ 484.117578][T13755] __sys_recvmmsg+0x340/0x5f0 [ 484.122528][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 484.128606][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 484.135463][T13755] __do_fast_syscall_32+0x129/0x180 [ 484.140843][T13755] do_fast_syscall_32+0x6a/0xc0 [ 484.150827][T13755] do_SYSENTER_32+0x73/0x90 [ 484.155337][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 484.161761][T13755] [ 484.164105][T13755] Uninit was stored to memory at: [ 484.169144][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 484.175139][T13755] __msan_chain_origin+0x57/0xa0 [ 484.180176][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 484.186132][T13755] get_compat_msghdr+0x108/0x2b0 [ 484.191118][T13755] do_recvmmsg+0xdc7/0x22e0 [ 484.196097][T13755] __sys_recvmmsg+0x340/0x5f0 [ 484.200788][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 484.206953][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 484.213122][T13755] __do_fast_syscall_32+0x129/0x180 [ 484.218331][T13755] do_fast_syscall_32+0x6a/0xc0 [ 484.223306][T13755] do_SYSENTER_32+0x73/0x90 [ 484.227829][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 484.234155][T13755] [ 484.236522][T13755] Local variable ----msg_sys@do_recvmmsg created at: [ 484.243493][T13755] do_recvmmsg+0xc2/0x22e0 [ 484.247926][T13755] do_recvmmsg+0xc2/0x22e0 [ 484.486048][T13713] not chained 280000 origins [ 484.490804][T13713] CPU: 1 PID: 13713 Comm: syz-executor.0 Not tainted 5.9.0-rc8-syzkaller #0 [ 484.499507][T13713] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 484.509687][T13713] Call Trace: [ 484.513018][T13713] dump_stack+0x21c/0x280 [ 484.517689][T13713] kmsan_internal_chain_origin+0x6f/0x130 [ 484.523445][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 484.529117][T13713] ? kmsan_get_metadata+0x116/0x180 [ 484.534874][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 484.540985][T13713] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 484.547110][T13713] ? kmsan_get_metadata+0x116/0x180 [ 484.552341][T13713] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 484.558625][T13713] ? kmsan_get_metadata+0x116/0x180 [ 484.563882][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 484.569558][T13713] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 484.576119][T13713] ? _copy_from_user+0x201/0x310 [ 484.581095][T13713] ? kmsan_get_metadata+0x116/0x180 [ 484.586349][T13713] __msan_chain_origin+0x57/0xa0 [ 484.591410][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 484.597812][T13713] get_compat_msghdr+0x108/0x2b0 [ 484.605192][T13713] do_recvmmsg+0xdc7/0x22e0 [ 484.609814][T13713] ? kmsan_get_metadata+0x116/0x180 [ 484.615063][T13713] ? kmsan_get_metadata+0x116/0x180 [ 484.620557][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 484.626226][T13713] ? __msan_poison_alloca+0xe9/0x110 [ 484.631916][T13713] ? __sys_recvmmsg+0xb5/0x5f0 [ 484.636738][T13713] __sys_recvmmsg+0x340/0x5f0 [ 484.641483][T13713] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 484.645026][T13755] not chained 290000 origins [ 484.647336][T13713] ? kmsan_get_metadata+0x116/0x180 [ 484.657273][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 484.663380][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 484.669750][T13713] __do_fast_syscall_32+0x129/0x180 [ 484.675016][T13713] do_fast_syscall_32+0x6a/0xc0 [ 484.679957][T13713] do_SYSENTER_32+0x73/0x90 [ 484.684684][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 484.692167][T13713] RIP: 0023:0xf7fb7549 [ 484.696401][T13713] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 484.719117][T13713] RSP: 002b:00000000f55900cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 484.727603][T13713] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 484.735618][T13713] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 484.743977][T13713] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 484.751968][T13713] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 484.760585][T13713] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 484.768576][T13713] Uninit was stored to memory at: [ 484.768601][T13755] CPU: 0 PID: 13755 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 [ 484.768625][T13755] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 484.773668][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 484.785703][T13755] Call Trace: [ 484.797694][T13713] __msan_chain_origin+0x57/0xa0 [ 484.803413][T13755] dump_stack+0x21c/0x280 [ 484.808262][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 484.813207][T13755] kmsan_internal_chain_origin+0x6f/0x130 [ 484.817745][T13713] get_compat_msghdr+0x108/0x2b0 [ 484.822971][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 484.828870][T13713] do_recvmmsg+0xdc7/0x22e0 [ 484.833803][T13755] ? kmsan_get_metadata+0x116/0x180 [ 484.844479][T13713] __sys_recvmmsg+0x340/0x5f0 [ 484.848983][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 484.854204][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 484.858907][T13755] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 484.864752][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 484.870811][T13755] ? kmsan_get_metadata+0x116/0x180 [ 484.876879][T13713] __do_fast_syscall_32+0x129/0x180 [ 484.883049][T13755] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 484.888285][T13713] do_fast_syscall_32+0x6a/0xc0 [ 484.893484][T13755] ? kmsan_get_metadata+0x116/0x180 [ 484.899293][T13713] do_SYSENTER_32+0x73/0x90 [ 484.904171][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 484.909365][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 484.913875][T13755] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 484.919481][T13713] [ 484.925843][T13755] ? _copy_from_user+0x201/0x310 [ 484.931884][T13713] Uninit was stored to memory at: [ 484.934231][T13755] ? kmsan_get_metadata+0x116/0x180 [ 484.939182][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 484.944202][T13755] __msan_chain_origin+0x57/0xa0 [ 484.949404][T13713] __msan_chain_origin+0x57/0xa0 [ 484.955227][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 484.960184][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 484.965144][T13755] get_compat_msghdr+0x108/0x2b0 [ 484.970260][T13713] get_compat_msghdr+0x108/0x2b0 [ 484.975372][T13755] do_recvmmsg+0xdc7/0x22e0 [ 484.980313][T13713] do_recvmmsg+0xdc7/0x22e0 [ 484.985265][T13755] ? kmsan_get_metadata+0x116/0x180 [ 484.989859][T13713] __sys_recvmmsg+0x340/0x5f0 [ 484.994383][T13755] ? kmsan_get_metadata+0x116/0x180 [ 484.999602][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 485.004288][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 485.009499][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 485.015579][T13755] ? __msan_poison_alloca+0xe9/0x110 [ 485.021226][T13713] __do_fast_syscall_32+0x129/0x180 [ 485.027465][T13755] ? __sys_recvmmsg+0xb5/0x5f0 [ 485.032746][T13713] do_fast_syscall_32+0x6a/0xc0 [ 485.037945][T13755] __sys_recvmmsg+0x340/0x5f0 [ 485.042797][T13713] do_SYSENTER_32+0x73/0x90 [ 485.047663][T13755] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 485.052353][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 485.056859][T13755] ? kmsan_get_metadata+0x116/0x180 [ 485.063075][T13713] [ 485.069787][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 485.075070][T13713] Uninit was stored to memory at: [ 485.077415][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 485.085998][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 485.091218][T13755] __do_fast_syscall_32+0x129/0x180 [ 485.098121][T13713] __msan_chain_origin+0x57/0xa0 [ 485.104412][T13755] do_fast_syscall_32+0x6a/0xc0 [ 485.109655][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 485.114596][T13755] do_SYSENTER_32+0x73/0x90 [ 485.119541][T13713] get_compat_msghdr+0x108/0x2b0 [ 485.124698][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 485.129694][T13713] do_recvmmsg+0xdc7/0x22e0 [ 485.134756][T13755] RIP: 0023:0xf7ff8549 [ 485.141110][T13713] __sys_recvmmsg+0x340/0x5f0 [ 485.145615][T13755] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 485.149690][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 485.154341][T13755] RSP: 002b:00000000f55d10cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 485.174332][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 485.180387][T13755] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 485.188834][T13713] __do_fast_syscall_32+0x129/0x180 [ 485.194953][T13755] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 485.202961][T13713] do_fast_syscall_32+0x6a/0xc0 [ 485.208414][T13755] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 485.216411][T13713] do_SYSENTER_32+0x73/0x90 [ 485.221231][T13755] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 485.229232][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 485.233710][T13755] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 485.241688][T13713] [ 485.248012][T13755] Uninit was stored to memory at: [ 485.255984][T13713] Uninit was stored to memory at: [ 485.258316][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 485.263322][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 485.268463][T13755] __msan_chain_origin+0x57/0xa0 [ 485.274191][T13713] __msan_chain_origin+0x57/0xa0 [ 485.281212][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 485.286279][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 485.291230][T13755] get_compat_msghdr+0x108/0x2b0 [ 485.296722][T13713] get_compat_msghdr+0x108/0x2b0 [ 485.301841][T13755] do_recvmmsg+0xdc7/0x22e0 [ 485.306767][T13713] do_recvmmsg+0xdc7/0x22e0 [ 485.311710][T13755] __sys_recvmmsg+0x340/0x5f0 [ 485.316202][T13713] __sys_recvmmsg+0x340/0x5f0 [ 485.320690][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 485.325359][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 485.330026][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 485.336090][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 485.342161][T13755] __do_fast_syscall_32+0x129/0x180 [ 485.348318][T13713] __do_fast_syscall_32+0x129/0x180 [ 485.354492][T13755] do_fast_syscall_32+0x6a/0xc0 [ 485.359679][T13713] do_fast_syscall_32+0x6a/0xc0 [ 485.364890][T13755] do_SYSENTER_32+0x73/0x90 [ 485.369742][T13713] do_SYSENTER_32+0x73/0x90 [ 485.374580][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 485.379071][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 485.383751][T13755] [ 485.390109][T13713] [ 485.396784][T13755] Uninit was stored to memory at: [ 485.399098][T13713] Uninit was stored to memory at: [ 485.401440][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 485.406753][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 485.411966][T13755] __msan_chain_origin+0x57/0xa0 [ 485.417766][T13713] __msan_chain_origin+0x57/0xa0 [ 485.423659][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 485.428589][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 485.433536][T13755] get_compat_msghdr+0x108/0x2b0 [ 485.438646][T13713] get_compat_msghdr+0x108/0x2b0 [ 485.443756][T13755] do_recvmmsg+0xdc7/0x22e0 [ 485.448679][T13713] do_recvmmsg+0xdc7/0x22e0 [ 485.453695][T13755] __sys_recvmmsg+0x340/0x5f0 [ 485.462372][T13713] __sys_recvmmsg+0x340/0x5f0 [ 485.466857][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 485.471542][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 485.476386][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 485.482461][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 485.488532][T13755] __do_fast_syscall_32+0x129/0x180 [ 485.494690][T13713] __do_fast_syscall_32+0x129/0x180 [ 485.500845][T13755] do_fast_syscall_32+0x6a/0xc0 [ 485.506041][T13713] do_fast_syscall_32+0x6a/0xc0 [ 485.511225][T13755] do_SYSENTER_32+0x73/0x90 [ 485.516059][T13713] do_SYSENTER_32+0x73/0x90 [ 485.520993][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 485.525476][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 485.529972][T13755] [ 485.536288][T13713] [ 485.542701][T13755] Uninit was stored to memory at: [ 485.545017][T13713] Uninit was stored to memory at: [ 485.547348][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 485.552360][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 485.557390][T13755] __msan_chain_origin+0x57/0xa0 [ 485.563098][T13713] __msan_chain_origin+0x57/0xa0 [ 485.568801][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 485.573736][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 485.579002][T13755] get_compat_msghdr+0x108/0x2b0 [ 485.584102][T13713] get_compat_msghdr+0x108/0x2b0 [ 485.589221][T13755] do_recvmmsg+0xdc7/0x22e0 [ 485.594144][T13713] do_recvmmsg+0xdc7/0x22e0 [ 485.599158][T13755] __sys_recvmmsg+0x340/0x5f0 [ 485.603667][T13713] __sys_recvmmsg+0x340/0x5f0 [ 485.608170][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 485.612832][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 485.617501][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 485.623556][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 485.630049][T13755] __do_fast_syscall_32+0x129/0x180 [ 485.636184][T13713] __do_fast_syscall_32+0x129/0x180 [ 485.642326][T13755] do_fast_syscall_32+0x6a/0xc0 [ 485.647509][T13713] do_fast_syscall_32+0x6a/0xc0 [ 485.652710][T13755] do_SYSENTER_32+0x73/0x90 [ 485.657559][T13713] do_SYSENTER_32+0x73/0x90 [ 485.662398][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 485.666919][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 485.671414][T13755] [ 485.677741][T13713] [ 485.684070][T13755] Uninit was stored to memory at: [ 485.686429][T13713] Uninit was stored to memory at: [ 485.688778][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 485.693797][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 485.698823][T13755] __msan_chain_origin+0x57/0xa0 [ 485.704555][T13713] __msan_chain_origin+0x57/0xa0 [ 485.710273][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 485.715240][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 485.720167][T13755] get_compat_msghdr+0x108/0x2b0 [ 485.725263][T13713] get_compat_msghdr+0x108/0x2b0 [ 485.730361][T13755] do_recvmmsg+0xdc7/0x22e0 [ 485.735279][T13713] do_recvmmsg+0xdc7/0x22e0 [ 485.740203][T13755] __sys_recvmmsg+0x340/0x5f0 [ 485.744695][T13713] __sys_recvmmsg+0x340/0x5f0 [ 485.749196][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 485.753861][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 485.758520][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 485.764577][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 485.770647][T13755] __do_fast_syscall_32+0x129/0x180 [ 485.776799][T13713] __do_fast_syscall_32+0x129/0x180 [ 485.782962][T13755] do_fast_syscall_32+0x6a/0xc0 [ 485.788175][T13713] do_fast_syscall_32+0x6a/0xc0 [ 485.793362][T13755] do_SYSENTER_32+0x73/0x90 [ 485.798218][T13713] do_SYSENTER_32+0x73/0x90 [ 485.803051][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 485.807532][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 485.812002][T13755] [ 485.818341][T13713] [ 485.824664][T13755] Uninit was stored to memory at: [ 485.827070][T13713] Local variable ----msg_sys@do_recvmmsg created at: [ 485.829404][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 485.834401][T13713] do_recvmmsg+0xc2/0x22e0 [ 485.841075][T13755] __msan_chain_origin+0x57/0xa0 [ 485.846782][T13713] do_recvmmsg+0xc2/0x22e0 [ 485.851184][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 485.865701][T13755] get_compat_msghdr+0x108/0x2b0 [ 485.870821][T13755] do_recvmmsg+0xdc7/0x22e0 [ 485.875536][T13755] __sys_recvmmsg+0x340/0x5f0 [ 485.880267][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 485.886361][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 485.892618][T13755] __do_fast_syscall_32+0x129/0x180 [ 485.897861][T13755] do_fast_syscall_32+0x6a/0xc0 [ 485.902740][T13755] do_SYSENTER_32+0x73/0x90 [ 485.907258][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 485.913582][T13755] [ 485.915910][T13755] Uninit was stored to memory at: [ 485.920957][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 485.926701][T13755] __msan_chain_origin+0x57/0xa0 [ 485.931657][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 485.936787][T13755] get_compat_msghdr+0x108/0x2b0 [ 485.941743][T13755] do_recvmmsg+0xdc7/0x22e0 [ 485.946274][T13755] __sys_recvmmsg+0x340/0x5f0 [ 485.950972][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 485.957066][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 485.963242][T13755] __do_fast_syscall_32+0x129/0x180 [ 485.968464][T13755] do_fast_syscall_32+0x6a/0xc0 [ 485.973363][T13755] do_SYSENTER_32+0x73/0x90 [ 485.977889][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 485.984214][T13755] [ 485.986542][T13755] Uninit was stored to memory at: [ 485.991595][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 485.997337][T13755] __msan_chain_origin+0x57/0xa0 [ 486.002310][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 486.007463][T13755] get_compat_msghdr+0x108/0x2b0 [ 486.012426][T13755] do_recvmmsg+0xdc7/0x22e0 [ 486.016984][T13755] __sys_recvmmsg+0x340/0x5f0 [ 486.021676][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 486.027764][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 486.034026][T13755] __do_fast_syscall_32+0x129/0x180 [ 486.039230][T13755] do_fast_syscall_32+0x6a/0xc0 [ 486.044084][T13755] do_SYSENTER_32+0x73/0x90 [ 486.048589][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 486.054912][T13755] [ 486.057264][T13755] Local variable ----msg_sys@do_recvmmsg created at: [ 486.064039][T13755] do_recvmmsg+0xc2/0x22e0 [ 486.068470][T13755] do_recvmmsg+0xc2/0x22e0 [ 486.380843][T13755] not chained 300000 origins [ 486.385472][T13755] CPU: 0 PID: 13755 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 [ 486.394140][T13755] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 486.404198][T13755] Call Trace: [ 486.407533][T13755] dump_stack+0x21c/0x280 [ 486.411902][T13755] kmsan_internal_chain_origin+0x6f/0x130 [ 486.417785][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 486.423434][T13755] ? kmsan_get_metadata+0x116/0x180 [ 486.428647][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 486.434292][T13755] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 486.440725][T13755] ? kmsan_get_metadata+0x116/0x180 [ 486.445929][T13755] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 486.451739][T13755] ? kmsan_get_metadata+0x116/0x180 [ 486.456944][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 486.462583][T13755] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 486.468656][T13755] ? _copy_from_user+0x201/0x310 [ 486.473596][T13755] ? kmsan_get_metadata+0x116/0x180 [ 486.478804][T13755] __msan_chain_origin+0x57/0xa0 [ 486.483770][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 486.488894][T13755] get_compat_msghdr+0x108/0x2b0 [ 486.493846][T13755] do_recvmmsg+0xdc7/0x22e0 [ 486.498359][T13755] ? kmsan_get_metadata+0x116/0x180 [ 486.503578][T13755] ? kmsan_get_metadata+0x116/0x180 [ 486.508817][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 486.514477][T13755] ? __msan_poison_alloca+0xe9/0x110 [ 486.519788][T13755] ? __sys_recvmmsg+0xb5/0x5f0 [ 486.524581][T13755] __sys_recvmmsg+0x340/0x5f0 [ 486.529371][T13755] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 486.535216][T13755] ? kmsan_get_metadata+0x116/0x180 [ 486.540443][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 486.546575][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 486.552768][T13755] __do_fast_syscall_32+0x129/0x180 [ 486.558095][T13755] do_fast_syscall_32+0x6a/0xc0 [ 486.563064][T13755] do_SYSENTER_32+0x73/0x90 [ 486.567595][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 486.574042][T13755] RIP: 0023:0xf7ff8549 [ 486.578168][T13755] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 486.597815][T13755] RSP: 002b:00000000f55d10cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 486.606268][T13755] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 486.614284][T13755] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 486.622295][T13755] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 486.630281][T13755] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 486.638286][T13755] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 486.646289][T13755] Uninit was stored to memory at: [ 486.651374][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 486.657113][T13755] __msan_chain_origin+0x57/0xa0 [ 486.662121][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 486.667262][T13755] get_compat_msghdr+0x108/0x2b0 [ 486.672277][T13755] do_recvmmsg+0xdc7/0x22e0 [ 486.676866][T13755] __sys_recvmmsg+0x340/0x5f0 [ 486.681596][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 486.687715][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 486.693925][T13755] __do_fast_syscall_32+0x129/0x180 [ 486.699448][T13755] do_fast_syscall_32+0x6a/0xc0 [ 486.704330][T13755] do_SYSENTER_32+0x73/0x90 [ 486.708898][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 486.715232][T13755] [ 486.717575][T13755] Uninit was stored to memory at: [ 486.722667][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 486.728418][T13755] __msan_chain_origin+0x57/0xa0 [ 486.733401][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 486.738773][T13755] get_compat_msghdr+0x108/0x2b0 [ 486.743771][T13755] do_recvmmsg+0xdc7/0x22e0 [ 486.748339][T13755] __sys_recvmmsg+0x340/0x5f0 [ 486.753077][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 486.759373][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 486.765671][T13755] __do_fast_syscall_32+0x129/0x180 [ 486.770950][T13755] do_fast_syscall_32+0x6a/0xc0 [ 486.775832][T13755] do_SYSENTER_32+0x73/0x90 [ 486.780384][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 486.786732][T13755] [ 486.789063][T13755] Uninit was stored to memory at: [ 486.794289][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 486.800034][T13755] __msan_chain_origin+0x57/0xa0 [ 486.805019][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 486.810174][T13755] get_compat_msghdr+0x108/0x2b0 [ 486.815165][T13755] do_recvmmsg+0xdc7/0x22e0 [ 486.819741][T13755] __sys_recvmmsg+0x340/0x5f0 [ 486.824442][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 486.830542][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 486.836724][T13755] __do_fast_syscall_32+0x129/0x180 [ 486.841994][T13755] do_fast_syscall_32+0x6a/0xc0 [ 486.846888][T13755] do_SYSENTER_32+0x73/0x90 [ 486.851409][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 486.857737][T13755] [ 486.860070][T13755] Uninit was stored to memory at: [ 486.865197][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 486.870981][T13755] __msan_chain_origin+0x57/0xa0 [ 486.876466][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 486.881611][T13755] get_compat_msghdr+0x108/0x2b0 [ 486.886592][T13755] do_recvmmsg+0xdc7/0x22e0 [ 486.891290][T13755] __sys_recvmmsg+0x340/0x5f0 [ 486.896165][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 486.902524][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 486.908744][T13755] __do_fast_syscall_32+0x129/0x180 [ 486.913970][T13755] do_fast_syscall_32+0x6a/0xc0 [ 486.919055][T13755] do_SYSENTER_32+0x73/0x90 [ 486.924543][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 486.930875][T13755] [ 486.933208][T13755] Uninit was stored to memory at: [ 486.938262][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 486.944032][T13755] __msan_chain_origin+0x57/0xa0 [ 486.948990][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 486.954149][T13755] get_compat_msghdr+0x108/0x2b0 [ 486.959242][T13755] do_recvmmsg+0xdc7/0x22e0 [ 486.963777][T13755] __sys_recvmmsg+0x340/0x5f0 [ 486.968476][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 486.974567][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 486.980854][T13755] __do_fast_syscall_32+0x129/0x180 [ 486.986254][T13755] do_fast_syscall_32+0x6a/0xc0 [ 486.991227][T13755] do_SYSENTER_32+0x73/0x90 [ 486.995769][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 487.002268][T13755] [ 487.004784][T13755] Uninit was stored to memory at: [ 487.010202][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 487.016840][T13755] __msan_chain_origin+0x57/0xa0 [ 487.022043][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 487.027832][T13755] get_compat_msghdr+0x108/0x2b0 [ 487.033093][T13755] do_recvmmsg+0xdc7/0x22e0 [ 487.038293][T13755] __sys_recvmmsg+0x340/0x5f0 [ 487.043168][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 487.049846][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 487.056038][T13755] __do_fast_syscall_32+0x129/0x180 [ 487.061262][T13755] do_fast_syscall_32+0x6a/0xc0 [ 487.066151][T13755] do_SYSENTER_32+0x73/0x90 [ 487.070706][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 487.077065][T13755] [ 487.079422][T13755] Uninit was stored to memory at: [ 487.084502][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 487.090270][T13755] __msan_chain_origin+0x57/0xa0 [ 487.095246][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 487.100386][T13755] get_compat_msghdr+0x108/0x2b0 [ 487.105399][T13755] do_recvmmsg+0xdc7/0x22e0 [ 487.109929][T13755] __sys_recvmmsg+0x340/0x5f0 [ 487.114626][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 487.120824][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 487.127182][T13755] __do_fast_syscall_32+0x129/0x180 [ 487.133820][T13755] do_fast_syscall_32+0x6a/0xc0 [ 487.138915][T13755] do_SYSENTER_32+0x73/0x90 [ 487.143597][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 487.149933][T13755] [ 487.152274][T13755] Local variable ----msg_sys@do_recvmmsg created at: [ 487.159205][T13755] do_recvmmsg+0xc2/0x22e0 [ 487.163721][T13755] do_recvmmsg+0xc2/0x22e0 [ 487.432377][T13755] not chained 310000 origins [ 487.437007][T13755] CPU: 0 PID: 13755 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 [ 487.445678][T13755] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 487.455828][T13755] Call Trace: [ 487.459138][T13755] dump_stack+0x21c/0x280 [ 487.463507][T13755] kmsan_internal_chain_origin+0x6f/0x130 [ 487.469234][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 487.474875][T13755] ? kmsan_get_metadata+0x116/0x180 [ 487.480100][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 487.485739][T13755] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 487.491824][T13755] ? kmsan_get_metadata+0x116/0x180 [ 487.497027][T13755] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 487.502838][T13755] ? kmsan_get_metadata+0x116/0x180 [ 487.508041][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 487.513681][T13755] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 487.519758][T13755] ? _copy_from_user+0x201/0x310 [ 487.524702][T13755] ? kmsan_get_metadata+0x116/0x180 [ 487.529921][T13755] __msan_chain_origin+0x57/0xa0 [ 487.534877][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 487.540071][T13755] get_compat_msghdr+0x108/0x2b0 [ 487.545036][T13755] do_recvmmsg+0xdc7/0x22e0 [ 487.549562][T13755] ? kmsan_get_metadata+0x116/0x180 [ 487.554800][T13755] ? kmsan_get_metadata+0x116/0x180 [ 487.560116][T13755] ? kmsan_internal_set_origin+0x85/0xc0 [ 487.565774][T13755] ? __msan_poison_alloca+0xe9/0x110 [ 487.571078][T13755] ? __sys_recvmmsg+0xb5/0x5f0 [ 487.575901][T13755] __sys_recvmmsg+0x340/0x5f0 [ 487.580613][T13755] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 487.586446][T13755] ? kmsan_get_metadata+0x116/0x180 [ 487.591673][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 487.597790][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 487.603985][T13755] __do_fast_syscall_32+0x129/0x180 [ 487.609204][T13755] do_fast_syscall_32+0x6a/0xc0 [ 487.614074][T13755] do_SYSENTER_32+0x73/0x90 [ 487.618601][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 487.624939][T13755] RIP: 0023:0xf7ff8549 [ 487.629020][T13755] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 487.648635][T13755] RSP: 002b:00000000f55d10cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 487.657103][T13755] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 487.665087][T13755] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 487.673069][T13755] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 487.681057][T13755] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 487.689041][T13755] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 487.697023][T13755] Uninit was stored to memory at: [ 487.702080][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 487.707847][T13755] __msan_chain_origin+0x57/0xa0 [ 487.712807][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 487.717934][T13755] get_compat_msghdr+0x108/0x2b0 [ 487.722901][T13755] do_recvmmsg+0xdc7/0x22e0 [ 487.727419][T13755] __sys_recvmmsg+0x340/0x5f0 [ 487.732110][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 487.738193][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 487.744386][T13755] __do_fast_syscall_32+0x129/0x180 [ 487.749600][T13755] do_fast_syscall_32+0x6a/0xc0 [ 487.754479][T13755] do_SYSENTER_32+0x73/0x90 [ 487.758997][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 487.765341][T13755] [ 487.767664][T13755] Uninit was stored to memory at: [ 487.769039][T13724] not chained 320000 origins [ 487.772736][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 487.777328][T13724] CPU: 1 PID: 13724 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 487.783047][T13755] __msan_chain_origin+0x57/0xa0 [ 487.791693][T13724] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 487.796634][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 487.806680][T13724] Call Trace: [ 487.811800][T13755] get_compat_msghdr+0x108/0x2b0 [ 487.815079][T13724] dump_stack+0x21c/0x280 [ 487.820089][T13755] do_recvmmsg+0xdc7/0x22e0 [ 487.824414][T13724] kmsan_internal_chain_origin+0x6f/0x130 [ 487.828896][T13755] __sys_recvmmsg+0x340/0x5f0 [ 487.834607][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 487.839273][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 487.844886][T13724] ? kmsan_get_metadata+0x116/0x180 [ 487.850962][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 487.856151][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 487.862295][T13755] __do_fast_syscall_32+0x129/0x180 [ 487.867920][T13724] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 487.873209][T13755] do_fast_syscall_32+0x6a/0xc0 [ 487.879274][T13724] ? kmsan_get_metadata+0x116/0x180 [ 487.884115][T13755] do_SYSENTER_32+0x73/0x90 [ 487.889302][T13724] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 487.893798][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 487.899595][T13724] ? kmsan_get_metadata+0x116/0x180 [ 487.905887][T13755] [ 487.911086][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 487.913372][T13755] Uninit was stored to memory at: [ 487.918998][T13724] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 487.924000][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 487.930044][T13724] ? _copy_from_user+0x201/0x310 [ 487.935761][T13755] __msan_chain_origin+0x57/0xa0 [ 487.940670][T13724] ? kmsan_get_metadata+0x116/0x180 [ 487.945588][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 487.950804][T13724] __msan_chain_origin+0x57/0xa0 [ 487.955907][T13755] get_compat_msghdr+0x108/0x2b0 [ 487.960836][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 487.965770][T13755] do_recvmmsg+0xdc7/0x22e0 [ 487.970881][T13724] get_compat_msghdr+0x108/0x2b0 [ 487.975377][T13755] __sys_recvmmsg+0x340/0x5f0 [ 487.980308][T13724] do_recvmmsg+0xdc7/0x22e0 [ 487.984987][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 487.989483][T13724] ? kmsan_get_metadata+0x116/0x180 [ 487.995545][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 488.000733][T13724] ? kmsan_get_metadata+0x116/0x180 [ 488.006885][T13755] __do_fast_syscall_32+0x129/0x180 [ 488.012097][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 488.017291][T13755] do_fast_syscall_32+0x6a/0xc0 [ 488.022922][T13724] ? __msan_poison_alloca+0xe9/0x110 [ 488.027766][T13755] do_SYSENTER_32+0x73/0x90 [ 488.033046][T13724] ? __sys_recvmmsg+0xb5/0x5f0 [ 488.037547][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 488.042305][T13724] __sys_recvmmsg+0x340/0x5f0 [ 488.048606][T13755] [ 488.053300][T13724] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 488.055598][T13755] Uninit was stored to memory at: [ 488.061439][T13724] ? kmsan_get_metadata+0x116/0x180 [ 488.066467][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 488.071666][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 488.077468][T13755] __msan_chain_origin+0x57/0xa0 [ 488.083530][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 488.088460][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 488.094632][T13724] __do_fast_syscall_32+0x129/0x180 [ 488.099755][T13755] get_compat_msghdr+0x108/0x2b0 [ 488.104955][T13724] do_fast_syscall_32+0x6a/0xc0 [ 488.109978][T13755] do_recvmmsg+0xdc7/0x22e0 [ 488.114820][T13724] do_SYSENTER_32+0x73/0x90 [ 488.119318][T13755] __sys_recvmmsg+0x340/0x5f0 [ 488.123825][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 488.128482][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 488.134801][T13724] RIP: 0023:0xf7fbe549 [ 488.140882][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 488.144956][T13724] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 488.151123][T13755] __do_fast_syscall_32+0x129/0x180 [ 488.170722][T13724] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 488.175932][T13755] do_fast_syscall_32+0x6a/0xc0 [ 488.184341][T13724] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 488.189208][T13755] do_SYSENTER_32+0x73/0x90 [ 488.197192][T13724] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 488.201719][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 488.209688][T13724] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 488.216002][T13755] [ 488.224002][T13724] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 488.226324][T13755] Uninit was stored to memory at: [ 488.234305][T13724] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 488.239343][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 488.247300][T13724] Uninit was stored to memory at: [ 488.253044][T13755] __msan_chain_origin+0x57/0xa0 [ 488.258066][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 488.263033][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 488.268756][T13724] __msan_chain_origin+0x57/0xa0 [ 488.273888][T13755] get_compat_msghdr+0x108/0x2b0 [ 488.279066][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 488.284009][T13755] do_recvmmsg+0xdc7/0x22e0 [ 488.289157][T13724] get_compat_msghdr+0x108/0x2b0 [ 488.293691][T13755] __sys_recvmmsg+0x340/0x5f0 [ 488.298682][T13724] do_recvmmsg+0xdc7/0x22e0 [ 488.303397][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 488.307941][T13724] __sys_recvmmsg+0x340/0x5f0 [ 488.314058][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 488.318879][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 488.325846][T13755] __do_fast_syscall_32+0x129/0x180 [ 488.331935][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 488.337156][T13755] do_fast_syscall_32+0x6a/0xc0 [ 488.343315][T13724] __do_fast_syscall_32+0x129/0x180 [ 488.348199][T13755] do_SYSENTER_32+0x73/0x90 [ 488.353534][T13724] do_fast_syscall_32+0x6a/0xc0 [ 488.358083][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 488.362938][T13724] do_SYSENTER_32+0x73/0x90 [ 488.369244][T13755] [ 488.373773][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 488.376091][T13755] Uninit was stored to memory at: [ 488.382514][T13724] [ 488.387593][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 488.389928][T13724] Uninit was stored to memory at: [ 488.395733][T13755] __msan_chain_origin+0x57/0xa0 [ 488.400789][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 488.405756][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 488.411496][T13724] __msan_chain_origin+0x57/0xa0 [ 488.416979][T13755] get_compat_msghdr+0x108/0x2b0 [ 488.422061][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 488.427566][T13755] do_recvmmsg+0xdc7/0x22e0 [ 488.433100][T13724] get_compat_msghdr+0x108/0x2b0 [ 488.437716][T13755] __sys_recvmmsg+0x340/0x5f0 [ 488.442675][T13724] do_recvmmsg+0xdc7/0x22e0 [ 488.447391][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 488.451950][T13724] __sys_recvmmsg+0x340/0x5f0 [ 488.458672][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 488.463572][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 488.469802][T13755] __do_fast_syscall_32+0x129/0x180 [ 488.475894][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 488.481093][T13755] do_fast_syscall_32+0x6a/0xc0 [ 488.481137][T13755] do_SYSENTER_32+0x73/0x90 [ 488.487335][T13724] __do_fast_syscall_32+0x129/0x180 [ 488.492227][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 488.496816][T13724] do_fast_syscall_32+0x6a/0xc0 [ 488.502047][T13755] [ 488.508441][T13724] do_SYSENTER_32+0x73/0x90 [ 488.513288][T13755] Uninit was stored to memory at: [ 488.515675][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 488.520190][T13755] kmsan_internal_chain_origin+0xad/0x130 [ 488.525225][T13724] [ 488.531577][T13755] __msan_chain_origin+0x57/0xa0 [ 488.531613][T13755] __get_compat_msghdr+0x6db/0x9d0 [ 488.537344][T13724] Uninit was stored to memory at: [ 488.539702][T13755] get_compat_msghdr+0x108/0x2b0 [ 488.544651][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 488.549733][T13755] do_recvmmsg+0xdc7/0x22e0 [ 488.554790][T13724] __msan_chain_origin+0x57/0xa0 [ 488.559704][T13755] __sys_recvmmsg+0x340/0x5f0 [ 488.565425][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 488.569916][T13755] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 488.574883][T13724] get_compat_msghdr+0x108/0x2b0 [ 488.579532][T13755] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 488.584635][T13724] do_recvmmsg+0xdc7/0x22e0 [ 488.590882][T13755] __do_fast_syscall_32+0x129/0x180 [ 488.595830][T13724] __sys_recvmmsg+0x340/0x5f0 [ 488.602003][T13755] do_fast_syscall_32+0x6a/0xc0 [ 488.606524][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 488.611733][T13755] do_SYSENTER_32+0x73/0x90 [ 488.616413][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 488.621277][T13755] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 488.627344][T13724] __do_fast_syscall_32+0x129/0x180 [ 488.631841][T13755] [ 488.638060][T13724] do_fast_syscall_32+0x6a/0xc0 [ 488.645061][T13755] Local variable ----msg_sys@do_recvmmsg created at: [ 488.650270][T13724] do_SYSENTER_32+0x73/0x90 [ 488.652588][T13755] do_recvmmsg+0xc2/0x22e0 [ 488.657455][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 488.664100][T13755] do_recvmmsg+0xc2/0x22e0 [ 488.683821][T13724] [ 488.686188][T13724] Uninit was stored to memory at: [ 488.691235][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 488.696982][T13724] __msan_chain_origin+0x57/0xa0 [ 488.701931][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 488.707058][T13724] get_compat_msghdr+0x108/0x2b0 [ 488.712023][T13724] do_recvmmsg+0xdc7/0x22e0 [ 488.716547][T13724] __sys_recvmmsg+0x340/0x5f0 [ 488.721249][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 488.727331][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 488.733517][T13724] __do_fast_syscall_32+0x129/0x180 [ 488.738734][T13724] do_fast_syscall_32+0x6a/0xc0 [ 488.743610][T13724] do_SYSENTER_32+0x73/0x90 [ 488.748137][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 488.754459][T13724] [ 488.756797][T13724] Uninit was stored to memory at: [ 488.761860][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 488.767584][T13724] __msan_chain_origin+0x57/0xa0 [ 488.772535][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 488.777675][T13724] get_compat_msghdr+0x108/0x2b0 [ 488.782637][T13724] do_recvmmsg+0xdc7/0x22e0 [ 488.787185][T13724] __sys_recvmmsg+0x340/0x5f0 [ 488.791875][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 488.797961][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 488.804145][T13724] __do_fast_syscall_32+0x129/0x180 [ 488.809365][T13724] do_fast_syscall_32+0x6a/0xc0 [ 488.814238][T13724] do_SYSENTER_32+0x73/0x90 [ 488.818791][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 488.825108][T13724] [ 488.827431][T13724] Uninit was stored to memory at: [ 488.832479][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 488.838224][T13724] __msan_chain_origin+0x57/0xa0 [ 488.843168][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 488.848299][T13724] get_compat_msghdr+0x108/0x2b0 [ 488.853260][T13724] do_recvmmsg+0xdc7/0x22e0 [ 488.857768][T13724] __sys_recvmmsg+0x340/0x5f0 [ 488.862453][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 488.866927][T13713] not chained 330000 origins [ 488.868543][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 488.873118][T13713] CPU: 0 PID: 13713 Comm: syz-executor.0 Not tainted 5.9.0-rc8-syzkaller #0 [ 488.879320][T13724] __do_fast_syscall_32+0x129/0x180 [ 488.887992][T13713] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 488.893221][T13724] do_fast_syscall_32+0x6a/0xc0 [ 488.903246][T13713] Call Trace: [ 488.908110][T13724] do_SYSENTER_32+0x73/0x90 [ 488.911398][T13713] dump_stack+0x21c/0x280 [ 488.916603][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 488.920936][T13713] kmsan_internal_chain_origin+0x6f/0x130 [ 488.927236][T13724] [ 488.932967][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 488.935269][T13724] Uninit was stored to memory at: [ 488.940898][T13713] ? kmsan_get_metadata+0x116/0x180 [ 488.945909][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 488.951085][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 488.957001][T13724] __msan_chain_origin+0x57/0xa0 [ 488.962649][T13713] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 488.967603][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 488.973647][T13713] ? kmsan_get_metadata+0x116/0x180 [ 488.978753][T13724] get_compat_msghdr+0x108/0x2b0 [ 488.983953][T13713] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 488.988897][T13724] do_recvmmsg+0xdc7/0x22e0 [ 488.994722][T13713] ? kmsan_get_metadata+0x116/0x180 [ 488.999228][T13724] __sys_recvmmsg+0x340/0x5f0 [ 489.004428][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 489.009118][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 489.014762][T13713] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 489.020828][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 489.026908][T13713] ? _copy_from_user+0x201/0x310 [ 489.033113][T13724] __do_fast_syscall_32+0x129/0x180 [ 489.038027][T13713] ? kmsan_get_metadata+0x116/0x180 [ 489.043245][T13724] do_fast_syscall_32+0x6a/0xc0 [ 489.048448][T13713] __msan_chain_origin+0x57/0xa0 [ 489.053303][T13724] do_SYSENTER_32+0x73/0x90 [ 489.058269][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 489.062779][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 489.067907][T13713] get_compat_msghdr+0x108/0x2b0 [ 489.074219][T13724] [ 489.079205][T13713] do_recvmmsg+0xdc7/0x22e0 [ 489.081528][T13724] Local variable ----msg_sys@do_recvmmsg created at: [ 489.087006][T13713] ? kmsan_get_metadata+0x116/0x180 [ 489.093704][T13724] do_recvmmsg+0xc2/0x22e0 [ 489.098908][T13713] ? kmsan_get_metadata+0x116/0x180 [ 489.103334][T13724] do_recvmmsg+0xc2/0x22e0 [ 489.108531][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 489.118586][T13713] ? __msan_poison_alloca+0xe9/0x110 [ 489.124018][T13713] ? __sys_recvmmsg+0xb5/0x5f0 [ 489.128873][T13713] __sys_recvmmsg+0x340/0x5f0 [ 489.133700][T13713] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 489.139599][T13713] ? kmsan_get_metadata+0x116/0x180 [ 489.144849][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 489.150982][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 489.157187][T13713] __do_fast_syscall_32+0x129/0x180 [ 489.162413][T13713] do_fast_syscall_32+0x6a/0xc0 [ 489.167292][T13713] do_SYSENTER_32+0x73/0x90 [ 489.171832][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 489.178187][T13713] RIP: 0023:0xf7fb7549 [ 489.182282][T13713] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 489.201923][T13713] RSP: 002b:00000000f55900cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 489.210442][T13713] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 489.218451][T13713] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 489.226437][T13713] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 489.234447][T13713] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 489.242432][T13713] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 489.250445][T13713] Uninit was stored to memory at: [ 489.255508][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 489.261250][T13713] __msan_chain_origin+0x57/0xa0 [ 489.266195][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 489.271321][T13713] get_compat_msghdr+0x108/0x2b0 [ 489.276284][T13713] do_recvmmsg+0xdc7/0x22e0 [ 489.280812][T13713] __sys_recvmmsg+0x340/0x5f0 [ 489.285495][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 489.291578][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 489.297746][T13713] __do_fast_syscall_32+0x129/0x180 [ 489.303009][T13713] do_fast_syscall_32+0x6a/0xc0 [ 489.307904][T13713] do_SYSENTER_32+0x73/0x90 [ 489.312466][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 489.318788][T13713] [ 489.321144][T13713] Uninit was stored to memory at: [ 489.326187][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 489.331972][T13713] __msan_chain_origin+0x57/0xa0 [ 489.336945][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 489.342095][T13713] get_compat_msghdr+0x108/0x2b0 [ 489.347062][T13713] do_recvmmsg+0xdc7/0x22e0 [ 489.351577][T13713] __sys_recvmmsg+0x340/0x5f0 [ 489.356270][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 489.362375][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 489.368553][T13713] __do_fast_syscall_32+0x129/0x180 [ 489.373771][T13713] do_fast_syscall_32+0x6a/0xc0 [ 489.378645][T13713] do_SYSENTER_32+0x73/0x90 [ 489.383180][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 489.389529][T13713] [ 489.391860][T13713] Uninit was stored to memory at: [ 489.396903][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 489.402650][T13713] __msan_chain_origin+0x57/0xa0 [ 489.407604][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 489.412734][T13713] get_compat_msghdr+0x108/0x2b0 [ 489.417698][T13713] do_recvmmsg+0xdc7/0x22e0 [ 489.422259][T13713] __sys_recvmmsg+0x340/0x5f0 [ 489.427006][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 489.433093][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 489.439268][T13713] __do_fast_syscall_32+0x129/0x180 [ 489.444516][T13713] do_fast_syscall_32+0x6a/0xc0 [ 489.449393][T13713] do_SYSENTER_32+0x73/0x90 [ 489.454404][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 489.460904][T13713] [ 489.463240][T13713] Uninit was stored to memory at: [ 489.468309][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 489.474057][T13713] __msan_chain_origin+0x57/0xa0 [ 489.479603][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 489.484740][T13713] get_compat_msghdr+0x108/0x2b0 [ 489.489725][T13713] do_recvmmsg+0xdc7/0x22e0 [ 489.494273][T13713] __sys_recvmmsg+0x340/0x5f0 [ 489.499061][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 489.505333][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 489.511518][T13713] __do_fast_syscall_32+0x129/0x180 [ 489.516750][T13713] do_fast_syscall_32+0x6a/0xc0 [ 489.521620][T13713] do_SYSENTER_32+0x73/0x90 [ 489.526146][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 489.532472][T13713] [ 489.534801][T13713] Uninit was stored to memory at: [ 489.539848][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 489.545607][T13713] __msan_chain_origin+0x57/0xa0 [ 489.550670][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 489.555824][T13713] get_compat_msghdr+0x108/0x2b0 [ 489.560793][T13713] do_recvmmsg+0xdc7/0x22e0 [ 489.565323][T13713] __sys_recvmmsg+0x340/0x5f0 [ 489.570023][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 489.576108][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 489.582295][T13713] __do_fast_syscall_32+0x129/0x180 [ 489.587536][T13713] do_fast_syscall_32+0x6a/0xc0 [ 489.592428][T13713] do_SYSENTER_32+0x73/0x90 [ 489.596997][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 489.603344][T13713] [ 489.605665][T13713] Uninit was stored to memory at: [ 489.610723][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 489.616447][T13713] __msan_chain_origin+0x57/0xa0 [ 489.621392][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 489.626528][T13713] get_compat_msghdr+0x108/0x2b0 [ 489.631474][T13713] do_recvmmsg+0xdc7/0x22e0 [ 489.635983][T13713] __sys_recvmmsg+0x340/0x5f0 [ 489.640675][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 489.646757][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 489.652958][T13713] __do_fast_syscall_32+0x129/0x180 [ 489.658163][T13713] do_fast_syscall_32+0x6a/0xc0 [ 489.663027][T13713] do_SYSENTER_32+0x73/0x90 [ 489.667560][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 489.673875][T13713] [ 489.676195][T13713] Uninit was stored to memory at: [ 489.681301][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 489.687029][T13713] __msan_chain_origin+0x57/0xa0 [ 489.691976][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 489.697091][T13713] get_compat_msghdr+0x108/0x2b0 [ 489.702037][T13713] do_recvmmsg+0xdc7/0x22e0 [ 489.706567][T13713] __sys_recvmmsg+0x340/0x5f0 [ 489.711251][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 489.717350][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 489.723516][T13713] __do_fast_syscall_32+0x129/0x180 [ 489.728716][T13713] do_fast_syscall_32+0x6a/0xc0 [ 489.733567][T13713] do_SYSENTER_32+0x73/0x90 [ 489.738078][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 489.744831][T13713] [ 489.747156][T13713] Local variable ----msg_sys@do_recvmmsg created at: [ 489.753849][T13713] do_recvmmsg+0xc2/0x22e0 [ 489.758314][T13713] do_recvmmsg+0xc2/0x22e0 [ 490.090544][T13713] not chained 340000 origins [ 490.095226][T13713] CPU: 0 PID: 13713 Comm: syz-executor.0 Not tainted 5.9.0-rc8-syzkaller #0 [ 490.103932][T13713] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 490.114177][T13713] Call Trace: [ 490.117512][T13713] dump_stack+0x21c/0x280 [ 490.122053][T13713] kmsan_internal_chain_origin+0x6f/0x130 [ 490.127927][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 490.133596][T13713] ? kmsan_get_metadata+0x116/0x180 [ 490.138852][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 490.144555][T13713] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 490.150690][T13713] ? kmsan_get_metadata+0x116/0x180 [ 490.156118][T13713] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 490.161954][T13713] ? kmsan_get_metadata+0x116/0x180 [ 490.167274][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 490.172938][T13713] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 490.179061][T13713] ? _copy_from_user+0x201/0x310 [ 490.184038][T13713] ? kmsan_get_metadata+0x116/0x180 [ 490.189442][T13713] __msan_chain_origin+0x57/0xa0 [ 490.195034][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 490.200305][T13713] get_compat_msghdr+0x108/0x2b0 [ 490.205283][T13713] do_recvmmsg+0xdc7/0x22e0 [ 490.209821][T13713] ? kmsan_get_metadata+0x116/0x180 [ 490.215236][T13713] ? kmsan_get_metadata+0x116/0x180 [ 490.220463][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 490.226151][T13713] ? __msan_poison_alloca+0xe9/0x110 [ 490.231499][T13713] ? __sys_recvmmsg+0xb5/0x5f0 [ 490.236360][T13713] __sys_recvmmsg+0x340/0x5f0 [ 490.241112][T13713] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 490.247085][T13713] ? kmsan_get_metadata+0x116/0x180 [ 490.252312][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 490.258489][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 490.264771][T13713] __do_fast_syscall_32+0x129/0x180 [ 490.270001][T13713] do_fast_syscall_32+0x6a/0xc0 [ 490.274885][T13713] do_SYSENTER_32+0x73/0x90 [ 490.279413][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 490.285774][T13713] RIP: 0023:0xf7fb7549 [ 490.289865][T13713] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 490.309479][T13713] RSP: 002b:00000000f55900cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 490.317907][T13713] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 490.325890][T13713] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 490.333881][T13713] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 490.341868][T13713] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 490.349860][T13713] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 490.357876][T13713] Uninit was stored to memory at: [ 490.362954][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 490.368696][T13713] __msan_chain_origin+0x57/0xa0 [ 490.373659][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 490.378810][T13713] get_compat_msghdr+0x108/0x2b0 [ 490.383774][T13713] do_recvmmsg+0xdc7/0x22e0 [ 490.388327][T13713] __sys_recvmmsg+0x340/0x5f0 [ 490.393031][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 490.399118][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 490.405298][T13713] __do_fast_syscall_32+0x129/0x180 [ 490.410620][T13713] do_fast_syscall_32+0x6a/0xc0 [ 490.416996][T13713] do_SYSENTER_32+0x73/0x90 [ 490.421632][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 490.428087][T13713] [ 490.430417][T13713] Uninit was stored to memory at: [ 490.435464][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 490.441215][T13713] __msan_chain_origin+0x57/0xa0 [ 490.446219][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 490.451376][T13713] get_compat_msghdr+0x108/0x2b0 [ 490.456341][T13713] do_recvmmsg+0xdc7/0x22e0 [ 490.460891][T13713] __sys_recvmmsg+0x340/0x5f0 [ 490.465620][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 490.471800][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 490.477974][T13713] __do_fast_syscall_32+0x129/0x180 [ 490.483197][T13713] do_fast_syscall_32+0x6a/0xc0 [ 490.488096][T13713] do_SYSENTER_32+0x73/0x90 [ 490.494272][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 490.500599][T13713] [ 490.502981][T13713] Uninit was stored to memory at: [ 490.508034][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 490.513784][T13713] __msan_chain_origin+0x57/0xa0 [ 490.518886][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 490.524049][T13713] get_compat_msghdr+0x108/0x2b0 [ 490.529020][T13713] do_recvmmsg+0xdc7/0x22e0 [ 490.533587][T13713] __sys_recvmmsg+0x340/0x5f0 [ 490.538305][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 490.544434][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 490.551133][T13713] __do_fast_syscall_32+0x129/0x180 [ 490.556449][T13713] do_fast_syscall_32+0x6a/0xc0 [ 490.561414][T13713] do_SYSENTER_32+0x73/0x90 [ 490.565977][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 490.572339][T13713] [ 490.574715][T13713] Uninit was stored to memory at: [ 490.579832][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 490.585585][T13713] __msan_chain_origin+0x57/0xa0 [ 490.590547][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 490.595709][T13713] get_compat_msghdr+0x108/0x2b0 [ 490.600690][T13713] do_recvmmsg+0xdc7/0x22e0 [ 490.605223][T13713] __sys_recvmmsg+0x340/0x5f0 [ 490.609926][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 490.616017][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 490.622210][T13713] __do_fast_syscall_32+0x129/0x180 [ 490.627443][T13713] do_fast_syscall_32+0x6a/0xc0 [ 490.632346][T13713] do_SYSENTER_32+0x73/0x90 [ 490.636892][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 490.643250][T13713] [ 490.645609][T13713] Uninit was stored to memory at: [ 490.650668][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 490.656413][T13713] __msan_chain_origin+0x57/0xa0 [ 490.661398][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 490.666536][T13713] get_compat_msghdr+0x108/0x2b0 [ 490.671497][T13713] do_recvmmsg+0xdc7/0x22e0 [ 490.676044][T13713] __sys_recvmmsg+0x340/0x5f0 [ 490.680768][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 490.686884][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 490.693061][T13713] __do_fast_syscall_32+0x129/0x180 [ 490.698328][T13713] do_fast_syscall_32+0x6a/0xc0 [ 490.703217][T13713] do_SYSENTER_32+0x73/0x90 [ 490.707752][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 490.714105][T13713] [ 490.716440][T13713] Uninit was stored to memory at: [ 490.721504][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 490.727259][T13713] __msan_chain_origin+0x57/0xa0 [ 490.732221][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 490.737354][T13713] get_compat_msghdr+0x108/0x2b0 [ 490.742329][T13713] do_recvmmsg+0xdc7/0x22e0 [ 490.746983][T13713] __sys_recvmmsg+0x340/0x5f0 [ 490.751688][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 490.757786][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 490.763996][T13713] __do_fast_syscall_32+0x129/0x180 [ 490.769274][T13713] do_fast_syscall_32+0x6a/0xc0 [ 490.774175][T13713] do_SYSENTER_32+0x73/0x90 [ 490.778710][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 490.785041][T13713] [ 490.787390][T13713] Uninit was stored to memory at: [ 490.792488][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 490.798256][T13713] __msan_chain_origin+0x57/0xa0 [ 490.803220][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 490.808383][T13713] get_compat_msghdr+0x108/0x2b0 [ 490.813372][T13713] do_recvmmsg+0xdc7/0x22e0 [ 490.817911][T13713] __sys_recvmmsg+0x340/0x5f0 [ 490.822649][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 490.828801][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 490.835019][T13713] __do_fast_syscall_32+0x129/0x180 [ 490.840277][T13713] do_fast_syscall_32+0x6a/0xc0 [ 490.845249][T13713] do_SYSENTER_32+0x73/0x90 [ 490.849825][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 490.856857][T13713] [ 490.859204][T13713] Local variable ----msg_sys@do_recvmmsg created at: [ 490.865915][T13713] do_recvmmsg+0xc2/0x22e0 [ 490.870357][T13713] do_recvmmsg+0xc2/0x22e0 [ 490.955300][T13724] not chained 350000 origins [ 490.959974][T13724] CPU: 0 PID: 13724 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 490.968655][T13724] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 490.978727][T13724] Call Trace: [ 490.982079][T13724] dump_stack+0x21c/0x280 [ 490.986446][T13724] kmsan_internal_chain_origin+0x6f/0x130 [ 490.992180][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 490.997825][T13724] ? kmsan_get_metadata+0x116/0x180 [ 491.003041][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 491.008690][T13724] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 491.014794][T13724] ? kmsan_get_metadata+0x116/0x180 [ 491.020015][T13724] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 491.025832][T13724] ? kmsan_get_metadata+0x116/0x180 [ 491.031046][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 491.036690][T13724] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 491.042767][T13724] ? _copy_from_user+0x201/0x310 [ 491.047736][T13724] ? kmsan_get_metadata+0x116/0x180 [ 491.052958][T13724] __msan_chain_origin+0x57/0xa0 [ 491.057914][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 491.063047][T13724] get_compat_msghdr+0x108/0x2b0 [ 491.068007][T13724] do_recvmmsg+0xdc7/0x22e0 [ 491.072531][T13724] ? kmsan_get_metadata+0x116/0x180 [ 491.077757][T13724] ? kmsan_get_metadata+0x116/0x180 [ 491.082977][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 491.088669][T13724] ? __msan_poison_alloca+0xe9/0x110 [ 491.094001][T13724] ? __sys_recvmmsg+0xb5/0x5f0 [ 491.098810][T13724] __sys_recvmmsg+0x340/0x5f0 [ 491.103517][T13724] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 491.109429][T13724] ? kmsan_get_metadata+0x116/0x180 [ 491.114645][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 491.120846][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 491.127491][T13724] __do_fast_syscall_32+0x129/0x180 [ 491.133334][T13724] do_fast_syscall_32+0x6a/0xc0 [ 491.138219][T13724] do_SYSENTER_32+0x73/0x90 [ 491.142753][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 491.149105][T13724] RIP: 0023:0xf7fbe549 [ 491.153197][T13724] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 491.173096][T13724] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 491.181645][T13724] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 491.189632][T13724] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 491.197619][T13724] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 491.205694][T13724] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 491.213686][T13724] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 491.221677][T13724] Uninit was stored to memory at: [ 491.226806][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 491.232575][T13724] __msan_chain_origin+0x57/0xa0 [ 491.237544][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 491.242685][T13724] get_compat_msghdr+0x108/0x2b0 [ 491.247950][T13724] do_recvmmsg+0xdc7/0x22e0 [ 491.252516][T13724] __sys_recvmmsg+0x340/0x5f0 [ 491.257225][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 491.263324][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 491.269508][T13724] __do_fast_syscall_32+0x129/0x180 [ 491.274915][T13724] do_fast_syscall_32+0x6a/0xc0 [ 491.279899][T13724] do_SYSENTER_32+0x73/0x90 [ 491.285517][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 491.292020][T13724] [ 491.294389][T13724] Uninit was stored to memory at: [ 491.299463][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 491.306556][T13724] __msan_chain_origin+0x57/0xa0 [ 491.311527][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 491.316769][T13724] get_compat_msghdr+0x108/0x2b0 [ 491.322260][T13724] do_recvmmsg+0xdc7/0x22e0 [ 491.326804][T13724] __sys_recvmmsg+0x340/0x5f0 [ 491.331540][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 491.337992][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 491.344211][T13724] __do_fast_syscall_32+0x129/0x180 [ 491.349451][T13724] do_fast_syscall_32+0x6a/0xc0 [ 491.354444][T13724] do_SYSENTER_32+0x73/0x90 [ 491.358980][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 491.365308][T13724] [ 491.367651][T13724] Uninit was stored to memory at: [ 491.372755][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 491.378504][T13724] __msan_chain_origin+0x57/0xa0 [ 491.384425][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 491.389727][T13724] get_compat_msghdr+0x108/0x2b0 [ 491.394770][T13724] do_recvmmsg+0xdc7/0x22e0 [ 491.399402][T13724] __sys_recvmmsg+0x340/0x5f0 [ 491.404201][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 491.411896][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 491.418362][T13724] __do_fast_syscall_32+0x129/0x180 [ 491.423868][T13724] do_fast_syscall_32+0x6a/0xc0 [ 491.428751][T13724] do_SYSENTER_32+0x73/0x90 [ 491.433918][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 491.440372][T13724] [ 491.442724][T13724] Uninit was stored to memory at: [ 491.448146][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 491.453933][T13724] __msan_chain_origin+0x57/0xa0 [ 491.458999][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 491.465368][T13724] get_compat_msghdr+0x108/0x2b0 [ 491.470343][T13724] do_recvmmsg+0xdc7/0x22e0 [ 491.474902][T13724] __sys_recvmmsg+0x340/0x5f0 [ 491.479857][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 491.486139][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 491.493420][T13724] __do_fast_syscall_32+0x129/0x180 [ 491.499601][T13724] do_fast_syscall_32+0x6a/0xc0 [ 491.504596][T13724] do_SYSENTER_32+0x73/0x90 [ 491.509237][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 491.515577][T13724] [ 491.518083][T13724] Uninit was stored to memory at: [ 491.523146][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 491.528892][T13724] __msan_chain_origin+0x57/0xa0 [ 491.533953][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 491.539114][T13724] get_compat_msghdr+0x108/0x2b0 [ 491.544103][T13724] do_recvmmsg+0xdc7/0x22e0 [ 491.548817][T13724] __sys_recvmmsg+0x340/0x5f0 [ 491.553528][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 491.559648][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 491.565832][T13724] __do_fast_syscall_32+0x129/0x180 [ 491.571427][T13724] do_fast_syscall_32+0x6a/0xc0 [ 491.576310][T13724] do_SYSENTER_32+0x73/0x90 [ 491.580928][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 491.587904][T13724] [ 491.590254][T13724] Uninit was stored to memory at: [ 491.595517][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 491.601388][T13724] __msan_chain_origin+0x57/0xa0 [ 491.606517][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 491.611701][T13724] get_compat_msghdr+0x108/0x2b0 [ 491.616666][T13724] do_recvmmsg+0xdc7/0x22e0 [ 491.621204][T13724] __sys_recvmmsg+0x340/0x5f0 [ 491.625903][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 491.632000][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 491.638197][T13724] __do_fast_syscall_32+0x129/0x180 [ 491.643965][T13724] do_fast_syscall_32+0x6a/0xc0 [ 491.648844][T13724] do_SYSENTER_32+0x73/0x90 [ 491.653377][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 491.660142][T13724] [ 491.662477][T13724] Uninit was stored to memory at: [ 491.667564][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 491.673316][T13724] __msan_chain_origin+0x57/0xa0 [ 491.678278][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 491.683765][T13724] get_compat_msghdr+0x108/0x2b0 [ 491.688754][T13724] do_recvmmsg+0xdc7/0x22e0 [ 491.694251][T13724] __sys_recvmmsg+0x340/0x5f0 [ 491.699045][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 491.705174][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 491.711363][T13724] __do_fast_syscall_32+0x129/0x180 [ 491.716594][T13724] do_fast_syscall_32+0x6a/0xc0 [ 491.721645][T13724] do_SYSENTER_32+0x73/0x90 [ 491.726184][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 491.732943][T13724] [ 491.735278][T13724] Local variable ----msg_sys@do_recvmmsg created at: [ 491.741990][T13724] do_recvmmsg+0xc2/0x22e0 [ 491.746446][T13724] do_recvmmsg+0xc2/0x22e0 [ 491.954006][T13713] not chained 360000 origins [ 491.958656][T13713] CPU: 1 PID: 13713 Comm: syz-executor.0 Not tainted 5.9.0-rc8-syzkaller #0 [ 491.967335][T13713] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 491.977399][T13713] Call Trace: [ 491.980708][T13713] dump_stack+0x21c/0x280 [ 491.985064][T13713] kmsan_internal_chain_origin+0x6f/0x130 [ 491.990892][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 491.996544][T13713] ? kmsan_get_metadata+0x116/0x180 [ 492.001820][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 492.007484][T13713] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 492.013591][T13713] ? kmsan_get_metadata+0x116/0x180 [ 492.018893][T13713] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 492.024718][T13713] ? kmsan_get_metadata+0x116/0x180 [ 492.029935][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 492.035584][T13713] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 492.044510][T13713] ? _copy_from_user+0x201/0x310 [ 492.049556][T13713] ? kmsan_get_metadata+0x116/0x180 [ 492.054950][T13713] __msan_chain_origin+0x57/0xa0 [ 492.060089][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 492.065238][T13713] get_compat_msghdr+0x108/0x2b0 [ 492.070251][T13713] do_recvmmsg+0xdc7/0x22e0 [ 492.075481][T13713] ? kmsan_get_metadata+0x116/0x180 [ 492.082351][T13713] ? kmsan_get_metadata+0x116/0x180 [ 492.087618][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 492.094157][T13713] ? __msan_poison_alloca+0xe9/0x110 [ 492.099568][T13713] ? __sys_recvmmsg+0xb5/0x5f0 [ 492.104391][T13713] __sys_recvmmsg+0x340/0x5f0 [ 492.109131][T13713] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 492.114971][T13713] ? kmsan_get_metadata+0x116/0x180 [ 492.120192][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 492.126282][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 492.132459][T13713] __do_fast_syscall_32+0x129/0x180 [ 492.137679][T13713] do_fast_syscall_32+0x6a/0xc0 [ 492.142643][T13713] do_SYSENTER_32+0x73/0x90 [ 492.147182][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 492.153527][T13713] RIP: 0023:0xf7fb7549 [ 492.158484][T13713] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 492.178110][T13713] RSP: 002b:00000000f55900cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 492.186623][T13713] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 492.194657][T13713] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 492.202656][T13713] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 492.210659][T13713] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 492.218847][T13713] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 492.226848][T13713] Uninit was stored to memory at: [ 492.231895][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 492.237668][T13713] __msan_chain_origin+0x57/0xa0 [ 492.243151][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 492.248721][T13713] get_compat_msghdr+0x108/0x2b0 [ 492.253767][T13713] do_recvmmsg+0xdc7/0x22e0 [ 492.258399][T13713] __sys_recvmmsg+0x340/0x5f0 [ 492.263098][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 492.269444][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 492.275619][T13713] __do_fast_syscall_32+0x129/0x180 [ 492.280834][T13713] do_fast_syscall_32+0x6a/0xc0 [ 492.285704][T13713] do_SYSENTER_32+0x73/0x90 [ 492.290831][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 492.297171][T13713] [ 492.299501][T13713] Uninit was stored to memory at: [ 492.304540][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 492.310745][T13713] __msan_chain_origin+0x57/0xa0 [ 492.315694][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 492.320937][T13713] get_compat_msghdr+0x108/0x2b0 [ 492.325891][T13713] do_recvmmsg+0xdc7/0x22e0 [ 492.330460][T13713] __sys_recvmmsg+0x340/0x5f0 [ 492.335235][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 492.341319][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 492.347567][T13713] __do_fast_syscall_32+0x129/0x180 [ 492.352770][T13713] do_fast_syscall_32+0x6a/0xc0 [ 492.357645][T13713] do_SYSENTER_32+0x73/0x90 [ 492.362157][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 492.368481][T13713] [ 492.370817][T13713] Uninit was stored to memory at: [ 492.375881][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 492.381613][T13713] __msan_chain_origin+0x57/0xa0 [ 492.386562][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 492.391680][T13713] get_compat_msghdr+0x108/0x2b0 [ 492.396648][T13713] do_recvmmsg+0xdc7/0x22e0 [ 492.401158][T13713] __sys_recvmmsg+0x340/0x5f0 [ 492.405859][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 492.411943][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 492.418122][T13713] __do_fast_syscall_32+0x129/0x180 [ 492.423766][T13713] do_fast_syscall_32+0x6a/0xc0 [ 492.428625][T13713] do_SYSENTER_32+0x73/0x90 [ 492.433220][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 492.439542][T13713] [ 492.441953][T13713] Uninit was stored to memory at: [ 492.447080][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 492.452814][T13713] __msan_chain_origin+0x57/0xa0 [ 492.457760][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 492.462987][T13713] get_compat_msghdr+0x108/0x2b0 [ 492.467953][T13713] do_recvmmsg+0xdc7/0x22e0 [ 492.472465][T13713] __sys_recvmmsg+0x340/0x5f0 [ 492.477350][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 492.484041][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 492.490217][T13713] __do_fast_syscall_32+0x129/0x180 [ 492.495517][T13713] do_fast_syscall_32+0x6a/0xc0 [ 492.500383][T13713] do_SYSENTER_32+0x73/0x90 [ 492.504894][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 492.511818][T13713] [ 492.514143][T13713] Uninit was stored to memory at: [ 492.519209][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 492.524945][T13713] __msan_chain_origin+0x57/0xa0 [ 492.530088][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 492.535209][T13713] get_compat_msghdr+0x108/0x2b0 [ 492.540156][T13713] do_recvmmsg+0xdc7/0x22e0 [ 492.544676][T13713] __sys_recvmmsg+0x340/0x5f0 [ 492.550226][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 492.556658][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 492.562824][T13713] __do_fast_syscall_32+0x129/0x180 [ 492.568203][T13713] do_fast_syscall_32+0x6a/0xc0 [ 492.573146][T13713] do_SYSENTER_32+0x73/0x90 [ 492.577674][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 492.584181][T13713] [ 492.586502][T13713] Uninit was stored to memory at: [ 492.591547][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 492.597274][T13713] __msan_chain_origin+0x57/0xa0 [ 492.602213][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 492.607339][T13713] get_compat_msghdr+0x108/0x2b0 [ 492.612316][T13713] do_recvmmsg+0xdc7/0x22e0 [ 492.616829][T13713] __sys_recvmmsg+0x340/0x5f0 [ 492.621630][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 492.627817][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 492.634008][T13713] __do_fast_syscall_32+0x129/0x180 [ 492.639412][T13713] do_fast_syscall_32+0x6a/0xc0 [ 492.644299][T13713] do_SYSENTER_32+0x73/0x90 [ 492.648821][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 492.655163][T13713] [ 492.657487][T13713] Uninit was stored to memory at: [ 492.662525][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 492.668344][T13713] __msan_chain_origin+0x57/0xa0 [ 492.673288][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 492.678401][T13713] get_compat_msghdr+0x108/0x2b0 [ 492.683344][T13713] do_recvmmsg+0xdc7/0x22e0 [ 492.687954][T13713] __sys_recvmmsg+0x340/0x5f0 [ 492.692637][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 492.698706][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 492.704864][T13713] __do_fast_syscall_32+0x129/0x180 [ 492.710067][T13713] do_fast_syscall_32+0x6a/0xc0 [ 492.714931][T13713] do_SYSENTER_32+0x73/0x90 [ 492.719440][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 492.725758][T13713] [ 492.728110][T13713] Local variable ----msg_sys@do_recvmmsg created at: [ 492.734798][T13713] do_recvmmsg+0xc2/0x22e0 [ 492.739231][T13713] do_recvmmsg+0xc2/0x22e0 [ 493.002581][T13713] not chained 370000 origins [ 493.007250][T13713] CPU: 1 PID: 13713 Comm: syz-executor.0 Not tainted 5.9.0-rc8-syzkaller #0 [ 493.015924][T13713] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 493.026599][T13713] Call Trace: [ 493.029917][T13713] dump_stack+0x21c/0x280 [ 493.034268][T13713] kmsan_internal_chain_origin+0x6f/0x130 [ 493.040016][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 493.045754][T13713] ? kmsan_get_metadata+0x116/0x180 [ 493.050979][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 493.056643][T13713] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 493.062745][T13713] ? kmsan_get_metadata+0x116/0x180 [ 493.067964][T13713] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 493.073818][T13713] ? kmsan_get_metadata+0x116/0x180 [ 493.079040][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 493.084712][T13713] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 493.090812][T13713] ? _copy_from_user+0x201/0x310 [ 493.095775][T13713] ? kmsan_get_metadata+0x116/0x180 [ 493.101016][T13713] __msan_chain_origin+0x57/0xa0 [ 493.105976][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 493.111113][T13713] get_compat_msghdr+0x108/0x2b0 [ 493.116077][T13713] do_recvmmsg+0xdc7/0x22e0 [ 493.120709][T13713] ? kmsan_get_metadata+0x116/0x180 [ 493.125931][T13713] ? kmsan_get_metadata+0x116/0x180 [ 493.131149][T13713] ? kmsan_internal_set_origin+0x85/0xc0 [ 493.137351][T13713] ? __msan_poison_alloca+0xe9/0x110 [ 493.143186][T13713] ? __sys_recvmmsg+0xb5/0x5f0 [ 493.148514][T13713] __sys_recvmmsg+0x340/0x5f0 [ 493.153217][T13713] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 493.159302][T13713] ? kmsan_get_metadata+0x116/0x180 [ 493.164783][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 493.170905][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 493.177344][T13713] __do_fast_syscall_32+0x129/0x180 [ 493.182565][T13713] do_fast_syscall_32+0x6a/0xc0 [ 493.187443][T13713] do_SYSENTER_32+0x73/0x90 [ 493.191971][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 493.198369][T13713] RIP: 0023:0xf7fb7549 [ 493.202667][T13713] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 493.223159][T13713] RSP: 002b:00000000f55900cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 493.231596][T13713] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 493.239586][T13713] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 493.247569][T13713] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 493.255683][T13713] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 493.263688][T13713] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 493.271697][T13713] Uninit was stored to memory at: [ 493.276738][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 493.282530][T13713] __msan_chain_origin+0x57/0xa0 [ 493.287485][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 493.292728][T13713] get_compat_msghdr+0x108/0x2b0 [ 493.298219][T13713] do_recvmmsg+0xdc7/0x22e0 [ 493.302731][T13713] __sys_recvmmsg+0x340/0x5f0 [ 493.307416][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 493.313522][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 493.319774][T13713] __do_fast_syscall_32+0x129/0x180 [ 493.325009][T13713] do_fast_syscall_32+0x6a/0xc0 [ 493.329869][T13713] do_SYSENTER_32+0x73/0x90 [ 493.334382][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 493.340707][T13713] [ 493.343069][T13713] Uninit was stored to memory at: [ 493.348119][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 493.353879][T13713] __msan_chain_origin+0x57/0xa0 [ 493.359528][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 493.364652][T13713] get_compat_msghdr+0x108/0x2b0 [ 493.369603][T13713] do_recvmmsg+0xdc7/0x22e0 [ 493.374325][T13713] __sys_recvmmsg+0x340/0x5f0 [ 493.379013][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 493.385699][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 493.392437][T13713] __do_fast_syscall_32+0x129/0x180 [ 493.397642][T13713] do_fast_syscall_32+0x6a/0xc0 [ 493.402505][T13713] do_SYSENTER_32+0x73/0x90 [ 493.407024][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 493.413435][T13713] [ 493.415760][T13713] Uninit was stored to memory at: [ 493.420801][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 493.426808][T13713] __msan_chain_origin+0x57/0xa0 [ 493.431751][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 493.436886][T13713] get_compat_msghdr+0x108/0x2b0 [ 493.441834][T13713] do_recvmmsg+0xdc7/0x22e0 [ 493.446689][T13713] __sys_recvmmsg+0x340/0x5f0 [ 493.451374][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 493.457542][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 493.463725][T13713] __do_fast_syscall_32+0x129/0x180 [ 493.469215][T13713] do_fast_syscall_32+0x6a/0xc0 [ 493.474709][T13713] do_SYSENTER_32+0x73/0x90 [ 493.479254][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 493.485573][T13713] [ 493.487903][T13713] Uninit was stored to memory at: [ 493.492952][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 493.498694][T13713] __msan_chain_origin+0x57/0xa0 [ 493.503655][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 493.508792][T13713] get_compat_msghdr+0x108/0x2b0 [ 493.513740][T13713] do_recvmmsg+0xdc7/0x22e0 [ 493.518266][T13713] __sys_recvmmsg+0x340/0x5f0 [ 493.522953][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 493.529380][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 493.536250][T13713] __do_fast_syscall_32+0x129/0x180 [ 493.541478][T13713] do_fast_syscall_32+0x6a/0xc0 [ 493.546703][T13713] do_SYSENTER_32+0x73/0x90 [ 493.551234][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 493.557561][T13713] [ 493.559892][T13713] Uninit was stored to memory at: [ 493.564928][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 493.570659][T13713] __msan_chain_origin+0x57/0xa0 [ 493.571527][T13724] not chained 380000 origins [ 493.575827][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 493.580416][T13724] CPU: 0 PID: 13724 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 493.585537][T13713] get_compat_msghdr+0x108/0x2b0 [ 493.595107][T13724] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 493.600581][T13713] do_recvmmsg+0xdc7/0x22e0 [ 493.610800][T13724] Call Trace: [ 493.615326][T13713] __sys_recvmmsg+0x340/0x5f0 [ 493.618694][T13724] dump_stack+0x21c/0x280 [ 493.623390][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 493.627714][T13724] kmsan_internal_chain_origin+0x6f/0x130 [ 493.633776][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 493.639497][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 493.645765][T13713] __do_fast_syscall_32+0x129/0x180 [ 493.651405][T13724] ? kmsan_get_metadata+0x116/0x180 [ 493.656600][T13713] do_fast_syscall_32+0x6a/0xc0 [ 493.661801][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 493.666648][T13713] do_SYSENTER_32+0x73/0x90 [ 493.672307][T13724] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 493.676845][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 493.682912][T13724] ? kmsan_get_metadata+0x116/0x180 [ 493.689237][T13713] [ 493.694463][T13724] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 493.696770][T13713] Uninit was stored to memory at: [ 493.702594][T13724] ? kmsan_get_metadata+0x116/0x180 [ 493.707624][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 493.713009][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 493.718824][T13713] __msan_chain_origin+0x57/0xa0 [ 493.724483][T13724] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 493.729528][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 493.735595][T13724] ? _copy_from_user+0x201/0x310 [ 493.740710][T13713] get_compat_msghdr+0x108/0x2b0 [ 493.745667][T13724] ? kmsan_get_metadata+0x116/0x180 [ 493.750599][T13713] do_recvmmsg+0xdc7/0x22e0 [ 493.758606][T13724] __msan_chain_origin+0x57/0xa0 [ 493.763196][T13713] __sys_recvmmsg+0x340/0x5f0 [ 493.768227][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 493.773165][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 493.778357][T13724] get_compat_msghdr+0x108/0x2b0 [ 493.784607][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 493.789720][T13724] do_recvmmsg+0xdc7/0x22e0 [ 493.795980][T13713] __do_fast_syscall_32+0x129/0x180 [ 493.800477][T13724] ? kmsan_get_metadata+0x116/0x180 [ 493.806388][T13713] do_fast_syscall_32+0x6a/0xc0 [ 493.811596][T13724] ? kmsan_get_metadata+0x116/0x180 [ 493.816446][T13713] do_SYSENTER_32+0x73/0x90 [ 493.821651][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 493.826176][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 493.831799][T13724] ? __msan_poison_alloca+0xe9/0x110 [ 493.838101][T13713] [ 493.843411][T13724] ? __sys_recvmmsg+0xb5/0x5f0 [ 493.845708][T13713] Uninit was stored to memory at: [ 493.850498][T13724] __sys_recvmmsg+0x340/0x5f0 [ 493.855518][T13713] kmsan_internal_chain_origin+0xad/0x130 [ 493.860191][T13724] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 493.865911][T13713] __msan_chain_origin+0x57/0xa0 [ 493.871718][T13724] ? kmsan_get_metadata+0x116/0x180 [ 493.876654][T13713] __get_compat_msghdr+0x6db/0x9d0 [ 493.881881][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 493.886995][T13713] get_compat_msghdr+0x108/0x2b0 [ 493.893060][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 493.898002][T13713] do_recvmmsg+0xdc7/0x22e0 [ 493.904150][T13724] __do_fast_syscall_32+0x129/0x180 [ 493.908654][T13713] __sys_recvmmsg+0x340/0x5f0 [ 493.913864][T13724] do_fast_syscall_32+0x6a/0xc0 [ 493.918554][T13713] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 493.923405][T13724] do_SYSENTER_32+0x73/0x90 [ 493.929484][T13713] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 493.933989][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 493.940170][T13713] __do_fast_syscall_32+0x129/0x180 [ 493.946477][T13724] RIP: 0023:0xf7fbe549 [ 493.951690][T13713] do_fast_syscall_32+0x6a/0xc0 [ 493.955769][T13724] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 493.960621][T13713] do_SYSENTER_32+0x73/0x90 [ 493.980210][T13724] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 493.984728][T13713] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 493.993121][T13724] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 493.999456][T13713] [ 494.007456][T13724] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 494.009780][T13713] Local variable ----msg_sys@do_recvmmsg created at: [ 494.017762][T13724] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 494.024467][T13713] do_recvmmsg+0xc2/0x22e0 [ 494.032431][T13724] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 494.036877][T13713] do_recvmmsg+0xc2/0x22e0 [ 494.044835][T13724] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 494.057257][T13724] Uninit was stored to memory at: [ 494.062322][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 494.068094][T13724] __msan_chain_origin+0x57/0xa0 [ 494.073090][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 494.078255][T13724] get_compat_msghdr+0x108/0x2b0 [ 494.083227][T13724] do_recvmmsg+0xdc7/0x22e0 [ 494.087774][T13724] __sys_recvmmsg+0x340/0x5f0 [ 494.092481][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 494.098576][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 494.104783][T13724] __do_fast_syscall_32+0x129/0x180 [ 494.110008][T13724] do_fast_syscall_32+0x6a/0xc0 [ 494.114894][T13724] do_SYSENTER_32+0x73/0x90 [ 494.119431][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 494.125794][T13724] [ 494.128135][T13724] Uninit was stored to memory at: [ 494.133227][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 494.139326][T13724] __msan_chain_origin+0x57/0xa0 [ 494.144311][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 494.149453][T13724] get_compat_msghdr+0x108/0x2b0 [ 494.154421][T13724] do_recvmmsg+0xdc7/0x22e0 [ 494.158980][T13724] __sys_recvmmsg+0x340/0x5f0 [ 494.163687][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 494.169869][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 494.176067][T13724] __do_fast_syscall_32+0x129/0x180 [ 494.181338][T13724] do_fast_syscall_32+0x6a/0xc0 [ 494.186227][T13724] do_SYSENTER_32+0x73/0x90 [ 494.190758][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 494.197089][T13724] [ 494.199416][T13724] Uninit was stored to memory at: [ 494.204470][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 494.210213][T13724] __msan_chain_origin+0x57/0xa0 [ 494.215270][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 494.220421][T13724] get_compat_msghdr+0x108/0x2b0 [ 494.225386][T13724] do_recvmmsg+0xdc7/0x22e0 [ 494.229912][T13724] __sys_recvmmsg+0x340/0x5f0 [ 494.234636][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 494.240753][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 494.246959][T13724] __do_fast_syscall_32+0x129/0x180 [ 494.252181][T13724] do_fast_syscall_32+0x6a/0xc0 [ 494.257056][T13724] do_SYSENTER_32+0x73/0x90 [ 494.261705][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 494.268035][T13724] [ 494.270400][T13724] Uninit was stored to memory at: [ 494.275475][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 494.281424][T13724] __msan_chain_origin+0x57/0xa0 [ 494.286382][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 494.291546][T13724] get_compat_msghdr+0x108/0x2b0 [ 494.296507][T13724] do_recvmmsg+0xdc7/0x22e0 [ 494.301047][T13724] __sys_recvmmsg+0x340/0x5f0 [ 494.305748][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 494.311842][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 494.318019][T13724] __do_fast_syscall_32+0x129/0x180 [ 494.323242][T13724] do_fast_syscall_32+0x6a/0xc0 [ 494.328130][T13724] do_SYSENTER_32+0x73/0x90 [ 494.332660][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 494.339016][T13724] [ 494.341356][T13724] Uninit was stored to memory at: [ 494.346416][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 494.352167][T13724] __msan_chain_origin+0x57/0xa0 [ 494.357133][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 494.362269][T13724] get_compat_msghdr+0x108/0x2b0 [ 494.367236][T13724] do_recvmmsg+0xdc7/0x22e0 [ 494.371769][T13724] __sys_recvmmsg+0x340/0x5f0 [ 494.376603][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 494.382700][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 494.388920][T13724] __do_fast_syscall_32+0x129/0x180 [ 494.394176][T13724] do_fast_syscall_32+0x6a/0xc0 [ 494.399058][T13724] do_SYSENTER_32+0x73/0x90 [ 494.403588][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 494.409936][T13724] [ 494.412274][T13724] Uninit was stored to memory at: [ 494.418032][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 494.423790][T13724] __msan_chain_origin+0x57/0xa0 [ 494.428779][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 494.433934][T13724] get_compat_msghdr+0x108/0x2b0 [ 494.438897][T13724] do_recvmmsg+0xdc7/0x22e0 [ 494.443426][T13724] __sys_recvmmsg+0x340/0x5f0 [ 494.448143][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 494.454229][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 494.460398][T13724] __do_fast_syscall_32+0x129/0x180 [ 494.465606][T13724] do_fast_syscall_32+0x6a/0xc0 [ 494.470465][T13724] do_SYSENTER_32+0x73/0x90 [ 494.474980][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 494.481301][T13724] [ 494.483625][T13724] Uninit was stored to memory at: [ 494.488663][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 494.494401][T13724] __msan_chain_origin+0x57/0xa0 [ 494.499347][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 494.504555][T13724] get_compat_msghdr+0x108/0x2b0 [ 494.509607][T13724] do_recvmmsg+0xdc7/0x22e0 [ 494.514119][T13724] __sys_recvmmsg+0x340/0x5f0 [ 494.518804][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 494.524903][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 494.531087][T13724] __do_fast_syscall_32+0x129/0x180 [ 494.536307][T13724] do_fast_syscall_32+0x6a/0xc0 [ 494.541164][T13724] do_SYSENTER_32+0x73/0x90 [ 494.545671][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 494.551990][T13724] [ 494.554316][T13724] Local variable ----msg_sys@do_recvmmsg created at: [ 494.561023][T13724] do_recvmmsg+0xc2/0x22e0 [ 494.565455][T13724] do_recvmmsg+0xc2/0x22e0 [ 494.773706][T13724] not chained 390000 origins [ 494.778354][T13724] CPU: 1 PID: 13724 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 494.787033][T13724] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 494.797187][T13724] Call Trace: [ 494.800503][T13724] dump_stack+0x21c/0x280 [ 494.804861][T13724] kmsan_internal_chain_origin+0x6f/0x130 [ 494.810609][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 494.816287][T13724] ? kmsan_get_metadata+0x116/0x180 [ 494.821510][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 494.827170][T13724] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 494.833265][T13724] ? kmsan_get_metadata+0x116/0x180 [ 494.838491][T13724] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 494.844321][T13724] ? kmsan_get_metadata+0x116/0x180 [ 494.849549][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 494.855228][T13724] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 494.861336][T13724] ? _copy_from_user+0x201/0x310 [ 494.866329][T13724] ? kmsan_get_metadata+0x116/0x180 [ 494.871565][T13724] __msan_chain_origin+0x57/0xa0 [ 494.876541][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 494.881686][T13724] get_compat_msghdr+0x108/0x2b0 [ 494.886657][T13724] do_recvmmsg+0xdc7/0x22e0 [ 494.891187][T13724] ? kmsan_get_metadata+0x116/0x180 [ 494.896456][T13724] ? kmsan_get_metadata+0x116/0x180 [ 494.901690][T13724] ? kmsan_internal_set_origin+0x85/0xc0 [ 494.907350][T13724] ? __msan_poison_alloca+0xe9/0x110 [ 494.912684][T13724] ? __sys_recvmmsg+0xb5/0x5f0 [ 494.917498][T13724] __sys_recvmmsg+0x340/0x5f0 [ 494.922200][T13724] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 494.928066][T13724] ? kmsan_get_metadata+0x116/0x180 [ 494.933295][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 494.939418][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 494.945650][T13724] __do_fast_syscall_32+0x129/0x180 [ 494.950887][T13724] do_fast_syscall_32+0x6a/0xc0 [ 494.955766][T13724] do_SYSENTER_32+0x73/0x90 [ 494.960340][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 494.966681][T13724] RIP: 0023:0xf7fbe549 [ 494.970774][T13724] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 494.990425][T13724] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 494.998889][T13724] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 495.006879][T13724] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 495.014863][T13724] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 495.022851][T13724] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 495.030839][T13724] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 495.038825][T13724] Uninit was stored to memory at: [ 495.043913][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 495.049664][T13724] __msan_chain_origin+0x57/0xa0 [ 495.054628][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 495.059828][T13724] get_compat_msghdr+0x108/0x2b0 [ 495.064790][T13724] do_recvmmsg+0xdc7/0x22e0 [ 495.069323][T13724] __sys_recvmmsg+0x340/0x5f0 [ 495.074092][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 495.080196][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 495.086394][T13724] __do_fast_syscall_32+0x129/0x180 [ 495.091626][T13724] do_fast_syscall_32+0x6a/0xc0 [ 495.096532][T13724] do_SYSENTER_32+0x73/0x90 [ 495.101511][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 495.107847][T13724] [ 495.110185][T13724] Uninit was stored to memory at: [ 495.115293][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 495.121050][T13724] __msan_chain_origin+0x57/0xa0 [ 495.126018][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 495.131177][T13724] get_compat_msghdr+0x108/0x2b0 [ 495.136145][T13724] do_recvmmsg+0xdc7/0x22e0 [ 495.140715][T13724] __sys_recvmmsg+0x340/0x5f0 [ 495.145441][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 495.151530][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 495.157707][T13724] __do_fast_syscall_32+0x129/0x180 [ 495.162936][T13724] do_fast_syscall_32+0x6a/0xc0 [ 495.167809][T13724] do_SYSENTER_32+0x73/0x90 [ 495.172331][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 495.178691][T13724] [ 495.181037][T13724] Uninit was stored to memory at: [ 495.186091][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 495.191838][T13724] __msan_chain_origin+0x57/0xa0 [ 495.196797][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 495.201932][T13724] get_compat_msghdr+0x108/0x2b0 [ 495.206895][T13724] do_recvmmsg+0xdc7/0x22e0 [ 495.211430][T13724] __sys_recvmmsg+0x340/0x5f0 [ 495.216155][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 495.222276][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 495.228486][T13724] __do_fast_syscall_32+0x129/0x180 [ 495.233860][T13724] do_fast_syscall_32+0x6a/0xc0 [ 495.238768][T13724] do_SYSENTER_32+0x73/0x90 [ 495.243298][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 495.249636][T13724] [ 495.252071][T13724] Uninit was stored to memory at: [ 495.257184][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 495.262959][T13724] __msan_chain_origin+0x57/0xa0 [ 495.268007][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 495.273267][T13724] get_compat_msghdr+0x108/0x2b0 [ 495.278327][T13724] do_recvmmsg+0xdc7/0x22e0 [ 495.282863][T13724] __sys_recvmmsg+0x340/0x5f0 [ 495.287557][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 495.293673][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 495.299880][T13724] __do_fast_syscall_32+0x129/0x180 [ 495.305106][T13724] do_fast_syscall_32+0x6a/0xc0 [ 495.309975][T13724] do_SYSENTER_32+0x73/0x90 [ 495.314512][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 495.320834][T13724] [ 495.323163][T13724] Uninit was stored to memory at: [ 495.328210][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 495.333961][T13724] __msan_chain_origin+0x57/0xa0 [ 495.338945][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 495.344081][T13724] get_compat_msghdr+0x108/0x2b0 [ 495.349043][T13724] do_recvmmsg+0xdc7/0x22e0 [ 495.353581][T13724] __sys_recvmmsg+0x340/0x5f0 [ 495.358309][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 495.364412][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 495.370603][T13724] __do_fast_syscall_32+0x129/0x180 [ 495.375871][T13724] do_fast_syscall_32+0x6a/0xc0 [ 495.380747][T13724] do_SYSENTER_32+0x73/0x90 [ 495.385276][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 495.391626][T13724] [ 495.393982][T13724] Uninit was stored to memory at: [ 495.399040][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 495.404791][T13724] __msan_chain_origin+0x57/0xa0 [ 495.409748][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 495.414901][T13724] get_compat_msghdr+0x108/0x2b0 [ 495.419862][T13724] do_recvmmsg+0xdc7/0x22e0 [ 495.424403][T13724] __sys_recvmmsg+0x340/0x5f0 [ 495.429109][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 495.435202][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 495.441389][T13724] __do_fast_syscall_32+0x129/0x180 [ 495.446640][T13724] do_fast_syscall_32+0x6a/0xc0 [ 495.451532][T13724] do_SYSENTER_32+0x73/0x90 [ 495.456062][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 495.462376][T13724] [ 495.464682][T13724] Uninit was stored to memory at: [ 495.469702][T13724] kmsan_internal_chain_origin+0xad/0x130 [ 495.475415][T13724] __msan_chain_origin+0x57/0xa0 [ 495.480348][T13724] __get_compat_msghdr+0x6db/0x9d0 [ 495.485447][T13724] get_compat_msghdr+0x108/0x2b0 [ 495.490371][T13724] do_recvmmsg+0xdc7/0x22e0 [ 495.494856][T13724] __sys_recvmmsg+0x340/0x5f0 [ 495.499525][T13724] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 495.505587][T13724] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 495.511736][T13724] __do_fast_syscall_32+0x129/0x180 [ 495.516924][T13724] do_fast_syscall_32+0x6a/0xc0 [ 495.521767][T13724] do_SYSENTER_32+0x73/0x90 [ 495.526265][T13724] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 495.532559][T13724] [ 495.534863][T13724] Local variable ----msg_sys@do_recvmmsg created at: [ 495.541525][T13724] do_recvmmsg+0xc2/0x22e0 [ 495.545918][T13724] do_recvmmsg+0xc2/0x22e0 10:58:27 executing program 4: socketpair$unix(0x1, 0x4000000000002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) r3 = socket$vsock_stream(0x28, 0x1, 0x0) bind$vsock_stream(r3, &(0x7f0000000380)={0x28, 0x0, 0x0, @host}, 0x10) listen(r3, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r4, &(0x7f0000000040), 0x10) ppoll(&(0x7f00000000c0)=[{r1, 0x8124}, {r4}], 0x2, &(0x7f00000002c0)={0x0, r2+10000000}, 0x0, 0x0) 10:58:27 executing program 5: r0 = syz_open_dev$swradio(&(0x7f00000009c0)='/dev/swradio#\x00', 0x0, 0x2) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc0f8565c, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x3, @sdr}}) 10:58:27 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x17, 0x81, 0x7, 0xc3, 0x0, 0xffffffffffffffff, 0xc2a, [], 0x0, 0xffffffffffffffff, 0x0, 0x2}, 0x40) r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x8914, &(0x7f0000000340)='wlan1\x00\x1b\x1a\xec\xd8n\xff\xc3\x87\xe2\xa3\x80\x8a\xb2\xd9\xa8L\x06\xb5\x12\x03F\xd9\x1f\xb9\xf2-\xda,C\xfdj\xe3\x8d\xe3\xd6\xe0|6l\xe9\xd9;\xea\x84\x13\xdf\xf7\xber\'\x8a\xd5W\xbb\xac%j\x9d\xeb\xba\xe6\xc4\xc4\xa9\xf5\xd5\xa1\xf5\\\x9b\xb2\a\xde\xbb\xc18\x84\xb5:f\xcb\xe8oOArYZ\xe1\xc9\x86\xfe') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40305839, &(0x7f0000000040)) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00'}, 0x10) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000b40)={@map=r1, 0xffffffffffffffff, 0x3, 0x2}, 0x14) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r0, &(0x7f0000000300)={&(0x7f00000003c0)=@pptp={0x18, 0x2, {0x0, @multicast1}}, 0x80, &(0x7f0000000940)=[{&(0x7f0000000440)="8bb9e6a9fb1f1215f8f268ecde95ae07", 0x10}, {&(0x7f0000000600)}, {0x0}, {&(0x7f0000000680)="4b46193ca9060cdd371212e436090e697fd6760ec6330baf0fdba741850d53009d41482f17d2", 0x26}, {&(0x7f0000000800)="8129a33aeaf1e4c71925a03b22def6f246c5a63b9830f16f31c807bafd24b9476552ee561d81cadd6f6e4646b19b72e05d48a47931f9b27cc78bdd918243e2eb202ed304e3d3f1121bfdc15abf901935747aebd59d1273ed9e3062e29eed995296a6ab23d0c38a180000a15a3fbdee14a1b033bb9fa11b47594ea4f4", 0x7c}], 0x5}, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, 0x0, 0x0) socket$kcm(0x29, 0x2, 0x0) 10:58:27 executing program 2: mmap$IORING_OFF_SQ_RING(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x44832, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 10:58:27 executing program 3: socketpair$unix(0x1, 0x4000000000002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) r3 = socket$vsock_stream(0x28, 0x1, 0x0) bind$vsock_stream(r3, &(0x7f0000000380)={0x28, 0x0, 0x0, @host}, 0x10) listen(r3, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r4, &(0x7f0000000040), 0x10) ppoll(&(0x7f00000000c0)=[{r1, 0x8124}, {r4}], 0x2, &(0x7f00000002c0)={0x0, r2+10000000}, 0x0, 0x0) 10:58:27 executing program 0: socketpair$unix(0x1, 0x4000000000002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) r3 = socket$vsock_stream(0x28, 0x1, 0x0) bind$vsock_stream(r3, &(0x7f0000000380)={0x28, 0x0, 0x0, @host}, 0x10) listen(r3, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r4, &(0x7f0000000040), 0x10) ppoll(&(0x7f00000000c0)=[{r1, 0x8124}, {r4}], 0x2, &(0x7f00000002c0)={0x0, r2+10000000}, 0x0, 0x0) 10:58:27 executing program 5: r0 = syz_open_dev$swradio(&(0x7f00000009c0)='/dev/swradio#\x00', 0x0, 0x2) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc0f8565c, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x3, @sdr}}) 10:58:27 executing program 2: unshare(0x4000400) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vcsa\x00', 0x321800, 0x0) write$proc_mixer(r0, 0x0, 0x0) 10:58:27 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x17, 0x81, 0x7, 0xc3, 0x0, 0xffffffffffffffff, 0xc2a, [], 0x0, 0xffffffffffffffff, 0x0, 0x2}, 0x40) r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x8914, &(0x7f0000000340)='wlan1\x00\x1b\x1a\xec\xd8n\xff\xc3\x87\xe2\xa3\x80\x8a\xb2\xd9\xa8L\x06\xb5\x12\x03F\xd9\x1f\xb9\xf2-\xda,C\xfdj\xe3\x8d\xe3\xd6\xe0|6l\xe9\xd9;\xea\x84\x13\xdf\xf7\xber\'\x8a\xd5W\xbb\xac%j\x9d\xeb\xba\xe6\xc4\xc4\xa9\xf5\xd5\xa1\xf5\\\x9b\xb2\a\xde\xbb\xc18\x84\xb5:f\xcb\xe8oOArYZ\xe1\xc9\x86\xfe') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40305839, &(0x7f0000000040)) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00'}, 0x10) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000b40)={@map=r1, 0xffffffffffffffff, 0x3, 0x2}, 0x14) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r0, &(0x7f0000000300)={&(0x7f00000003c0)=@pptp={0x18, 0x2, {0x0, @multicast1}}, 0x80, &(0x7f0000000940)=[{&(0x7f0000000440)="8bb9e6a9fb1f1215f8f268ecde95ae07", 0x10}, {&(0x7f0000000600)}, {0x0}, {&(0x7f0000000680)="4b46193ca9060cdd371212e436090e697fd6760ec6330baf0fdba741850d53009d41482f17d2", 0x26}, {&(0x7f0000000800)="8129a33aeaf1e4c71925a03b22def6f246c5a63b9830f16f31c807bafd24b9476552ee561d81cadd6f6e4646b19b72e05d48a47931f9b27cc78bdd918243e2eb202ed304e3d3f1121bfdc15abf901935747aebd59d1273ed9e3062e29eed995296a6ab23d0c38a180000a15a3fbdee14a1b033bb9fa11b47594ea4f4", 0x7c}], 0x5}, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, 0x0, 0x0) socket$kcm(0x29, 0x2, 0x0) [ 496.696989][T13770] not chained 400000 origins [ 496.701645][T13770] CPU: 0 PID: 13770 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 [ 496.710312][T13770] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 496.720366][T13770] Call Trace: [ 496.723694][T13770] dump_stack+0x21c/0x280 [ 496.728036][T13770] kmsan_internal_chain_origin+0x6f/0x130 [ 496.733771][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 496.739410][T13770] ? kmsan_get_metadata+0x116/0x180 [ 496.744619][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 496.750263][T13770] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 496.756334][T13770] ? kmsan_get_metadata+0x116/0x180 [ 496.761535][T13770] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 496.767348][T13770] ? kmsan_get_metadata+0x116/0x180 [ 496.772583][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 496.778228][T13770] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 496.784304][T13770] ? _copy_from_user+0x201/0x310 [ 496.789247][T13770] ? kmsan_get_metadata+0x116/0x180 [ 496.794457][T13770] __msan_chain_origin+0x57/0xa0 [ 496.799405][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 496.804529][T13770] get_compat_msghdr+0x108/0x2b0 [ 496.809479][T13770] do_recvmmsg+0xdc7/0x22e0 [ 496.813992][T13770] ? kmsan_get_metadata+0x116/0x180 [ 496.819200][T13770] ? kmsan_get_metadata+0x116/0x180 [ 496.824407][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 496.830077][T13770] ? __msan_poison_alloca+0xe9/0x110 [ 496.835390][T13770] ? __sys_recvmmsg+0xb5/0x5f0 [ 496.840171][T13770] __sys_recvmmsg+0x340/0x5f0 [ 496.844860][T13770] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 496.850687][T13770] ? kmsan_get_metadata+0x116/0x180 [ 496.855899][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 496.861980][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 496.868146][T13770] __do_fast_syscall_32+0x129/0x180 [ 496.873359][T13770] do_fast_syscall_32+0x6a/0xc0 [ 496.878224][T13770] do_SYSENTER_32+0x73/0x90 [ 496.882741][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 496.889110][T13770] RIP: 0023:0xf7ff8549 [ 496.893239][T13770] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 496.912882][T13770] RSP: 002b:00000000f55d10cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 496.921331][T13770] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 496.929345][T13770] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 496.937333][T13770] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 496.945324][T13770] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 496.953308][T13770] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 496.961313][T13770] Uninit was stored to memory at: [ 496.966360][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 496.972103][T13770] __msan_chain_origin+0x57/0xa0 [ 496.977063][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 496.982189][T13770] get_compat_msghdr+0x108/0x2b0 [ 496.987169][T13770] do_recvmmsg+0xdc7/0x22e0 [ 496.991689][T13770] __sys_recvmmsg+0x340/0x5f0 [ 496.996381][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 497.002467][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 497.008676][T13770] __do_fast_syscall_32+0x129/0x180 [ 497.013908][T13770] do_fast_syscall_32+0x6a/0xc0 [ 497.018814][T13770] do_SYSENTER_32+0x73/0x90 [ 497.023344][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 497.029667][T13770] [ 497.032018][T13770] Uninit was stored to memory at: [ 497.037078][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 497.042834][T13770] __msan_chain_origin+0x57/0xa0 [ 497.047796][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 497.052932][T13770] get_compat_msghdr+0x108/0x2b0 [ 497.057892][T13770] do_recvmmsg+0xdc7/0x22e0 [ 497.062411][T13770] __sys_recvmmsg+0x340/0x5f0 [ 497.067109][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 497.073217][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 497.079400][T13770] __do_fast_syscall_32+0x129/0x180 [ 497.084628][T13770] do_fast_syscall_32+0x6a/0xc0 [ 497.089512][T13770] do_SYSENTER_32+0x73/0x90 [ 497.094071][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 497.101441][T13770] [ 497.103793][T13770] Uninit was stored to memory at: [ 497.108858][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 497.114619][T13770] __msan_chain_origin+0x57/0xa0 [ 497.119578][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 497.124709][T13770] get_compat_msghdr+0x108/0x2b0 [ 497.129697][T13770] do_recvmmsg+0xdc7/0x22e0 [ 497.134231][T13770] __sys_recvmmsg+0x340/0x5f0 [ 497.138934][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 497.145028][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 497.151206][T13770] __do_fast_syscall_32+0x129/0x180 [ 497.156448][T13770] do_fast_syscall_32+0x6a/0xc0 [ 497.161322][T13770] do_SYSENTER_32+0x73/0x90 [ 497.165850][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 497.172179][T13770] [ 497.174509][T13770] Uninit was stored to memory at: [ 497.179556][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 497.185315][T13770] __msan_chain_origin+0x57/0xa0 [ 497.190491][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 497.195631][T13770] get_compat_msghdr+0x108/0x2b0 [ 497.200594][T13770] do_recvmmsg+0xdc7/0x22e0 [ 497.205145][T13770] __sys_recvmmsg+0x340/0x5f0 [ 497.209853][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 497.215946][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 497.222162][T13770] __do_fast_syscall_32+0x129/0x180 [ 497.227392][T13770] do_fast_syscall_32+0x6a/0xc0 [ 497.232282][T13770] do_SYSENTER_32+0x73/0x90 [ 497.238780][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 497.245122][T13770] [ 497.247483][T13770] Uninit was stored to memory at: [ 497.252540][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 497.258292][T13770] __msan_chain_origin+0x57/0xa0 [ 497.263263][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 497.268406][T13770] get_compat_msghdr+0x108/0x2b0 [ 497.273372][T13770] do_recvmmsg+0xdc7/0x22e0 [ 497.277911][T13770] __sys_recvmmsg+0x340/0x5f0 [ 497.282634][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 497.288720][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 497.294900][T13770] __do_fast_syscall_32+0x129/0x180 [ 497.300123][T13770] do_fast_syscall_32+0x6a/0xc0 [ 497.305006][T13770] do_SYSENTER_32+0x73/0x90 [ 497.309544][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 497.315877][T13770] [ 497.318221][T13770] Uninit was stored to memory at: [ 497.323278][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 497.329024][T13770] __msan_chain_origin+0x57/0xa0 [ 497.333993][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 497.339133][T13770] get_compat_msghdr+0x108/0x2b0 [ 497.344120][T13770] do_recvmmsg+0xdc7/0x22e0 [ 497.348760][T13770] __sys_recvmmsg+0x340/0x5f0 [ 497.353473][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 497.359567][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 497.365783][T13770] __do_fast_syscall_32+0x129/0x180 [ 497.371044][T13770] do_fast_syscall_32+0x6a/0xc0 [ 497.375925][T13770] do_SYSENTER_32+0x73/0x90 [ 497.380545][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 497.386877][T13770] [ 497.389288][T13770] Uninit was stored to memory at: [ 497.394367][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 497.400127][T13770] __msan_chain_origin+0x57/0xa0 [ 497.405111][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 497.410248][T13770] get_compat_msghdr+0x108/0x2b0 [ 497.415210][T13770] do_recvmmsg+0xdc7/0x22e0 [ 497.422196][T13770] __sys_recvmmsg+0x340/0x5f0 [ 497.426913][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 497.433007][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 497.439184][T13770] __do_fast_syscall_32+0x129/0x180 [ 497.444422][T13770] do_fast_syscall_32+0x6a/0xc0 10:58:28 executing program 2: unshare(0x4000400) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vcsa\x00', 0x321800, 0x0) write$proc_mixer(r0, 0x0, 0x0) [ 497.449290][T13770] do_SYSENTER_32+0x73/0x90 [ 497.453810][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 497.460140][T13770] [ 497.462473][T13770] Local variable ----msg_sys@do_recvmmsg created at: [ 497.469183][T13770] do_recvmmsg+0xc2/0x22e0 [ 497.473627][T13770] do_recvmmsg+0xc2/0x22e0 [ 497.535415][T13782] not chained 410000 origins [ 497.540062][T13782] CPU: 1 PID: 13782 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 497.548744][T13782] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 497.558816][T13782] Call Trace: [ 497.562130][T13782] dump_stack+0x21c/0x280 [ 497.566497][T13782] kmsan_internal_chain_origin+0x6f/0x130 [ 497.572253][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 497.577905][T13782] ? kmsan_get_metadata+0x116/0x180 [ 497.583129][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 497.588809][T13782] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 497.594894][T13782] ? kmsan_get_metadata+0x116/0x180 [ 497.600110][T13782] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 497.605955][T13782] ? kmsan_get_metadata+0x116/0x180 [ 497.611175][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 497.616830][T13782] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 497.622914][T13782] ? _copy_from_user+0x201/0x310 [ 497.627867][T13782] ? kmsan_get_metadata+0x116/0x180 [ 497.633092][T13782] __msan_chain_origin+0x57/0xa0 [ 497.638084][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 497.643232][T13782] get_compat_msghdr+0x108/0x2b0 [ 497.648207][T13782] do_recvmmsg+0xdc7/0x22e0 [ 497.652739][T13782] ? kmsan_get_metadata+0x116/0x180 [ 497.657960][T13782] ? kmsan_get_metadata+0x116/0x180 [ 497.663180][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 497.668858][T13782] ? __msan_poison_alloca+0xe9/0x110 [ 497.674163][T13782] ? __sys_recvmmsg+0xb5/0x5f0 [ 497.678972][T13782] __sys_recvmmsg+0x340/0x5f0 [ 497.683672][T13782] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 497.689496][T13782] ? kmsan_get_metadata+0x116/0x180 [ 497.694718][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 497.700825][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 497.707003][T13782] __do_fast_syscall_32+0x129/0x180 [ 497.712236][T13782] do_fast_syscall_32+0x6a/0xc0 [ 497.717195][T13782] do_SYSENTER_32+0x73/0x90 [ 497.721724][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 497.728088][T13782] RIP: 0023:0xf7fbe549 [ 497.732174][T13782] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 497.751813][T13782] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 497.760277][T13782] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 497.768266][T13782] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 497.776253][T13782] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 497.784264][T13782] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 497.797543][T13782] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 497.805549][T13782] Uninit was stored to memory at: [ 497.810594][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 497.816368][T13782] __msan_chain_origin+0x57/0xa0 [ 497.821324][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 497.826529][T13782] get_compat_msghdr+0x108/0x2b0 [ 497.831474][T13782] do_recvmmsg+0xdc7/0x22e0 [ 497.836069][T13782] __sys_recvmmsg+0x340/0x5f0 [ 497.840753][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 497.846827][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 497.852986][T13782] __do_fast_syscall_32+0x129/0x180 [ 497.858201][T13782] do_fast_syscall_32+0x6a/0xc0 [ 497.863114][T13782] do_SYSENTER_32+0x73/0x90 [ 497.867659][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 497.873975][T13782] [ 497.876299][T13782] Uninit was stored to memory at: [ 497.881343][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 497.887073][T13782] __msan_chain_origin+0x57/0xa0 [ 497.892018][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 497.897157][T13782] get_compat_msghdr+0x108/0x2b0 [ 497.902146][T13782] do_recvmmsg+0xdc7/0x22e0 [ 497.906665][T13782] __sys_recvmmsg+0x340/0x5f0 [ 497.911359][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 497.917430][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 497.923589][T13782] __do_fast_syscall_32+0x129/0x180 [ 497.928806][T13782] do_fast_syscall_32+0x6a/0xc0 [ 497.933670][T13782] do_SYSENTER_32+0x73/0x90 [ 497.938190][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 497.944518][T13782] [ 497.946850][T13782] Uninit was stored to memory at: [ 497.951921][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 497.958024][T13782] __msan_chain_origin+0x57/0xa0 [ 497.962982][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 497.968125][T13782] get_compat_msghdr+0x108/0x2b0 [ 497.973094][T13782] do_recvmmsg+0xdc7/0x22e0 [ 497.977662][T13782] __sys_recvmmsg+0x340/0x5f0 [ 497.982391][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 497.988488][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 497.994668][T13782] __do_fast_syscall_32+0x129/0x180 [ 497.999894][T13782] do_fast_syscall_32+0x6a/0xc0 [ 498.004787][T13782] do_SYSENTER_32+0x73/0x90 [ 498.009319][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 498.015643][T13782] [ 498.018006][T13782] Uninit was stored to memory at: [ 498.023059][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 498.028829][T13782] __msan_chain_origin+0x57/0xa0 [ 498.033811][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 498.038934][T13782] get_compat_msghdr+0x108/0x2b0 [ 498.043881][T13782] do_recvmmsg+0xdc7/0x22e0 [ 498.048392][T13782] __sys_recvmmsg+0x340/0x5f0 [ 498.053083][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 498.059166][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 498.065340][T13782] __do_fast_syscall_32+0x129/0x180 [ 498.070562][T13782] do_fast_syscall_32+0x6a/0xc0 [ 498.075433][T13782] do_SYSENTER_32+0x73/0x90 [ 498.079970][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 498.086299][T13782] [ 498.088630][T13782] Uninit was stored to memory at: [ 498.093682][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 498.099429][T13782] __msan_chain_origin+0x57/0xa0 [ 498.104396][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 498.109557][T13782] get_compat_msghdr+0x108/0x2b0 [ 498.114523][T13782] do_recvmmsg+0xdc7/0x22e0 [ 498.119052][T13782] __sys_recvmmsg+0x340/0x5f0 [ 498.123754][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 498.129848][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 498.136118][T13782] __do_fast_syscall_32+0x129/0x180 [ 498.141365][T13782] do_fast_syscall_32+0x6a/0xc0 [ 498.146251][T13782] do_SYSENTER_32+0x73/0x90 [ 498.150785][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 498.157107][T13782] [ 498.159431][T13782] Uninit was stored to memory at: [ 498.164470][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 498.170247][T13782] __msan_chain_origin+0x57/0xa0 [ 498.175229][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 498.180353][T13782] get_compat_msghdr+0x108/0x2b0 [ 498.185401][T13782] do_recvmmsg+0xdc7/0x22e0 [ 498.190004][T13782] __sys_recvmmsg+0x340/0x5f0 [ 498.194697][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 498.200797][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 498.207013][T13782] __do_fast_syscall_32+0x129/0x180 [ 498.212256][T13782] do_fast_syscall_32+0x6a/0xc0 [ 498.217142][T13782] do_SYSENTER_32+0x73/0x90 [ 498.221670][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 498.227998][T13782] [ 498.230434][T13782] Uninit was stored to memory at: [ 498.235480][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 498.241257][T13782] __msan_chain_origin+0x57/0xa0 [ 498.246220][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 498.251357][T13782] get_compat_msghdr+0x108/0x2b0 [ 498.256315][T13782] do_recvmmsg+0xdc7/0x22e0 [ 498.260844][T13782] __sys_recvmmsg+0x340/0x5f0 [ 498.265543][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 498.271645][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 498.277829][T13782] __do_fast_syscall_32+0x129/0x180 [ 498.283169][T13782] do_fast_syscall_32+0x6a/0xc0 [ 498.288044][T13782] do_SYSENTER_32+0x73/0x90 [ 498.292574][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 498.298904][T13782] [ 498.301265][T13782] Local variable ----msg_sys@do_recvmmsg created at: [ 498.307953][T13782] do_recvmmsg+0xc2/0x22e0 [ 498.312413][T13782] do_recvmmsg+0xc2/0x22e0 10:58:29 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x17, 0x81, 0x7, 0xc3, 0x0, 0xffffffffffffffff, 0xc2a, [], 0x0, 0xffffffffffffffff, 0x0, 0x2}, 0x40) r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x8914, &(0x7f0000000340)='wlan1\x00\x1b\x1a\xec\xd8n\xff\xc3\x87\xe2\xa3\x80\x8a\xb2\xd9\xa8L\x06\xb5\x12\x03F\xd9\x1f\xb9\xf2-\xda,C\xfdj\xe3\x8d\xe3\xd6\xe0|6l\xe9\xd9;\xea\x84\x13\xdf\xf7\xber\'\x8a\xd5W\xbb\xac%j\x9d\xeb\xba\xe6\xc4\xc4\xa9\xf5\xd5\xa1\xf5\\\x9b\xb2\a\xde\xbb\xc18\x84\xb5:f\xcb\xe8oOArYZ\xe1\xc9\x86\xfe') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40305839, &(0x7f0000000040)) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00'}, 0x10) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000b40)={@map=r1, 0xffffffffffffffff, 0x3, 0x2}, 0x14) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r0, &(0x7f0000000300)={&(0x7f00000003c0)=@pptp={0x18, 0x2, {0x0, @multicast1}}, 0x80, &(0x7f0000000940)=[{&(0x7f0000000440)="8bb9e6a9fb1f1215f8f268ecde95ae07", 0x10}, {&(0x7f0000000600)}, {0x0}, {&(0x7f0000000680)="4b46193ca9060cdd371212e436090e697fd6760ec6330baf0fdba741850d53009d41482f17d2", 0x26}, {&(0x7f0000000800)="8129a33aeaf1e4c71925a03b22def6f246c5a63b9830f16f31c807bafd24b9476552ee561d81cadd6f6e4646b19b72e05d48a47931f9b27cc78bdd918243e2eb202ed304e3d3f1121bfdc15abf901935747aebd59d1273ed9e3062e29eed995296a6ab23d0c38a180000a15a3fbdee14a1b033bb9fa11b47594ea4f4", 0x7c}], 0x5}, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, 0x0, 0x0) socket$kcm(0x29, 0x2, 0x0) 10:58:29 executing program 5: r0 = socket(0x23, 0x5, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) [ 498.853169][T13778] not chained 420000 origins [ 498.857812][T13778] CPU: 1 PID: 13778 Comm: syz-executor.0 Not tainted 5.9.0-rc8-syzkaller #0 [ 498.866478][T13778] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 498.876534][T13778] Call Trace: [ 498.879845][T13778] dump_stack+0x21c/0x280 [ 498.884186][T13778] kmsan_internal_chain_origin+0x6f/0x130 [ 498.889913][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 498.895551][T13778] ? kmsan_get_metadata+0x116/0x180 [ 498.900764][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 498.906406][T13778] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 498.912478][T13778] ? kmsan_get_metadata+0x116/0x180 [ 498.917680][T13778] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 498.923489][T13778] ? kmsan_get_metadata+0x116/0x180 [ 498.928693][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 498.934327][T13778] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 498.940409][T13778] ? _copy_from_user+0x201/0x310 [ 498.945343][T13778] ? kmsan_get_metadata+0x116/0x180 [ 498.950543][T13778] __msan_chain_origin+0x57/0xa0 [ 498.955499][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 498.960614][T13778] get_compat_msghdr+0x108/0x2b0 [ 498.965570][T13778] do_recvmmsg+0xdc7/0x22e0 [ 498.970298][T13778] ? kmsan_get_metadata+0x116/0x180 [ 498.975500][T13778] ? kmsan_get_metadata+0x116/0x180 [ 498.980699][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 498.986332][T13778] ? __msan_poison_alloca+0xe9/0x110 [ 498.991622][T13778] ? __sys_recvmmsg+0xb5/0x5f0 [ 498.996384][T13778] __sys_recvmmsg+0x340/0x5f0 [ 499.001061][T13778] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 499.006862][T13778] ? kmsan_get_metadata+0x116/0x180 [ 499.012058][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 499.018130][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 499.024284][T13778] __do_fast_syscall_32+0x129/0x180 [ 499.029939][T13778] do_fast_syscall_32+0x6a/0xc0 [ 499.034795][T13778] do_SYSENTER_32+0x73/0x90 [ 499.039300][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 499.045621][T13778] RIP: 0023:0xf7fb7549 [ 499.049690][T13778] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 499.069299][T13778] RSP: 002b:00000000f55900cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 499.077716][T13778] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 499.085697][T13778] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 499.093761][T13778] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 499.101734][T13778] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 499.109705][T13778] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 499.117670][T13778] Uninit was stored to memory at: [ 499.122704][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 499.128438][T13778] __msan_chain_origin+0x57/0xa0 [ 499.133371][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 499.138478][T13778] get_compat_msghdr+0x108/0x2b0 [ 499.143408][T13778] do_recvmmsg+0xdc7/0x22e0 [ 499.147998][T13778] __sys_recvmmsg+0x340/0x5f0 [ 499.152694][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 499.158847][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 499.165027][T13778] __do_fast_syscall_32+0x129/0x180 [ 499.170224][T13778] do_fast_syscall_32+0x6a/0xc0 [ 499.175076][T13778] do_SYSENTER_32+0x73/0x90 [ 499.179585][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 499.185894][T13778] [ 499.188211][T13778] Uninit was stored to memory at: [ 499.193241][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 499.198961][T13778] __msan_chain_origin+0x57/0xa0 [ 499.203915][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 499.209036][T13778] get_compat_msghdr+0x108/0x2b0 [ 499.213983][T13778] do_recvmmsg+0xdc7/0x22e0 [ 499.218492][T13778] __sys_recvmmsg+0x340/0x5f0 [ 499.223167][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 499.229231][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 499.235412][T13778] __do_fast_syscall_32+0x129/0x180 [ 499.240627][T13778] do_fast_syscall_32+0x6a/0xc0 [ 499.245493][T13778] do_SYSENTER_32+0x73/0x90 [ 499.249999][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 499.256309][T13778] [ 499.258625][T13778] Uninit was stored to memory at: [ 499.263655][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 499.269405][T13778] __msan_chain_origin+0x57/0xa0 [ 499.274343][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 499.279471][T13778] get_compat_msghdr+0x108/0x2b0 [ 499.284447][T13778] do_recvmmsg+0xdc7/0x22e0 [ 499.288965][T13778] __sys_recvmmsg+0x340/0x5f0 [ 499.293642][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 499.299730][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 499.305892][T13778] __do_fast_syscall_32+0x129/0x180 [ 499.311114][T13778] do_fast_syscall_32+0x6a/0xc0 [ 499.315976][T13778] do_SYSENTER_32+0x73/0x90 [ 499.320482][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 499.326815][T13778] [ 499.329144][T13778] Uninit was stored to memory at: [ 499.334186][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 499.339914][T13778] __msan_chain_origin+0x57/0xa0 [ 499.344849][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 499.349972][T13778] get_compat_msghdr+0x108/0x2b0 [ 499.354931][T13778] do_recvmmsg+0xdc7/0x22e0 [ 499.359447][T13778] __sys_recvmmsg+0x340/0x5f0 [ 499.364130][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 499.370242][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 499.376542][T13778] __do_fast_syscall_32+0x129/0x180 [ 499.381790][T13778] do_fast_syscall_32+0x6a/0xc0 [ 499.386669][T13778] do_SYSENTER_32+0x73/0x90 [ 499.391200][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 499.397525][T13778] [ 499.399865][T13778] Uninit was stored to memory at: [ 499.404921][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 499.410665][T13778] __msan_chain_origin+0x57/0xa0 [ 499.415627][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 499.420769][T13778] get_compat_msghdr+0x108/0x2b0 [ 499.425732][T13778] do_recvmmsg+0xdc7/0x22e0 [ 499.430258][T13778] __sys_recvmmsg+0x340/0x5f0 [ 499.434960][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 499.441055][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 499.447255][T13778] __do_fast_syscall_32+0x129/0x180 [ 499.452555][T13778] do_fast_syscall_32+0x6a/0xc0 [ 499.457432][T13778] do_SYSENTER_32+0x73/0x90 [ 499.461957][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 499.468275][T13778] [ 499.470602][T13778] Uninit was stored to memory at: [ 499.475641][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 499.481379][T13778] __msan_chain_origin+0x57/0xa0 [ 499.486362][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 499.491520][T13778] get_compat_msghdr+0x108/0x2b0 [ 499.496494][T13778] do_recvmmsg+0xdc7/0x22e0 [ 499.501057][T13778] __sys_recvmmsg+0x340/0x5f0 [ 499.505764][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 499.511862][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 499.518128][T13778] __do_fast_syscall_32+0x129/0x180 [ 499.523359][T13778] do_fast_syscall_32+0x6a/0xc0 [ 499.528236][T13778] do_SYSENTER_32+0x73/0x90 [ 499.532765][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 499.539094][T13778] [ 499.541432][T13778] Uninit was stored to memory at: [ 499.546494][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 499.552370][T13778] __msan_chain_origin+0x57/0xa0 [ 499.557336][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 499.562501][T13778] get_compat_msghdr+0x108/0x2b0 [ 499.567491][T13778] do_recvmmsg+0xdc7/0x22e0 [ 499.572035][T13778] __sys_recvmmsg+0x340/0x5f0 [ 499.576727][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 499.582816][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 499.589023][T13778] __do_fast_syscall_32+0x129/0x180 [ 499.594243][T13778] do_fast_syscall_32+0x6a/0xc0 [ 499.599106][T13778] do_SYSENTER_32+0x73/0x90 [ 499.603618][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 499.609932][T13778] [ 499.612257][T13778] Local variable ----msg_sys@do_recvmmsg created at: [ 499.618940][T13778] do_recvmmsg+0xc2/0x22e0 [ 499.623378][T13778] do_recvmmsg+0xc2/0x22e0 [ 499.981915][T13770] not chained 430000 origins [ 499.986559][T13770] CPU: 0 PID: 13770 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 [ 499.995243][T13770] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 500.005316][T13770] Call Trace: [ 500.008638][T13770] dump_stack+0x21c/0x280 [ 500.013012][T13770] kmsan_internal_chain_origin+0x6f/0x130 [ 500.018759][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 500.024415][T13770] ? kmsan_get_metadata+0x116/0x180 [ 500.029635][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 500.035278][T13770] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 500.041355][T13770] ? kmsan_get_metadata+0x116/0x180 [ 500.046558][T13770] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 500.052406][T13770] ? kmsan_get_metadata+0x116/0x180 [ 500.057627][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 500.063283][T13770] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 500.069365][T13770] ? _copy_from_user+0x201/0x310 [ 500.074318][T13770] ? kmsan_get_metadata+0x116/0x180 [ 500.079575][T13770] __msan_chain_origin+0x57/0xa0 [ 500.084542][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 500.089687][T13770] get_compat_msghdr+0x108/0x2b0 [ 500.094678][T13770] do_recvmmsg+0xdc7/0x22e0 [ 500.099204][T13770] ? kmsan_get_metadata+0x116/0x180 [ 500.104437][T13770] ? kmsan_get_metadata+0x116/0x180 [ 500.109705][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 500.115364][T13770] ? __msan_poison_alloca+0xe9/0x110 [ 500.120700][T13770] ? __sys_recvmmsg+0xb5/0x5f0 [ 500.125495][T13770] __sys_recvmmsg+0x340/0x5f0 [ 500.130376][T13770] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 500.136239][T13770] ? kmsan_get_metadata+0x116/0x180 [ 500.141487][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 500.147599][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 500.153785][T13770] __do_fast_syscall_32+0x129/0x180 [ 500.159022][T13770] do_fast_syscall_32+0x6a/0xc0 [ 500.163942][T13770] do_SYSENTER_32+0x73/0x90 [ 500.168512][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 500.174870][T13770] RIP: 0023:0xf7ff8549 [ 500.178959][T13770] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 500.198592][T13770] RSP: 002b:00000000f55d10cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 500.207035][T13770] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 500.215041][T13770] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 500.223037][T13770] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 500.231049][T13770] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 500.239037][T13770] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 500.247056][T13770] Uninit was stored to memory at: [ 500.252122][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 500.257904][T13770] __msan_chain_origin+0x57/0xa0 [ 500.262952][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 500.268128][T13770] get_compat_msghdr+0x108/0x2b0 [ 500.273097][T13770] do_recvmmsg+0xdc7/0x22e0 [ 500.277648][T13770] __sys_recvmmsg+0x340/0x5f0 [ 500.282476][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 500.288598][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 500.294816][T13770] __do_fast_syscall_32+0x129/0x180 [ 500.300068][T13770] do_fast_syscall_32+0x6a/0xc0 [ 500.304949][T13770] do_SYSENTER_32+0x73/0x90 [ 500.309520][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 500.315888][T13770] [ 500.318288][T13770] Uninit was stored to memory at: [ 500.323362][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 500.329136][T13770] __msan_chain_origin+0x57/0xa0 [ 500.334091][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 500.339223][T13770] get_compat_msghdr+0x108/0x2b0 [ 500.344190][T13770] do_recvmmsg+0xdc7/0x22e0 [ 500.348717][T13770] __sys_recvmmsg+0x340/0x5f0 [ 500.353478][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 500.359592][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 500.365875][T13770] __do_fast_syscall_32+0x129/0x180 [ 500.371101][T13770] do_fast_syscall_32+0x6a/0xc0 [ 500.375982][T13770] do_SYSENTER_32+0x73/0x90 [ 500.380517][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 500.386875][T13770] [ 500.389231][T13770] Uninit was stored to memory at: [ 500.394317][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 500.400066][T13770] __msan_chain_origin+0x57/0xa0 [ 500.405380][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 500.410521][T13770] get_compat_msghdr+0x108/0x2b0 [ 500.415505][T13770] do_recvmmsg+0xdc7/0x22e0 [ 500.420056][T13770] __sys_recvmmsg+0x340/0x5f0 [ 500.424785][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 500.430882][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 500.437088][T13770] __do_fast_syscall_32+0x129/0x180 [ 500.442339][T13770] do_fast_syscall_32+0x6a/0xc0 [ 500.447243][T13770] do_SYSENTER_32+0x73/0x90 [ 500.452122][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 500.458458][T13770] [ 500.460799][T13770] Uninit was stored to memory at: [ 500.465861][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 500.471631][T13770] __msan_chain_origin+0x57/0xa0 [ 500.476598][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 500.481791][T13770] get_compat_msghdr+0x108/0x2b0 [ 500.486754][T13770] do_recvmmsg+0xdc7/0x22e0 [ 500.491286][T13770] __sys_recvmmsg+0x340/0x5f0 [ 500.495996][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 500.502093][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 500.508391][T13770] __do_fast_syscall_32+0x129/0x180 [ 500.513719][T13770] do_fast_syscall_32+0x6a/0xc0 [ 500.518628][T13770] do_SYSENTER_32+0x73/0x90 [ 500.523165][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 500.529511][T13770] [ 500.531850][T13770] Uninit was stored to memory at: [ 500.536907][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 500.542688][T13770] __msan_chain_origin+0x57/0xa0 [ 500.547681][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 500.552835][T13770] get_compat_msghdr+0x108/0x2b0 [ 500.557823][T13770] do_recvmmsg+0xdc7/0x22e0 [ 500.562361][T13770] __sys_recvmmsg+0x340/0x5f0 [ 500.567074][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 500.573191][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 500.579380][T13770] __do_fast_syscall_32+0x129/0x180 [ 500.584606][T13770] do_fast_syscall_32+0x6a/0xc0 [ 500.589571][T13770] do_SYSENTER_32+0x73/0x90 [ 500.594114][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 500.600445][T13770] [ 500.602794][T13770] Uninit was stored to memory at: [ 500.607879][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 500.613650][T13770] __msan_chain_origin+0x57/0xa0 [ 500.618645][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 500.623794][T13770] get_compat_msghdr+0x108/0x2b0 [ 500.628786][T13770] do_recvmmsg+0xdc7/0x22e0 [ 500.633349][T13770] __sys_recvmmsg+0x340/0x5f0 [ 500.638080][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 500.644198][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 500.650470][T13770] __do_fast_syscall_32+0x129/0x180 [ 500.655701][T13770] do_fast_syscall_32+0x6a/0xc0 [ 500.660582][T13770] do_SYSENTER_32+0x73/0x90 [ 500.665125][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 500.671474][T13770] [ 500.673817][T13770] Uninit was stored to memory at: [ 500.678961][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 500.684707][T13770] __msan_chain_origin+0x57/0xa0 [ 500.689671][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 500.694808][T13770] get_compat_msghdr+0x108/0x2b0 [ 500.699770][T13770] do_recvmmsg+0xdc7/0x22e0 [ 500.704299][T13770] __sys_recvmmsg+0x340/0x5f0 [ 500.709003][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 500.715096][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 500.721322][T13770] __do_fast_syscall_32+0x129/0x180 [ 500.726548][T13770] do_fast_syscall_32+0x6a/0xc0 [ 500.731423][T13770] do_SYSENTER_32+0x73/0x90 [ 500.735952][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 500.742275][T13770] [ 500.744625][T13770] Local variable ----msg_sys@do_recvmmsg created at: [ 500.751329][T13770] do_recvmmsg+0xc2/0x22e0 [ 500.755773][T13770] do_recvmmsg+0xc2/0x22e0 [ 500.982715][T13782] not chained 440000 origins [ 500.987364][T13782] CPU: 0 PID: 13782 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 500.996046][T13782] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 501.006113][T13782] Call Trace: [ 501.009419][T13782] dump_stack+0x21c/0x280 [ 501.013766][T13782] kmsan_internal_chain_origin+0x6f/0x130 [ 501.019522][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 501.025171][T13782] ? kmsan_get_metadata+0x116/0x180 [ 501.030391][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 501.036067][T13782] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 501.042151][T13782] ? kmsan_get_metadata+0x116/0x180 [ 501.047369][T13782] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 501.053207][T13782] ? kmsan_get_metadata+0x116/0x180 [ 501.058424][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 501.064082][T13782] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 501.070169][T13782] ? _copy_from_user+0x201/0x310 [ 501.075122][T13782] ? kmsan_get_metadata+0x116/0x180 [ 501.080436][T13782] __msan_chain_origin+0x57/0xa0 [ 501.085393][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 501.090556][T13782] get_compat_msghdr+0x108/0x2b0 [ 501.095522][T13782] do_recvmmsg+0xdc7/0x22e0 [ 501.100048][T13782] ? kmsan_get_metadata+0x116/0x180 [ 501.105280][T13782] ? kmsan_get_metadata+0x116/0x180 [ 501.110500][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 501.116174][T13782] ? __msan_poison_alloca+0xe9/0x110 [ 501.121480][T13782] ? __sys_recvmmsg+0xb5/0x5f0 [ 501.126262][T13782] __sys_recvmmsg+0x340/0x5f0 [ 501.130958][T13782] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 501.136765][T13782] ? kmsan_get_metadata+0x116/0x180 [ 501.141969][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 501.148047][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 501.154210][T13782] __do_fast_syscall_32+0x129/0x180 [ 501.159415][T13782] do_fast_syscall_32+0x6a/0xc0 [ 501.164272][T13782] do_SYSENTER_32+0x73/0x90 [ 501.168785][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 501.175127][T13782] RIP: 0023:0xf7fbe549 [ 501.179199][T13782] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 501.198898][T13782] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 501.207322][T13782] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 501.215321][T13782] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 501.223301][T13782] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 501.231281][T13782] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 501.239257][T13782] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 501.249838][T13782] Uninit was stored to memory at: [ 501.254881][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 501.260611][T13782] __msan_chain_origin+0x57/0xa0 [ 501.265559][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 501.270673][T13782] get_compat_msghdr+0x108/0x2b0 [ 501.275636][T13782] do_recvmmsg+0xdc7/0x22e0 [ 501.280146][T13782] __sys_recvmmsg+0x340/0x5f0 [ 501.284831][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 501.290907][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 501.297100][T13782] __do_fast_syscall_32+0x129/0x180 [ 501.302320][T13782] do_fast_syscall_32+0x6a/0xc0 [ 501.307180][T13782] do_SYSENTER_32+0x73/0x90 [ 501.311688][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 501.318006][T13782] [ 501.320326][T13782] Uninit was stored to memory at: [ 501.325364][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 501.331100][T13782] __msan_chain_origin+0x57/0xa0 [ 501.336046][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 501.341173][T13782] get_compat_msghdr+0x108/0x2b0 [ 501.346184][T13782] do_recvmmsg+0xdc7/0x22e0 [ 501.350715][T13782] __sys_recvmmsg+0x340/0x5f0 [ 501.355409][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 501.361493][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 501.367667][T13782] __do_fast_syscall_32+0x129/0x180 [ 501.372896][T13782] do_fast_syscall_32+0x6a/0xc0 [ 501.377791][T13782] do_SYSENTER_32+0x73/0x90 [ 501.382312][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 501.388632][T13782] [ 501.390953][T13782] Uninit was stored to memory at: [ 501.395996][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 501.401729][T13782] __msan_chain_origin+0x57/0xa0 [ 501.406679][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 501.411817][T13782] get_compat_msghdr+0x108/0x2b0 [ 501.416798][T13782] do_recvmmsg+0xdc7/0x22e0 [ 501.421330][T13782] __sys_recvmmsg+0x340/0x5f0 [ 501.426025][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 501.432121][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 501.438334][T13782] __do_fast_syscall_32+0x129/0x180 [ 501.443565][T13782] do_fast_syscall_32+0x6a/0xc0 [ 501.448443][T13782] do_SYSENTER_32+0x73/0x90 [ 501.452966][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 501.459293][T13782] [ 501.461632][T13782] Uninit was stored to memory at: [ 501.466689][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 501.472430][T13782] __msan_chain_origin+0x57/0xa0 [ 501.477385][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 501.482774][T13782] get_compat_msghdr+0x108/0x2b0 [ 501.487736][T13782] do_recvmmsg+0xdc7/0x22e0 [ 501.492257][T13782] __sys_recvmmsg+0x340/0x5f0 [ 501.496981][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 501.503075][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 501.509256][T13782] __do_fast_syscall_32+0x129/0x180 [ 501.514500][T13782] do_fast_syscall_32+0x6a/0xc0 [ 501.519406][T13782] do_SYSENTER_32+0x73/0x90 [ 501.523943][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 501.530274][T13782] [ 501.532628][T13782] Uninit was stored to memory at: [ 501.537697][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 501.543443][T13782] __msan_chain_origin+0x57/0xa0 [ 501.548408][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 501.553540][T13782] get_compat_msghdr+0x108/0x2b0 [ 501.558508][T13782] do_recvmmsg+0xdc7/0x22e0 [ 501.563039][T13782] __sys_recvmmsg+0x340/0x5f0 [ 501.567750][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 501.573872][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 501.580053][T13782] __do_fast_syscall_32+0x129/0x180 [ 501.585306][T13782] do_fast_syscall_32+0x6a/0xc0 [ 501.590210][T13782] do_SYSENTER_32+0x73/0x90 [ 501.594774][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 501.601109][T13782] [ 501.603444][T13782] Uninit was stored to memory at: [ 501.608572][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 501.614300][T13782] __msan_chain_origin+0x57/0xa0 [ 501.619244][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 501.624359][T13782] get_compat_msghdr+0x108/0x2b0 [ 501.629308][T13782] do_recvmmsg+0xdc7/0x22e0 [ 501.633824][T13782] __sys_recvmmsg+0x340/0x5f0 [ 501.638521][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 501.644638][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 501.650833][T13782] __do_fast_syscall_32+0x129/0x180 [ 501.656060][T13782] do_fast_syscall_32+0x6a/0xc0 [ 501.660936][T13782] do_SYSENTER_32+0x73/0x90 [ 501.665507][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 501.671835][T13782] [ 501.674167][T13782] Uninit was stored to memory at: [ 501.679220][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 501.684963][T13782] __msan_chain_origin+0x57/0xa0 [ 501.690064][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 501.692286][T13770] not chained 450000 origins [ 501.695757][T13782] get_compat_msghdr+0x108/0x2b0 [ 501.700352][T13770] CPU: 1 PID: 13770 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 [ 501.705318][T13782] do_recvmmsg+0xdc7/0x22e0 [ 501.713977][T13770] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 501.718499][T13782] __sys_recvmmsg+0x340/0x5f0 [ 501.728533][T13770] Call Trace: [ 501.733229][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 501.736512][T13770] dump_stack+0x21c/0x280 [ 501.742588][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 501.746902][T13770] kmsan_internal_chain_origin+0x6f/0x130 [ 501.753042][T13782] __do_fast_syscall_32+0x129/0x180 [ 501.758774][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 501.763956][T13782] do_fast_syscall_32+0x6a/0xc0 [ 501.769586][T13770] ? kmsan_get_metadata+0x116/0x180 [ 501.774795][T13782] do_SYSENTER_32+0x73/0x90 [ 501.779980][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 501.784491][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 501.790130][T13770] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 501.796428][T13782] [ 501.802523][T13770] ? kmsan_get_metadata+0x116/0x180 [ 501.804835][T13782] Local variable ----msg_sys@do_recvmmsg created at: [ 501.810057][T13770] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 501.816733][T13782] do_recvmmsg+0xc2/0x22e0 [ 501.822524][T13770] ? kmsan_get_metadata+0x116/0x180 [ 501.826964][T13782] do_recvmmsg+0xc2/0x22e0 [ 501.832167][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 501.842200][T13770] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 501.848295][T13770] ? _copy_from_user+0x201/0x310 [ 501.853257][T13770] ? kmsan_get_metadata+0x116/0x180 [ 501.858537][T13770] __msan_chain_origin+0x57/0xa0 [ 501.863514][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 501.868663][T13770] get_compat_msghdr+0x108/0x2b0 [ 501.873633][T13770] do_recvmmsg+0xdc7/0x22e0 [ 501.878162][T13770] ? kmsan_get_metadata+0x116/0x180 [ 501.883391][T13770] ? kmsan_get_metadata+0x116/0x180 [ 501.888625][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 501.894311][T13770] ? __msan_poison_alloca+0xe9/0x110 [ 501.899630][T13770] ? __sys_recvmmsg+0xb5/0x5f0 [ 501.904510][T13770] __sys_recvmmsg+0x340/0x5f0 [ 501.909228][T13770] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 501.915074][T13770] ? kmsan_get_metadata+0x116/0x180 [ 501.920330][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 501.926451][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 501.932637][T13770] __do_fast_syscall_32+0x129/0x180 [ 501.937865][T13770] do_fast_syscall_32+0x6a/0xc0 [ 501.942744][T13770] do_SYSENTER_32+0x73/0x90 [ 501.947274][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 501.953654][T13770] RIP: 0023:0xf7ff8549 [ 501.957759][T13770] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 501.977381][T13770] RSP: 002b:00000000f55d10cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 501.985841][T13770] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 501.993861][T13770] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 502.001851][T13770] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 502.009849][T13770] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 502.017858][T13770] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 502.025849][T13770] Uninit was stored to memory at: [ 502.030911][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 502.036668][T13770] __msan_chain_origin+0x57/0xa0 [ 502.041632][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 502.046784][T13770] get_compat_msghdr+0x108/0x2b0 [ 502.051751][T13770] do_recvmmsg+0xdc7/0x22e0 [ 502.056295][T13770] __sys_recvmmsg+0x340/0x5f0 [ 502.061000][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 502.067096][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 502.073275][T13770] __do_fast_syscall_32+0x129/0x180 [ 502.078520][T13770] do_fast_syscall_32+0x6a/0xc0 [ 502.083432][T13770] do_SYSENTER_32+0x73/0x90 [ 502.087978][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 502.094315][T13770] [ 502.096655][T13770] Uninit was stored to memory at: [ 502.101707][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 502.107470][T13770] __msan_chain_origin+0x57/0xa0 [ 502.112437][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 502.117589][T13770] get_compat_msghdr+0x108/0x2b0 [ 502.122567][T13770] do_recvmmsg+0xdc7/0x22e0 [ 502.127107][T13770] __sys_recvmmsg+0x340/0x5f0 [ 502.131813][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 502.137991][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 502.144189][T13770] __do_fast_syscall_32+0x129/0x180 [ 502.149413][T13770] do_fast_syscall_32+0x6a/0xc0 [ 502.154289][T13770] do_SYSENTER_32+0x73/0x90 [ 502.158825][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 502.165158][T13770] [ 502.167499][T13770] Uninit was stored to memory at: [ 502.172649][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 502.178430][T13770] __msan_chain_origin+0x57/0xa0 [ 502.183391][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 502.188527][T13770] get_compat_msghdr+0x108/0x2b0 [ 502.193501][T13770] do_recvmmsg+0xdc7/0x22e0 [ 502.198035][T13770] __sys_recvmmsg+0x340/0x5f0 [ 502.202742][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 502.208871][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 502.215077][T13770] __do_fast_syscall_32+0x129/0x180 [ 502.220312][T13770] do_fast_syscall_32+0x6a/0xc0 [ 502.225196][T13770] do_SYSENTER_32+0x73/0x90 [ 502.229747][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 502.236093][T13770] [ 502.238442][T13770] Uninit was stored to memory at: [ 502.243532][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 502.249281][T13770] __msan_chain_origin+0x57/0xa0 [ 502.254248][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 502.259389][T13770] get_compat_msghdr+0x108/0x2b0 [ 502.264385][T13770] do_recvmmsg+0xdc7/0x22e0 [ 502.268943][T13770] __sys_recvmmsg+0x340/0x5f0 [ 502.273777][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 502.279883][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 502.286160][T13770] __do_fast_syscall_32+0x129/0x180 [ 502.291424][T13770] do_fast_syscall_32+0x6a/0xc0 [ 502.296307][T13770] do_SYSENTER_32+0x73/0x90 [ 502.300841][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 502.307194][T13770] [ 502.309545][T13770] Uninit was stored to memory at: [ 502.314638][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 502.320418][T13770] __msan_chain_origin+0x57/0xa0 [ 502.325404][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 502.330558][T13770] get_compat_msghdr+0x108/0x2b0 [ 502.335542][T13770] do_recvmmsg+0xdc7/0x22e0 [ 502.340086][T13770] __sys_recvmmsg+0x340/0x5f0 [ 502.344810][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 502.350908][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 502.357107][T13770] __do_fast_syscall_32+0x129/0x180 [ 502.362341][T13770] do_fast_syscall_32+0x6a/0xc0 [ 502.367230][T13770] do_SYSENTER_32+0x73/0x90 [ 502.372017][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 502.378551][T13770] [ 502.380908][T13770] Uninit was stored to memory at: [ 502.386016][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 502.391776][T13770] __msan_chain_origin+0x57/0xa0 [ 502.396742][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 502.401969][T13770] get_compat_msghdr+0x108/0x2b0 [ 502.406963][T13770] do_recvmmsg+0xdc7/0x22e0 [ 502.411513][T13770] __sys_recvmmsg+0x340/0x5f0 [ 502.416236][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 502.422345][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 502.428537][T13770] __do_fast_syscall_32+0x129/0x180 [ 502.433776][T13770] do_fast_syscall_32+0x6a/0xc0 [ 502.438676][T13770] do_SYSENTER_32+0x73/0x90 [ 502.443226][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 502.449561][T13770] [ 502.451914][T13770] Uninit was stored to memory at: [ 502.457004][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 502.462781][T13770] __msan_chain_origin+0x57/0xa0 [ 502.467763][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 502.472954][T13770] get_compat_msghdr+0x108/0x2b0 [ 502.478022][T13770] do_recvmmsg+0xdc7/0x22e0 [ 502.482566][T13770] __sys_recvmmsg+0x340/0x5f0 [ 502.487284][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 502.493386][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 502.499591][T13770] __do_fast_syscall_32+0x129/0x180 [ 502.504846][T13770] do_fast_syscall_32+0x6a/0xc0 [ 502.509766][T13770] do_SYSENTER_32+0x73/0x90 [ 502.514350][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 502.520707][T13770] [ 502.523046][T13770] Local variable ----msg_sys@do_recvmmsg created at: [ 502.530788][T13770] do_recvmmsg+0xc2/0x22e0 [ 502.535246][T13770] do_recvmmsg+0xc2/0x22e0 [ 502.902421][T13778] not chained 460000 origins [ 502.907105][T13778] CPU: 1 PID: 13778 Comm: syz-executor.0 Not tainted 5.9.0-rc8-syzkaller #0 [ 502.915896][T13778] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 502.926408][T13778] Call Trace: [ 502.929738][T13778] dump_stack+0x21c/0x280 [ 502.934109][T13778] kmsan_internal_chain_origin+0x6f/0x130 [ 502.939875][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 502.945547][T13778] ? kmsan_get_metadata+0x116/0x180 [ 502.950782][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 502.956444][T13778] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 502.962545][T13778] ? kmsan_get_metadata+0x116/0x180 [ 502.967803][T13778] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 502.973634][T13778] ? kmsan_get_metadata+0x116/0x180 [ 502.978856][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 502.984518][T13778] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 502.990618][T13778] ? _copy_from_user+0x201/0x310 [ 502.995576][T13778] ? kmsan_get_metadata+0x116/0x180 [ 503.000797][T13778] __msan_chain_origin+0x57/0xa0 [ 503.005780][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 503.010940][T13778] get_compat_msghdr+0x108/0x2b0 [ 503.015905][T13778] do_recvmmsg+0xdc7/0x22e0 [ 503.020455][T13778] ? kmsan_get_metadata+0x116/0x180 [ 503.025709][T13778] ? kmsan_get_metadata+0x116/0x180 [ 503.030950][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 503.036609][T13778] ? __msan_poison_alloca+0xe9/0x110 [ 503.041918][T13778] ? __sys_recvmmsg+0xb5/0x5f0 [ 503.046706][T13778] __sys_recvmmsg+0x340/0x5f0 [ 503.051409][T13778] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 503.057239][T13778] ? kmsan_get_metadata+0x116/0x180 [ 503.062491][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 503.068594][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 503.074790][T13778] __do_fast_syscall_32+0x129/0x180 [ 503.080025][T13778] do_fast_syscall_32+0x6a/0xc0 [ 503.084938][T13778] do_SYSENTER_32+0x73/0x90 [ 503.089489][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 503.095839][T13778] RIP: 0023:0xf7fb7549 [ 503.099949][T13778] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 503.119572][T13778] RSP: 002b:00000000f55900cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 503.128005][T13778] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 503.136002][T13778] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 503.144008][T13778] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 503.151999][T13778] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 503.160017][T13778] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 503.168004][T13778] Uninit was stored to memory at: [ 503.173065][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 503.178814][T13778] __msan_chain_origin+0x57/0xa0 [ 503.183870][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 503.189016][T13778] get_compat_msghdr+0x108/0x2b0 [ 503.193985][T13778] do_recvmmsg+0xdc7/0x22e0 [ 503.198551][T13778] __sys_recvmmsg+0x340/0x5f0 [ 503.203258][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 503.209353][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 503.215540][T13778] __do_fast_syscall_32+0x129/0x180 [ 503.220785][T13778] do_fast_syscall_32+0x6a/0xc0 [ 503.225663][T13778] do_SYSENTER_32+0x73/0x90 [ 503.230194][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 503.236523][T13778] [ 503.238875][T13778] Uninit was stored to memory at: [ 503.243929][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 503.249673][T13778] __msan_chain_origin+0x57/0xa0 [ 503.254629][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 503.259760][T13778] get_compat_msghdr+0x108/0x2b0 [ 503.264717][T13778] do_recvmmsg+0xdc7/0x22e0 [ 503.269237][T13778] __sys_recvmmsg+0x340/0x5f0 [ 503.273932][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 503.280025][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 503.286207][T13778] __do_fast_syscall_32+0x129/0x180 [ 503.291434][T13778] do_fast_syscall_32+0x6a/0xc0 [ 503.296310][T13778] do_SYSENTER_32+0x73/0x90 [ 503.300866][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 503.307194][T13778] [ 503.309544][T13778] Uninit was stored to memory at: [ 503.314593][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 503.320348][T13778] __msan_chain_origin+0x57/0xa0 [ 503.325305][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 503.330442][T13778] get_compat_msghdr+0x108/0x2b0 [ 503.335400][T13778] do_recvmmsg+0xdc7/0x22e0 [ 503.339920][T13778] __sys_recvmmsg+0x340/0x5f0 [ 503.344613][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 503.350694][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 503.356869][T13778] __do_fast_syscall_32+0x129/0x180 [ 503.362067][T13778] do_fast_syscall_32+0x6a/0xc0 [ 503.366937][T13778] do_SYSENTER_32+0x73/0x90 [ 503.371460][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 503.377788][T13778] [ 503.380116][T13778] Uninit was stored to memory at: [ 503.385167][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 503.390908][T13778] __msan_chain_origin+0x57/0xa0 [ 503.395866][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 503.400996][T13778] get_compat_msghdr+0x108/0x2b0 [ 503.405955][T13778] do_recvmmsg+0xdc7/0x22e0 [ 503.410493][T13778] __sys_recvmmsg+0x340/0x5f0 [ 503.415208][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 503.421295][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 503.427469][T13778] __do_fast_syscall_32+0x129/0x180 [ 503.432710][T13778] do_fast_syscall_32+0x6a/0xc0 [ 503.437575][T13778] do_SYSENTER_32+0x73/0x90 [ 503.442095][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 503.448418][T13778] [ 503.450745][T13778] Uninit was stored to memory at: [ 503.455791][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 503.461526][T13778] __msan_chain_origin+0x57/0xa0 [ 503.466492][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 503.471626][T13778] get_compat_msghdr+0x108/0x2b0 [ 503.476580][T13778] do_recvmmsg+0xdc7/0x22e0 [ 503.481097][T13778] __sys_recvmmsg+0x340/0x5f0 [ 503.485794][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 503.491878][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 503.498048][T13778] __do_fast_syscall_32+0x129/0x180 [ 503.503278][T13778] do_fast_syscall_32+0x6a/0xc0 [ 503.508148][T13778] do_SYSENTER_32+0x73/0x90 [ 503.512673][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 503.518992][T13778] [ 503.521344][T13778] Uninit was stored to memory at: [ 503.526396][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 503.532145][T13778] __msan_chain_origin+0x57/0xa0 [ 503.537202][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 503.542333][T13778] get_compat_msghdr+0x108/0x2b0 [ 503.547307][T13778] do_recvmmsg+0xdc7/0x22e0 [ 503.551830][T13778] __sys_recvmmsg+0x340/0x5f0 [ 503.556523][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 503.562607][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 503.568784][T13778] __do_fast_syscall_32+0x129/0x180 [ 503.573999][T13778] do_fast_syscall_32+0x6a/0xc0 [ 503.578895][T13778] do_SYSENTER_32+0x73/0x90 [ 503.583415][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 503.589730][T13778] [ 503.592058][T13778] Uninit was stored to memory at: [ 503.597101][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 503.602835][T13778] __msan_chain_origin+0x57/0xa0 [ 503.607783][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 503.612901][T13778] get_compat_msghdr+0x108/0x2b0 [ 503.617851][T13778] do_recvmmsg+0xdc7/0x22e0 [ 503.622362][T13778] __sys_recvmmsg+0x340/0x5f0 [ 503.627051][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 503.633122][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 503.639296][T13778] __do_fast_syscall_32+0x129/0x180 [ 503.644518][T13778] do_fast_syscall_32+0x6a/0xc0 [ 503.649386][T13778] do_SYSENTER_32+0x73/0x90 [ 503.653904][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 503.660234][T13778] [ 503.662576][T13778] Local variable ----msg_sys@do_recvmmsg created at: [ 503.669272][T13778] do_recvmmsg+0xc2/0x22e0 [ 503.673713][T13778] do_recvmmsg+0xc2/0x22e0 [ 504.240204][T13770] not chained 470000 origins [ 504.244837][T13770] CPU: 1 PID: 13770 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 [ 504.253507][T13770] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 504.263593][T13770] Call Trace: [ 504.266908][T13770] dump_stack+0x21c/0x280 [ 504.271255][T13770] kmsan_internal_chain_origin+0x6f/0x130 [ 504.276989][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 504.282660][T13770] ? kmsan_get_metadata+0x116/0x180 [ 504.288573][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 504.294230][T13770] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 504.300304][T13770] ? kmsan_get_metadata+0x116/0x180 [ 504.305504][T13770] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 504.311320][T13770] ? kmsan_get_metadata+0x116/0x180 [ 504.316533][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 504.322222][T13770] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 504.328300][T13770] ? _copy_from_user+0x201/0x310 [ 504.333256][T13770] ? kmsan_get_metadata+0x116/0x180 [ 504.338485][T13770] __msan_chain_origin+0x57/0xa0 [ 504.343437][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 504.348572][T13770] get_compat_msghdr+0x108/0x2b0 [ 504.353522][T13770] do_recvmmsg+0xdc7/0x22e0 [ 504.358042][T13770] ? kmsan_get_metadata+0x116/0x180 [ 504.363253][T13770] ? kmsan_get_metadata+0x116/0x180 [ 504.368464][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 504.374130][T13770] ? __msan_poison_alloca+0xe9/0x110 [ 504.379437][T13770] ? __sys_recvmmsg+0xb5/0x5f0 [ 504.384250][T13770] __sys_recvmmsg+0x340/0x5f0 [ 504.388957][T13770] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 504.394797][T13770] ? kmsan_get_metadata+0x116/0x180 [ 504.400024][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 504.406115][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 504.412295][T13770] __do_fast_syscall_32+0x129/0x180 [ 504.417520][T13770] do_fast_syscall_32+0x6a/0xc0 [ 504.422389][T13770] do_SYSENTER_32+0x73/0x90 [ 504.426913][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 504.433245][T13770] RIP: 0023:0xf7ff8549 [ 504.437321][T13770] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 504.456934][T13770] RSP: 002b:00000000f55d10cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 504.465362][T13770] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 504.473347][T13770] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 504.481329][T13770] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 504.489313][T13770] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 504.497296][T13770] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 504.505300][T13770] Uninit was stored to memory at: [ 504.510347][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 504.516079][T13770] __msan_chain_origin+0x57/0xa0 [ 504.521033][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 504.526155][T13770] get_compat_msghdr+0x108/0x2b0 [ 504.531129][T13770] do_recvmmsg+0xdc7/0x22e0 [ 504.535666][T13770] __sys_recvmmsg+0x340/0x5f0 [ 504.540385][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 504.546486][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 504.552702][T13770] __do_fast_syscall_32+0x129/0x180 [ 504.557921][T13770] do_fast_syscall_32+0x6a/0xc0 [ 504.562796][T13770] do_SYSENTER_32+0x73/0x90 [ 504.567319][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 504.573680][T13770] [ 504.576017][T13770] Uninit was stored to memory at: [ 504.581065][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 504.586855][T13770] __msan_chain_origin+0x57/0xa0 [ 504.591832][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 504.596965][T13770] get_compat_msghdr+0x108/0x2b0 [ 504.601925][T13770] do_recvmmsg+0xdc7/0x22e0 [ 504.606455][T13770] __sys_recvmmsg+0x340/0x5f0 [ 504.611182][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 504.617271][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 504.623443][T13770] __do_fast_syscall_32+0x129/0x180 [ 504.628661][T13770] do_fast_syscall_32+0x6a/0xc0 [ 504.633561][T13770] do_SYSENTER_32+0x73/0x90 [ 504.638090][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 504.644406][T13770] [ 504.646733][T13770] Uninit was stored to memory at: [ 504.651962][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 504.657705][T13770] __msan_chain_origin+0x57/0xa0 [ 504.662660][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 504.667802][T13770] get_compat_msghdr+0x108/0x2b0 [ 504.672790][T13770] do_recvmmsg+0xdc7/0x22e0 [ 504.677312][T13770] __sys_recvmmsg+0x340/0x5f0 [ 504.682015][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 504.688101][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 504.694273][T13770] __do_fast_syscall_32+0x129/0x180 [ 504.699526][T13770] do_fast_syscall_32+0x6a/0xc0 [ 504.704400][T13770] do_SYSENTER_32+0x73/0x90 [ 504.708941][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 504.715266][T13770] [ 504.717591][T13770] Uninit was stored to memory at: [ 504.722660][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 504.728414][T13770] __msan_chain_origin+0x57/0xa0 [ 504.733377][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 504.738526][T13770] get_compat_msghdr+0x108/0x2b0 [ 504.743481][T13770] do_recvmmsg+0xdc7/0x22e0 [ 504.747995][T13770] __sys_recvmmsg+0x340/0x5f0 [ 504.752692][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 504.758797][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 504.765000][T13770] __do_fast_syscall_32+0x129/0x180 [ 504.770224][T13770] do_fast_syscall_32+0x6a/0xc0 [ 504.775096][T13770] do_SYSENTER_32+0x73/0x90 [ 504.779618][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 504.785942][T13770] [ 504.788268][T13770] Uninit was stored to memory at: [ 504.793344][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 504.799116][T13770] __msan_chain_origin+0x57/0xa0 [ 504.804075][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 504.809214][T13770] get_compat_msghdr+0x108/0x2b0 [ 504.814179][T13770] do_recvmmsg+0xdc7/0x22e0 [ 504.818714][T13770] __sys_recvmmsg+0x340/0x5f0 [ 504.823416][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 504.829513][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 504.835702][T13770] __do_fast_syscall_32+0x129/0x180 [ 504.840928][T13770] do_fast_syscall_32+0x6a/0xc0 [ 504.845823][T13770] do_SYSENTER_32+0x73/0x90 [ 504.850350][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 504.856685][T13770] [ 504.859021][T13770] Uninit was stored to memory at: [ 504.864160][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 504.869930][T13770] __msan_chain_origin+0x57/0xa0 [ 504.874893][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 504.880059][T13770] get_compat_msghdr+0x108/0x2b0 [ 504.885026][T13770] do_recvmmsg+0xdc7/0x22e0 [ 504.889557][T13770] __sys_recvmmsg+0x340/0x5f0 [ 504.894256][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 504.900388][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 504.906593][T13770] __do_fast_syscall_32+0x129/0x180 [ 504.911840][T13770] do_fast_syscall_32+0x6a/0xc0 [ 504.916729][T13770] do_SYSENTER_32+0x73/0x90 [ 504.921280][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 504.927629][T13770] [ 504.929991][T13770] Uninit was stored to memory at: [ 504.935070][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 504.940846][T13770] __msan_chain_origin+0x57/0xa0 [ 504.945808][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 504.950967][T13770] get_compat_msghdr+0x108/0x2b0 [ 504.955930][T13770] do_recvmmsg+0xdc7/0x22e0 [ 504.960492][T13770] __sys_recvmmsg+0x340/0x5f0 [ 504.965224][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 504.971323][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 504.977527][T13770] __do_fast_syscall_32+0x129/0x180 [ 504.982766][T13770] do_fast_syscall_32+0x6a/0xc0 [ 504.987645][T13770] do_SYSENTER_32+0x73/0x90 [ 504.991905][T13778] not chained 480000 origins [ 504.992195][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 504.996952][T13778] CPU: 0 PID: 13778 Comm: syz-executor.0 Not tainted 5.9.0-rc8-syzkaller #0 [ 505.003281][T13770] [ 505.012012][T13778] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 505.014338][T13770] Local variable ----msg_sys@do_recvmmsg created at: [ 505.024417][T13778] Call Trace: [ 505.031127][T13770] do_recvmmsg+0xc2/0x22e0 [ 505.034407][T13778] dump_stack+0x21c/0x280 [ 505.038822][T13770] do_recvmmsg+0xc2/0x22e0 [ 505.043153][T13778] kmsan_internal_chain_origin+0x6f/0x130 [ 505.053277][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 505.058942][T13778] ? kmsan_get_metadata+0x116/0x180 [ 505.064582][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 505.070345][T13778] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 505.076484][T13778] ? kmsan_get_metadata+0x116/0x180 [ 505.081732][T13778] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 505.087577][T13778] ? kmsan_get_metadata+0x116/0x180 [ 505.092812][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 505.098478][T13778] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 505.104570][T13778] ? _copy_from_user+0x201/0x310 [ 505.109619][T13778] ? kmsan_get_metadata+0x116/0x180 [ 505.114842][T13778] __msan_chain_origin+0x57/0xa0 [ 505.119809][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 505.124945][T13778] get_compat_msghdr+0x108/0x2b0 [ 505.129909][T13778] do_recvmmsg+0xdc7/0x22e0 [ 505.134433][T13778] ? kmsan_get_metadata+0x116/0x180 [ 505.139652][T13778] ? kmsan_get_metadata+0x116/0x180 [ 505.144876][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 505.150559][T13778] ? __msan_poison_alloca+0xe9/0x110 [ 505.155870][T13778] ? __sys_recvmmsg+0xb5/0x5f0 [ 505.160698][T13778] __sys_recvmmsg+0x340/0x5f0 [ 505.165945][T13778] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 505.172277][T13778] ? kmsan_get_metadata+0x116/0x180 [ 505.177523][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 505.184702][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 505.190892][T13778] __do_fast_syscall_32+0x129/0x180 [ 505.196214][T13778] do_fast_syscall_32+0x6a/0xc0 [ 505.201096][T13778] do_SYSENTER_32+0x73/0x90 [ 505.206425][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 505.212768][T13778] RIP: 0023:0xf7fb7549 [ 505.216858][T13778] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 505.236482][T13778] RSP: 002b:00000000f55900cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 505.244914][T13778] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 505.252917][T13778] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 505.261252][T13778] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 505.269248][T13778] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 505.277613][T13778] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 505.291352][T13778] Uninit was stored to memory at: [ 505.296407][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 505.302165][T13778] __msan_chain_origin+0x57/0xa0 [ 505.307132][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 505.312270][T13778] get_compat_msghdr+0x108/0x2b0 [ 505.317223][T13778] do_recvmmsg+0xdc7/0x22e0 [ 505.321763][T13778] __sys_recvmmsg+0x340/0x5f0 [ 505.326454][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 505.332544][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 505.338714][T13778] __do_fast_syscall_32+0x129/0x180 [ 505.343926][T13778] do_fast_syscall_32+0x6a/0xc0 [ 505.348928][T13778] do_SYSENTER_32+0x73/0x90 [ 505.353575][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 505.359909][T13778] [ 505.362241][T13778] Uninit was stored to memory at: [ 505.367285][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 505.373030][T13778] __msan_chain_origin+0x57/0xa0 [ 505.378005][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 505.385307][T13778] get_compat_msghdr+0x108/0x2b0 [ 505.390284][T13778] do_recvmmsg+0xdc7/0x22e0 [ 505.395541][T13778] __sys_recvmmsg+0x340/0x5f0 [ 505.400242][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 505.406345][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 505.413479][T13778] __do_fast_syscall_32+0x129/0x180 [ 505.418798][T13778] do_fast_syscall_32+0x6a/0xc0 [ 505.425577][T13778] do_SYSENTER_32+0x73/0x90 [ 505.430101][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 505.436415][T13778] [ 505.438735][T13778] Uninit was stored to memory at: [ 505.443772][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 505.449498][T13778] __msan_chain_origin+0x57/0xa0 [ 505.454474][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 505.459588][T13778] get_compat_msghdr+0x108/0x2b0 [ 505.464548][T13778] do_recvmmsg+0xdc7/0x22e0 [ 505.469065][T13778] __sys_recvmmsg+0x340/0x5f0 [ 505.473857][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 505.480014][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 505.486791][T13778] __do_fast_syscall_32+0x129/0x180 [ 505.492008][T13778] do_fast_syscall_32+0x6a/0xc0 [ 505.496867][T13778] do_SYSENTER_32+0x73/0x90 [ 505.501374][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 505.507958][T13778] [ 505.510281][T13778] Uninit was stored to memory at: [ 505.516216][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 505.522499][T13778] __msan_chain_origin+0x57/0xa0 [ 505.527450][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 505.533808][T13778] get_compat_msghdr+0x108/0x2b0 [ 505.538760][T13778] do_recvmmsg+0xdc7/0x22e0 [ 505.543270][T13778] __sys_recvmmsg+0x340/0x5f0 [ 505.547969][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 505.554050][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 505.560230][T13778] __do_fast_syscall_32+0x129/0x180 [ 505.565472][T13778] do_fast_syscall_32+0x6a/0xc0 [ 505.570333][T13778] do_SYSENTER_32+0x73/0x90 [ 505.574842][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 505.581165][T13778] [ 505.583484][T13778] Uninit was stored to memory at: [ 505.589039][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 505.594773][T13778] __msan_chain_origin+0x57/0xa0 [ 505.599716][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 505.604832][T13778] get_compat_msghdr+0x108/0x2b0 [ 505.609781][T13778] do_recvmmsg+0xdc7/0x22e0 [ 505.614302][T13778] __sys_recvmmsg+0x340/0x5f0 [ 505.618982][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 505.625052][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 505.631218][T13778] __do_fast_syscall_32+0x129/0x180 [ 505.636420][T13778] do_fast_syscall_32+0x6a/0xc0 [ 505.641276][T13778] do_SYSENTER_32+0x73/0x90 [ 505.646131][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 505.652446][T13778] [ 505.654778][T13778] Uninit was stored to memory at: [ 505.660772][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 505.666497][T13778] __msan_chain_origin+0x57/0xa0 [ 505.671437][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 505.676560][T13778] get_compat_msghdr+0x108/0x2b0 [ 505.681500][T13778] do_recvmmsg+0xdc7/0x22e0 [ 505.686007][T13778] __sys_recvmmsg+0x340/0x5f0 [ 505.691747][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 505.696532][T13782] not chained 490000 origins [ 505.697832][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 505.703224][T13782] CPU: 1 PID: 13782 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 505.709375][T13778] __do_fast_syscall_32+0x129/0x180 [ 505.718026][T13782] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 505.723230][T13778] do_fast_syscall_32+0x6a/0xc0 [ 505.733259][T13782] Call Trace: [ 505.738134][T13778] do_SYSENTER_32+0x73/0x90 [ 505.741416][T13782] dump_stack+0x21c/0x280 [ 505.746019][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 505.750338][T13782] kmsan_internal_chain_origin+0x6f/0x130 [ 505.756656][T13778] [ 505.762484][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 505.764791][T13778] Uninit was stored to memory at: [ 505.770439][T13782] ? kmsan_get_metadata+0x116/0x180 [ 505.775478][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 505.780657][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 505.780690][T13782] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 505.786498][T13778] __msan_chain_origin+0x57/0xa0 [ 505.792144][T13782] ? kmsan_get_metadata+0x116/0x180 [ 505.798206][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 505.803135][T13782] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 505.808321][T13778] get_compat_msghdr+0x108/0x2b0 [ 505.814203][T13782] ? kmsan_get_metadata+0x116/0x180 [ 505.820006][T13778] do_recvmmsg+0xdc7/0x22e0 [ 505.824935][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 505.830120][T13778] __sys_recvmmsg+0x340/0x5f0 [ 505.834615][T13782] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 505.840240][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 505.844900][T13782] ? _copy_from_user+0x201/0x310 [ 505.850970][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 505.857032][T13782] ? kmsan_get_metadata+0x116/0x180 [ 505.861992][T13778] __do_fast_syscall_32+0x129/0x180 [ 505.868331][T13782] __msan_chain_origin+0x57/0xa0 [ 505.873538][T13778] do_fast_syscall_32+0x6a/0xc0 [ 505.878737][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 505.883673][T13778] do_SYSENTER_32+0x73/0x90 [ 505.888531][T13782] get_compat_msghdr+0x108/0x2b0 [ 505.893643][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 505.898141][T13782] do_recvmmsg+0xdc7/0x22e0 [ 505.903046][T13778] [ 505.909390][T13782] ? kmsan_get_metadata+0x116/0x180 [ 505.913868][T13778] Local variable ----msg_sys@do_recvmmsg created at: [ 505.916200][T13782] ? kmsan_get_metadata+0x116/0x180 [ 505.921398][T13778] do_recvmmsg+0xc2/0x22e0 [ 505.928096][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 505.933291][T13778] do_recvmmsg+0xc2/0x22e0 [ 505.937691][T13782] ? __msan_poison_alloca+0xe9/0x110 [ 505.953026][T13782] ? __sys_recvmmsg+0xb5/0x5f0 [ 505.957815][T13782] __sys_recvmmsg+0x340/0x5f0 [ 505.962513][T13782] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 505.968367][T13782] ? kmsan_get_metadata+0x116/0x180 [ 505.973596][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 505.979693][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 505.985878][T13782] __do_fast_syscall_32+0x129/0x180 [ 505.991888][T13782] do_fast_syscall_32+0x6a/0xc0 [ 505.996766][T13782] do_SYSENTER_32+0x73/0x90 [ 506.001314][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 506.007650][T13782] RIP: 0023:0xf7fbe549 [ 506.011729][T13782] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 506.031353][T13782] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 506.039888][T13782] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 506.047886][T13782] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 506.056408][T13782] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 506.064401][T13782] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 506.072414][T13782] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 506.080413][T13782] Uninit was stored to memory at: [ 506.085482][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 506.091253][T13782] __msan_chain_origin+0x57/0xa0 [ 506.096304][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 506.101463][T13782] get_compat_msghdr+0x108/0x2b0 [ 506.106508][T13782] do_recvmmsg+0xdc7/0x22e0 [ 506.111038][T13782] __sys_recvmmsg+0x340/0x5f0 [ 506.115718][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 506.121816][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 506.128008][T13782] __do_fast_syscall_32+0x129/0x180 [ 506.133230][T13782] do_fast_syscall_32+0x6a/0xc0 [ 506.138101][T13782] do_SYSENTER_32+0x73/0x90 [ 506.142629][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 506.148956][T13782] [ 506.151282][T13782] Uninit was stored to memory at: [ 506.156330][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 506.162078][T13782] __msan_chain_origin+0x57/0xa0 [ 506.167065][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 506.172207][T13782] get_compat_msghdr+0x108/0x2b0 [ 506.177178][T13782] do_recvmmsg+0xdc7/0x22e0 [ 506.181707][T13782] __sys_recvmmsg+0x340/0x5f0 [ 506.186413][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 506.192519][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 506.198709][T13782] __do_fast_syscall_32+0x129/0x180 [ 506.203932][T13782] do_fast_syscall_32+0x6a/0xc0 [ 506.208844][T13782] do_SYSENTER_32+0x73/0x90 [ 506.213380][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 506.219706][T13782] [ 506.222053][T13782] Uninit was stored to memory at: [ 506.227108][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 506.232854][T13782] __msan_chain_origin+0x57/0xa0 [ 506.237839][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 506.242978][T13782] get_compat_msghdr+0x108/0x2b0 [ 506.247940][T13782] do_recvmmsg+0xdc7/0x22e0 [ 506.252463][T13782] __sys_recvmmsg+0x340/0x5f0 [ 506.257153][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 506.263257][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 506.269436][T13782] __do_fast_syscall_32+0x129/0x180 [ 506.274665][T13782] do_fast_syscall_32+0x6a/0xc0 [ 506.279560][T13782] do_SYSENTER_32+0x73/0x90 [ 506.284091][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 506.290413][T13782] [ 506.292742][T13782] Uninit was stored to memory at: [ 506.297797][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 506.303558][T13782] __msan_chain_origin+0x57/0xa0 [ 506.308524][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 506.313659][T13782] get_compat_msghdr+0x108/0x2b0 [ 506.318633][T13782] do_recvmmsg+0xdc7/0x22e0 [ 506.323811][T13782] __sys_recvmmsg+0x340/0x5f0 [ 506.328501][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 506.334610][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 506.340773][T13782] __do_fast_syscall_32+0x129/0x180 [ 506.346005][T13782] do_fast_syscall_32+0x6a/0xc0 [ 506.350860][T13782] do_SYSENTER_32+0x73/0x90 [ 506.355386][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 506.361708][T13782] [ 506.364036][T13782] Uninit was stored to memory at: [ 506.369102][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 506.374846][T13782] __msan_chain_origin+0x57/0xa0 [ 506.379807][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 506.384916][T13782] get_compat_msghdr+0x108/0x2b0 [ 506.389866][T13782] do_recvmmsg+0xdc7/0x22e0 [ 506.394369][T13782] __sys_recvmmsg+0x340/0x5f0 [ 506.399044][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 506.405105][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 506.411261][T13782] __do_fast_syscall_32+0x129/0x180 [ 506.416456][T13782] do_fast_syscall_32+0x6a/0xc0 [ 506.421305][T13782] do_SYSENTER_32+0x73/0x90 [ 506.425811][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 506.432120][T13782] [ 506.434441][T13782] Uninit was stored to memory at: [ 506.439470][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 506.445191][T13782] __msan_chain_origin+0x57/0xa0 [ 506.450125][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 506.455256][T13782] get_compat_msghdr+0x108/0x2b0 [ 506.460189][T13782] do_recvmmsg+0xdc7/0x22e0 [ 506.464689][T13782] __sys_recvmmsg+0x340/0x5f0 [ 506.469364][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 506.475429][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 506.481606][T13782] __do_fast_syscall_32+0x129/0x180 [ 506.486804][T13782] do_fast_syscall_32+0x6a/0xc0 [ 506.491650][T13782] do_SYSENTER_32+0x73/0x90 [ 506.496163][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 506.502470][T13782] [ 506.504786][T13782] Uninit was stored to memory at: [ 506.509821][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 506.515545][T13782] __msan_chain_origin+0x57/0xa0 [ 506.520480][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 506.525612][T13782] get_compat_msghdr+0x108/0x2b0 [ 506.530553][T13782] do_recvmmsg+0xdc7/0x22e0 [ 506.535055][T13782] __sys_recvmmsg+0x340/0x5f0 [ 506.539739][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 506.545805][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 506.551962][T13782] __do_fast_syscall_32+0x129/0x180 [ 506.557170][T13782] do_fast_syscall_32+0x6a/0xc0 [ 506.562021][T13782] do_SYSENTER_32+0x73/0x90 [ 506.566530][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 506.572847][T13782] [ 506.575165][T13782] Local variable ----msg_sys@do_recvmmsg created at: [ 506.581842][T13782] do_recvmmsg+0xc2/0x22e0 [ 506.586259][T13782] do_recvmmsg+0xc2/0x22e0 [ 506.807555][T13770] not chained 500000 origins [ 506.812230][T13770] CPU: 0 PID: 13770 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 [ 506.820915][T13770] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 506.830989][T13770] Call Trace: [ 506.834326][T13770] dump_stack+0x21c/0x280 [ 506.838715][T13770] kmsan_internal_chain_origin+0x6f/0x130 [ 506.844473][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 506.850130][T13770] ? kmsan_get_metadata+0x116/0x180 [ 506.855351][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 506.861047][T13770] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 506.867137][T13770] ? kmsan_get_metadata+0x116/0x180 [ 506.872345][T13770] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 506.878176][T13770] ? kmsan_get_metadata+0x116/0x180 [ 506.883430][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 506.889131][T13770] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 506.895245][T13770] ? _copy_from_user+0x201/0x310 [ 506.900220][T13770] ? kmsan_get_metadata+0x116/0x180 [ 506.905465][T13770] __msan_chain_origin+0x57/0xa0 [ 506.910435][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 506.915580][T13770] get_compat_msghdr+0x108/0x2b0 [ 506.920553][T13770] do_recvmmsg+0xdc7/0x22e0 [ 506.925083][T13770] ? kmsan_get_metadata+0x116/0x180 [ 506.930338][T13770] ? kmsan_get_metadata+0x116/0x180 [ 506.935588][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 506.941254][T13770] ? __msan_poison_alloca+0xe9/0x110 [ 506.946624][T13770] ? __sys_recvmmsg+0xb5/0x5f0 [ 506.951413][T13770] __sys_recvmmsg+0x340/0x5f0 [ 506.956140][T13770] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 506.961965][T13770] ? kmsan_get_metadata+0x116/0x180 [ 506.967189][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 506.973297][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 506.979465][T13770] __do_fast_syscall_32+0x129/0x180 [ 506.984688][T13770] do_fast_syscall_32+0x6a/0xc0 [ 506.989590][T13770] do_SYSENTER_32+0x73/0x90 [ 506.994116][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 507.000459][T13770] RIP: 0023:0xf7ff8549 [ 507.004537][T13770] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 507.024161][T13770] RSP: 002b:00000000f55d10cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 507.032597][T13770] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 507.040608][T13770] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 507.048600][T13770] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 507.056589][T13770] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 507.064662][T13770] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 507.072644][T13770] Uninit was stored to memory at: [ 507.077700][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 507.083439][T13770] __msan_chain_origin+0x57/0xa0 [ 507.088437][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 507.093600][T13770] get_compat_msghdr+0x108/0x2b0 [ 507.098560][T13770] do_recvmmsg+0xdc7/0x22e0 [ 507.103096][T13770] __sys_recvmmsg+0x340/0x5f0 [ 507.107830][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 507.113918][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 507.120116][T13770] __do_fast_syscall_32+0x129/0x180 [ 507.125346][T13770] do_fast_syscall_32+0x6a/0xc0 [ 507.130230][T13770] do_SYSENTER_32+0x73/0x90 [ 507.134771][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 507.141094][T13770] [ 507.143418][T13770] Uninit was stored to memory at: [ 507.148473][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 507.154246][T13770] __msan_chain_origin+0x57/0xa0 [ 507.159209][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 507.164354][T13770] get_compat_msghdr+0x108/0x2b0 [ 507.169318][T13770] do_recvmmsg+0xdc7/0x22e0 [ 507.173849][T13770] __sys_recvmmsg+0x340/0x5f0 [ 507.178563][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 507.184698][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 507.190877][T13770] __do_fast_syscall_32+0x129/0x180 [ 507.196111][T13770] do_fast_syscall_32+0x6a/0xc0 [ 507.200987][T13770] do_SYSENTER_32+0x73/0x90 [ 507.205543][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 507.212398][T13770] [ 507.214739][T13770] Uninit was stored to memory at: [ 507.219827][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 507.225572][T13770] __msan_chain_origin+0x57/0xa0 [ 507.230532][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 507.235694][T13770] get_compat_msghdr+0x108/0x2b0 [ 507.240656][T13770] do_recvmmsg+0xdc7/0x22e0 [ 507.245208][T13770] __sys_recvmmsg+0x340/0x5f0 [ 507.249914][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 507.255291][T13778] not chained 510000 origins [ 507.256014][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 507.260625][T13778] CPU: 1 PID: 13778 Comm: syz-executor.0 Not tainted 5.9.0-rc8-syzkaller #0 [ 507.266800][T13770] __do_fast_syscall_32+0x129/0x180 [ 507.275447][T13778] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 507.280678][T13770] do_fast_syscall_32+0x6a/0xc0 [ 507.291225][T13778] Call Trace: [ 507.296095][T13770] do_SYSENTER_32+0x73/0x90 [ 507.299391][T13778] dump_stack+0x21c/0x280 [ 507.304088][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 507.308417][T13778] kmsan_internal_chain_origin+0x6f/0x130 [ 507.315319][T13770] [ 507.321138][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 507.323439][T13770] Uninit was stored to memory at: [ 507.329093][T13778] ? kmsan_get_metadata+0x116/0x180 [ 507.334109][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 507.339295][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 507.345014][T13770] __msan_chain_origin+0x57/0xa0 [ 507.350647][T13778] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 507.355695][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 507.361758][T13778] ? kmsan_get_metadata+0x116/0x180 [ 507.366873][T13770] get_compat_msghdr+0x108/0x2b0 [ 507.372072][T13778] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 507.377029][T13770] do_recvmmsg+0xdc7/0x22e0 [ 507.382830][T13778] ? kmsan_get_metadata+0x116/0x180 [ 507.387342][T13770] __sys_recvmmsg+0x340/0x5f0 [ 507.392559][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 507.397251][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 507.402910][T13778] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 507.408967][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 507.415021][T13778] ? _copy_from_user+0x201/0x310 [ 507.421170][T13770] __do_fast_syscall_32+0x129/0x180 [ 507.426097][T13778] ? kmsan_get_metadata+0x116/0x180 [ 507.431293][T13770] do_fast_syscall_32+0x6a/0xc0 [ 507.436493][T13778] __msan_chain_origin+0x57/0xa0 [ 507.441324][T13770] do_SYSENTER_32+0x73/0x90 [ 507.446261][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 507.450753][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 507.455845][T13778] get_compat_msghdr+0x108/0x2b0 [ 507.462144][T13770] [ 507.467090][T13778] do_recvmmsg+0xdc7/0x22e0 [ 507.469379][T13770] Uninit was stored to memory at: [ 507.473909][T13778] ? kmsan_get_metadata+0x116/0x180 [ 507.479107][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 507.485155][T13778] ? kmsan_get_metadata+0x116/0x180 [ 507.490859][T13770] __msan_chain_origin+0x57/0xa0 [ 507.496056][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 507.500973][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 507.506628][T13778] ? __msan_poison_alloca+0xe9/0x110 [ 507.511717][T13770] get_compat_msghdr+0x108/0x2b0 [ 507.517003][T13778] ? __sys_recvmmsg+0xb5/0x5f0 [ 507.521917][T13770] do_recvmmsg+0xdc7/0x22e0 [ 507.526659][T13778] __sys_recvmmsg+0x340/0x5f0 [ 507.531143][T13770] __sys_recvmmsg+0x340/0x5f0 [ 507.535808][T13778] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 507.540478][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 507.546295][T13778] ? kmsan_get_metadata+0x116/0x180 [ 507.552349][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 507.557544][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 507.563684][T13770] __do_fast_syscall_32+0x129/0x180 [ 507.569744][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 507.574938][T13770] do_fast_syscall_32+0x6a/0xc0 [ 507.581084][T13778] __do_fast_syscall_32+0x129/0x180 [ 507.585924][T13770] do_SYSENTER_32+0x73/0x90 [ 507.591103][T13778] do_fast_syscall_32+0x6a/0xc0 [ 507.595585][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 507.600415][T13778] do_SYSENTER_32+0x73/0x90 [ 507.606714][T13770] [ 507.611216][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 507.613506][T13770] Uninit was stored to memory at: [ 507.619831][T13778] RIP: 0023:0xf7fb7549 [ 507.624866][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 507.628920][T13778] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 507.634644][T13770] __msan_chain_origin+0x57/0xa0 [ 507.654230][T13778] RSP: 002b:00000000f55900cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 507.659171][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 507.667558][T13778] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 507.672803][T13770] get_compat_msghdr+0x108/0x2b0 [ 507.680776][T13778] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 507.685721][T13770] do_recvmmsg+0xdc7/0x22e0 [ 507.693683][T13778] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 507.698182][T13770] __sys_recvmmsg+0x340/0x5f0 [ 507.706129][T13778] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 507.710978][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 507.718937][T13778] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 507.725002][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 507.732946][T13778] Uninit was stored to memory at: [ 507.739101][T13770] __do_fast_syscall_32+0x129/0x180 [ 507.744112][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 507.749299][T13770] do_fast_syscall_32+0x6a/0xc0 [ 507.755011][T13778] __msan_chain_origin+0x57/0xa0 [ 507.759852][T13770] do_SYSENTER_32+0x73/0x90 [ 507.764800][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 507.769290][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 507.774391][T13778] get_compat_msghdr+0x108/0x2b0 [ 507.780695][T13770] [ 507.785636][T13778] do_recvmmsg+0xdc7/0x22e0 [ 507.787923][T13770] Uninit was stored to memory at: [ 507.792435][T13778] __sys_recvmmsg+0x340/0x5f0 [ 507.797466][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 507.802137][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 507.807850][T13770] __msan_chain_origin+0x57/0xa0 [ 507.813897][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 507.818813][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 507.825039][T13778] __do_fast_syscall_32+0x129/0x180 [ 507.830137][T13770] get_compat_msghdr+0x108/0x2b0 [ 507.835334][T13778] do_fast_syscall_32+0x6a/0xc0 [ 507.840267][T13770] do_recvmmsg+0xdc7/0x22e0 [ 507.845120][T13778] do_SYSENTER_32+0x73/0x90 [ 507.849577][T13770] __sys_recvmmsg+0x340/0x5f0 [ 507.854058][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 507.858725][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 507.865016][T13778] [ 507.871089][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 507.873381][T13778] Uninit was stored to memory at: [ 507.879536][T13770] __do_fast_syscall_32+0x129/0x180 [ 507.884549][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 507.889747][T13770] do_fast_syscall_32+0x6a/0xc0 [ 507.895457][T13778] __msan_chain_origin+0x57/0xa0 [ 507.900386][T13770] do_SYSENTER_32+0x73/0x90 [ 507.905300][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 507.909787][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 507.914873][T13778] get_compat_msghdr+0x108/0x2b0 [ 507.921165][T13770] [ 507.926105][T13778] do_recvmmsg+0xdc7/0x22e0 [ 507.928394][T13770] Local variable ----msg_sys@do_recvmmsg created at: [ 507.932896][T13778] __sys_recvmmsg+0x340/0x5f0 [ 507.939561][T13770] do_recvmmsg+0xc2/0x22e0 [ 507.944213][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 507.948619][T13770] do_recvmmsg+0xc2/0x22e0 [ 507.954677][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 507.965208][T13778] __do_fast_syscall_32+0x129/0x180 [ 507.970417][T13778] do_fast_syscall_32+0x6a/0xc0 [ 507.975277][T13778] do_SYSENTER_32+0x73/0x90 [ 507.979817][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 507.986145][T13778] [ 507.988474][T13778] Uninit was stored to memory at: [ 507.993523][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 507.999272][T13778] __msan_chain_origin+0x57/0xa0 [ 508.004223][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 508.009345][T13778] get_compat_msghdr+0x108/0x2b0 [ 508.014320][T13778] do_recvmmsg+0xdc7/0x22e0 [ 508.018866][T13778] __sys_recvmmsg+0x340/0x5f0 [ 508.023565][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 508.029666][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 508.035834][T13778] __do_fast_syscall_32+0x129/0x180 [ 508.041035][T13778] do_fast_syscall_32+0x6a/0xc0 [ 508.045902][T13778] do_SYSENTER_32+0x73/0x90 [ 508.050423][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 508.056738][T13778] [ 508.059066][T13778] Uninit was stored to memory at: [ 508.064143][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 508.069877][T13778] __msan_chain_origin+0x57/0xa0 [ 508.074838][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 508.079952][T13778] get_compat_msghdr+0x108/0x2b0 [ 508.084900][T13778] do_recvmmsg+0xdc7/0x22e0 [ 508.089415][T13778] __sys_recvmmsg+0x340/0x5f0 [ 508.094109][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 508.100195][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 508.106370][T13778] __do_fast_syscall_32+0x129/0x180 [ 508.111593][T13778] do_fast_syscall_32+0x6a/0xc0 [ 508.116457][T13778] do_SYSENTER_32+0x73/0x90 [ 508.120997][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 508.127339][T13778] [ 508.129685][T13778] Uninit was stored to memory at: [ 508.134731][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 508.140492][T13778] __msan_chain_origin+0x57/0xa0 [ 508.145445][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 508.150587][T13778] get_compat_msghdr+0x108/0x2b0 [ 508.155551][T13778] do_recvmmsg+0xdc7/0x22e0 [ 508.160075][T13778] __sys_recvmmsg+0x340/0x5f0 [ 508.164785][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 508.170855][T13770] not chained 520000 origins [ 508.170889][T13770] CPU: 0 PID: 13770 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 [ 508.175509][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 508.184170][T13770] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 508.190357][T13778] __do_fast_syscall_32+0x129/0x180 [ 508.200392][T13770] Call Trace: [ 508.205633][T13778] do_fast_syscall_32+0x6a/0xc0 [ 508.208916][T13770] dump_stack+0x21c/0x280 [ 508.213763][T13778] do_SYSENTER_32+0x73/0x90 [ 508.218091][T13770] kmsan_internal_chain_origin+0x6f/0x130 [ 508.222692][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 508.228444][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 508.234747][T13778] [ 508.240429][T13770] ? kmsan_get_metadata+0x116/0x180 [ 508.242750][T13778] Uninit was stored to memory at: [ 508.247957][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 508.252963][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 508.258690][T13770] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 508.264394][T13778] __msan_chain_origin+0x57/0xa0 [ 508.270463][T13770] ? kmsan_get_metadata+0x116/0x180 [ 508.275401][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 508.280596][T13770] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 508.285705][T13778] get_compat_msghdr+0x108/0x2b0 [ 508.291528][T13770] ? kmsan_get_metadata+0x116/0x180 [ 508.296477][T13778] do_recvmmsg+0xdc7/0x22e0 [ 508.301691][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 508.306224][T13778] __sys_recvmmsg+0x340/0x5f0 [ 508.311855][T13770] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 508.316547][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 508.322612][T13770] ? _copy_from_user+0x201/0x310 [ 508.328690][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 508.333624][T13770] ? kmsan_get_metadata+0x116/0x180 [ 508.339807][T13778] __do_fast_syscall_32+0x129/0x180 [ 508.345013][T13770] __msan_chain_origin+0x57/0xa0 [ 508.350223][T13778] do_fast_syscall_32+0x6a/0xc0 [ 508.355270][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 508.360114][T13778] do_SYSENTER_32+0x73/0x90 [ 508.365218][T13770] get_compat_msghdr+0x108/0x2b0 [ 508.369719][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 508.374676][T13770] do_recvmmsg+0xdc7/0x22e0 [ 508.380996][T13778] [ 508.385526][T13770] ? kmsan_get_metadata+0x116/0x180 [ 508.387821][T13778] Uninit was stored to memory at: [ 508.393019][T13770] ? kmsan_get_metadata+0x116/0x180 [ 508.398047][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 508.403248][T13770] ? kmsan_internal_set_origin+0x85/0xc0 [ 508.408972][T13778] __msan_chain_origin+0x57/0xa0 [ 508.414607][T13770] ? __msan_poison_alloca+0xe9/0x110 [ 508.419542][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 508.425095][T13770] ? __sys_recvmmsg+0xb5/0x5f0 [ 508.430187][T13778] get_compat_msghdr+0x108/0x2b0 [ 508.434976][T13770] __sys_recvmmsg+0x340/0x5f0 [ 508.439901][T13778] do_recvmmsg+0xdc7/0x22e0 [ 508.444575][T13770] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 508.449105][T13778] __sys_recvmmsg+0x340/0x5f0 [ 508.454907][T13770] ? kmsan_get_metadata+0x116/0x180 [ 508.459589][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 508.464806][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 508.470871][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 508.476939][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 508.483078][T13778] __do_fast_syscall_32+0x129/0x180 [ 508.489233][T13770] __do_fast_syscall_32+0x129/0x180 [ 508.494455][T13778] do_fast_syscall_32+0x6a/0xc0 [ 508.499655][T13770] do_fast_syscall_32+0x6a/0xc0 [ 508.504513][T13778] do_SYSENTER_32+0x73/0x90 [ 508.509367][T13770] do_SYSENTER_32+0x73/0x90 [ 508.513853][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 508.518341][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 508.524645][T13778] [ 508.530963][T13770] RIP: 0023:0xf7ff8549 [ 508.533261][T13778] Local variable ----msg_sys@do_recvmmsg created at: [ 508.537322][T13770] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 508.543998][T13778] do_recvmmsg+0xc2/0x22e0 [ 508.563589][T13770] RSP: 002b:00000000f55d10cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 508.568016][T13778] do_recvmmsg+0xc2/0x22e0 [ 508.576490][T13770] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 508.588965][T13770] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 508.596986][T13770] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 508.604957][T13770] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 508.612931][T13770] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 508.620907][T13770] Uninit was stored to memory at: [ 508.625951][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 508.631675][T13770] __msan_chain_origin+0x57/0xa0 [ 508.636617][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 508.641852][T13770] get_compat_msghdr+0x108/0x2b0 [ 508.646837][T13770] do_recvmmsg+0xdc7/0x22e0 [ 508.651343][T13770] __sys_recvmmsg+0x340/0x5f0 [ 508.656023][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 508.662104][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 508.668307][T13770] __do_fast_syscall_32+0x129/0x180 [ 508.673508][T13770] do_fast_syscall_32+0x6a/0xc0 [ 508.678419][T13770] do_SYSENTER_32+0x73/0x90 [ 508.682932][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 508.689247][T13770] [ 508.691565][T13770] Uninit was stored to memory at: [ 508.696776][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 508.702499][T13770] __msan_chain_origin+0x57/0xa0 [ 508.707437][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 508.712545][T13770] get_compat_msghdr+0x108/0x2b0 [ 508.717488][T13770] do_recvmmsg+0xdc7/0x22e0 [ 508.722005][T13770] __sys_recvmmsg+0x340/0x5f0 [ 508.726686][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 508.732789][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 508.738960][T13770] __do_fast_syscall_32+0x129/0x180 [ 508.744165][T13770] do_fast_syscall_32+0x6a/0xc0 [ 508.749020][T13770] do_SYSENTER_32+0x73/0x90 [ 508.753524][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 508.759877][T13770] [ 508.762206][T13770] Uninit was stored to memory at: [ 508.767257][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 508.772986][T13770] __msan_chain_origin+0x57/0xa0 [ 508.777951][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 508.783066][T13770] get_compat_msghdr+0x108/0x2b0 [ 508.788017][T13770] do_recvmmsg+0xdc7/0x22e0 [ 508.792538][T13770] __sys_recvmmsg+0x340/0x5f0 [ 508.797227][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 508.803319][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 508.809539][T13770] __do_fast_syscall_32+0x129/0x180 [ 508.814770][T13770] do_fast_syscall_32+0x6a/0xc0 [ 508.819626][T13770] do_SYSENTER_32+0x73/0x90 [ 508.824134][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 508.830447][T13770] [ 508.832773][T13770] Uninit was stored to memory at: [ 508.837834][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 508.843568][T13770] __msan_chain_origin+0x57/0xa0 [ 508.848518][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 508.853642][T13770] get_compat_msghdr+0x108/0x2b0 [ 508.858589][T13770] do_recvmmsg+0xdc7/0x22e0 [ 508.863107][T13770] __sys_recvmmsg+0x340/0x5f0 [ 508.867806][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 508.873885][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 508.880049][T13770] __do_fast_syscall_32+0x129/0x180 [ 508.885257][T13770] do_fast_syscall_32+0x6a/0xc0 [ 508.890121][T13770] do_SYSENTER_32+0x73/0x90 [ 508.894634][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 508.900956][T13770] [ 508.903285][T13770] Uninit was stored to memory at: [ 508.908334][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 508.914086][T13770] __msan_chain_origin+0x57/0xa0 [ 508.919040][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 508.924171][T13770] get_compat_msghdr+0x108/0x2b0 [ 508.929132][T13770] do_recvmmsg+0xdc7/0x22e0 [ 508.933663][T13770] __sys_recvmmsg+0x340/0x5f0 [ 508.938403][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 508.944500][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 508.950700][T13770] __do_fast_syscall_32+0x129/0x180 [ 508.955918][T13770] do_fast_syscall_32+0x6a/0xc0 [ 508.960791][T13770] do_SYSENTER_32+0x73/0x90 [ 508.965311][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 508.971698][T13770] [ 508.974027][T13770] Uninit was stored to memory at: [ 508.979065][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 508.984795][T13770] __msan_chain_origin+0x57/0xa0 [ 508.989736][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 508.994851][T13770] get_compat_msghdr+0x108/0x2b0 [ 508.999797][T13770] do_recvmmsg+0xdc7/0x22e0 [ 509.004312][T13770] __sys_recvmmsg+0x340/0x5f0 [ 509.009009][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 509.015099][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 509.021303][T13770] __do_fast_syscall_32+0x129/0x180 [ 509.026521][T13770] do_fast_syscall_32+0x6a/0xc0 [ 509.031390][T13770] do_SYSENTER_32+0x73/0x90 [ 509.035913][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 509.042237][T13770] [ 509.044569][T13770] Uninit was stored to memory at: [ 509.049618][T13770] kmsan_internal_chain_origin+0xad/0x130 [ 509.055359][T13770] __msan_chain_origin+0x57/0xa0 [ 509.060323][T13770] __get_compat_msghdr+0x6db/0x9d0 [ 509.065486][T13770] get_compat_msghdr+0x108/0x2b0 [ 509.070473][T13770] do_recvmmsg+0xdc7/0x22e0 [ 509.075010][T13770] __sys_recvmmsg+0x340/0x5f0 [ 509.079717][T13770] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 509.085815][T13770] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 509.091993][T13770] __do_fast_syscall_32+0x129/0x180 [ 509.097238][T13770] do_fast_syscall_32+0x6a/0xc0 [ 509.102116][T13770] do_SYSENTER_32+0x73/0x90 [ 509.106640][T13770] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 509.112992][T13770] [ 509.115317][T13770] Local variable ----msg_sys@do_recvmmsg created at: [ 509.122011][T13770] do_recvmmsg+0xc2/0x22e0 [ 509.126432][T13770] do_recvmmsg+0xc2/0x22e0 [ 509.441712][T13782] not chained 530000 origins [ 509.446379][T13782] CPU: 0 PID: 13782 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 509.455145][T13782] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 509.465207][T13782] Call Trace: [ 509.468528][T13782] dump_stack+0x21c/0x280 [ 509.472872][T13782] kmsan_internal_chain_origin+0x6f/0x130 [ 509.478604][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 509.484249][T13782] ? kmsan_get_metadata+0x116/0x180 [ 509.489454][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 509.495105][T13782] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 509.501178][T13782] ? kmsan_get_metadata+0x116/0x180 [ 509.506388][T13782] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 509.512212][T13782] ? kmsan_get_metadata+0x116/0x180 [ 509.517436][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 509.523106][T13782] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 509.529186][T13782] ? _copy_from_user+0x201/0x310 [ 509.534141][T13782] ? kmsan_get_metadata+0x116/0x180 [ 509.539347][T13782] __msan_chain_origin+0x57/0xa0 [ 509.544290][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 509.549417][T13782] get_compat_msghdr+0x108/0x2b0 [ 509.554374][T13782] do_recvmmsg+0xdc7/0x22e0 [ 509.558903][T13782] ? kmsan_get_metadata+0x116/0x180 [ 509.564109][T13782] ? kmsan_get_metadata+0x116/0x180 [ 509.569317][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 509.574956][T13782] ? __msan_poison_alloca+0xe9/0x110 [ 509.580259][T13782] ? __sys_recvmmsg+0xb5/0x5f0 [ 509.585034][T13782] __sys_recvmmsg+0x340/0x5f0 [ 509.589727][T13782] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 509.595541][T13782] ? kmsan_get_metadata+0x116/0x180 [ 509.600759][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 509.606867][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 509.613120][T13782] __do_fast_syscall_32+0x129/0x180 [ 509.618326][T13782] do_fast_syscall_32+0x6a/0xc0 [ 509.623184][T13782] do_SYSENTER_32+0x73/0x90 [ 509.627696][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 509.634021][T13782] RIP: 0023:0xf7fbe549 [ 509.638093][T13782] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 509.657722][T13782] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 509.666153][T13782] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 509.674129][T13782] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 509.682136][T13782] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 509.690113][T13782] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 509.698100][T13782] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 509.706096][T13782] Uninit was stored to memory at: [ 509.711133][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 509.716854][T13782] __msan_chain_origin+0x57/0xa0 [ 509.721798][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 509.726910][T13782] get_compat_msghdr+0x108/0x2b0 [ 509.731849][T13782] do_recvmmsg+0xdc7/0x22e0 [ 509.736351][T13782] __sys_recvmmsg+0x340/0x5f0 [ 509.741027][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 509.747092][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 509.753258][T13782] __do_fast_syscall_32+0x129/0x180 [ 509.758461][T13782] do_fast_syscall_32+0x6a/0xc0 [ 509.763315][T13782] do_SYSENTER_32+0x73/0x90 [ 509.767820][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 509.774129][T13782] [ 509.776449][T13782] Uninit was stored to memory at: [ 509.781479][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 509.787207][T13782] __msan_chain_origin+0x57/0xa0 [ 509.792155][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 509.797273][T13782] get_compat_msghdr+0x108/0x2b0 [ 509.802214][T13782] do_recvmmsg+0xdc7/0x22e0 [ 509.806751][T13782] __sys_recvmmsg+0x340/0x5f0 [ 509.811443][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 509.817529][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 509.823702][T13782] __do_fast_syscall_32+0x129/0x180 [ 509.828915][T13782] do_fast_syscall_32+0x6a/0xc0 [ 509.833776][T13782] do_SYSENTER_32+0x73/0x90 [ 509.838294][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 509.844614][T13782] [ 509.846938][T13782] Uninit was stored to memory at: [ 509.851978][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 509.857717][T13782] __msan_chain_origin+0x57/0xa0 [ 509.862666][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 509.867797][T13782] get_compat_msghdr+0x108/0x2b0 [ 509.872748][T13782] do_recvmmsg+0xdc7/0x22e0 [ 509.877314][T13782] __sys_recvmmsg+0x340/0x5f0 [ 509.882001][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 509.888067][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 509.894231][T13782] __do_fast_syscall_32+0x129/0x180 [ 509.899440][T13782] do_fast_syscall_32+0x6a/0xc0 [ 509.904297][T13782] do_SYSENTER_32+0x73/0x90 [ 509.908810][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 509.915142][T13782] [ 509.917463][T13782] Uninit was stored to memory at: [ 509.922498][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 509.928219][T13782] __msan_chain_origin+0x57/0xa0 [ 509.933157][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 509.938294][T13782] get_compat_msghdr+0x108/0x2b0 [ 509.943235][T13782] do_recvmmsg+0xdc7/0x22e0 [ 509.947742][T13782] __sys_recvmmsg+0x340/0x5f0 [ 509.952439][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 509.958548][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 509.964723][T13782] __do_fast_syscall_32+0x129/0x180 [ 509.969942][T13782] do_fast_syscall_32+0x6a/0xc0 [ 509.974806][T13782] do_SYSENTER_32+0x73/0x90 [ 509.979325][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 509.985645][T13782] [ 509.987969][T13782] Uninit was stored to memory at: [ 509.993012][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 509.998749][T13782] __msan_chain_origin+0x57/0xa0 [ 510.003790][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 510.008916][T13782] get_compat_msghdr+0x108/0x2b0 [ 510.013870][T13782] do_recvmmsg+0xdc7/0x22e0 [ 510.018457][T13782] __sys_recvmmsg+0x340/0x5f0 [ 510.023150][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 510.029239][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 510.035411][T13782] __do_fast_syscall_32+0x129/0x180 [ 510.040634][T13782] do_fast_syscall_32+0x6a/0xc0 [ 510.045505][T13782] do_SYSENTER_32+0x73/0x90 [ 510.050031][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 510.056357][T13782] [ 510.058711][T13782] Uninit was stored to memory at: [ 510.063780][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 510.069521][T13782] __msan_chain_origin+0x57/0xa0 [ 510.074556][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 510.079690][T13782] get_compat_msghdr+0x108/0x2b0 [ 510.084682][T13782] do_recvmmsg+0xdc7/0x22e0 [ 510.089214][T13782] __sys_recvmmsg+0x340/0x5f0 [ 510.093945][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 510.100073][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 510.106284][T13782] __do_fast_syscall_32+0x129/0x180 [ 510.111502][T13782] do_fast_syscall_32+0x6a/0xc0 [ 510.116377][T13782] do_SYSENTER_32+0x73/0x90 [ 510.120901][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 510.127239][T13782] [ 510.129564][T13782] Uninit was stored to memory at: [ 510.134607][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 510.140385][T13782] __msan_chain_origin+0x57/0xa0 [ 510.145346][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 510.150478][T13782] get_compat_msghdr+0x108/0x2b0 [ 510.155443][T13782] do_recvmmsg+0xdc7/0x22e0 [ 510.159963][T13782] __sys_recvmmsg+0x340/0x5f0 [ 510.164659][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 510.170744][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 510.176918][T13782] __do_fast_syscall_32+0x129/0x180 [ 510.182144][T13782] do_fast_syscall_32+0x6a/0xc0 [ 510.187013][T13782] do_SYSENTER_32+0x73/0x90 [ 510.191540][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 510.197863][T13782] [ 510.200194][T13782] Local variable ----msg_sys@do_recvmmsg created at: [ 510.206914][T13782] do_recvmmsg+0xc2/0x22e0 [ 510.211348][T13782] do_recvmmsg+0xc2/0x22e0 [ 510.569713][T13782] not chained 540000 origins [ 510.574351][T13782] CPU: 0 PID: 13782 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 510.583047][T13782] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 510.593124][T13782] Call Trace: [ 510.596450][T13782] dump_stack+0x21c/0x280 [ 510.600822][T13782] kmsan_internal_chain_origin+0x6f/0x130 [ 510.606608][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 510.612270][T13782] ? kmsan_get_metadata+0x116/0x180 [ 510.617504][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 510.623199][T13782] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 510.629302][T13782] ? kmsan_get_metadata+0x116/0x180 [ 510.634530][T13782] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 510.640373][T13782] ? kmsan_get_metadata+0x116/0x180 [ 510.645623][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 510.651283][T13782] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 510.657382][T13782] ? _copy_from_user+0x201/0x310 [ 510.662346][T13782] ? kmsan_get_metadata+0x116/0x180 [ 510.667596][T13782] __msan_chain_origin+0x57/0xa0 [ 510.672557][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 510.677696][T13782] get_compat_msghdr+0x108/0x2b0 [ 510.682657][T13782] do_recvmmsg+0xdc7/0x22e0 [ 510.687211][T13782] ? kmsan_get_metadata+0x116/0x180 [ 510.692457][T13782] ? kmsan_get_metadata+0x116/0x180 [ 510.697696][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 510.703344][T13782] ? __msan_poison_alloca+0xe9/0x110 [ 510.708643][T13782] ? __sys_recvmmsg+0xb5/0x5f0 [ 510.713416][T13782] __sys_recvmmsg+0x340/0x5f0 [ 510.718097][T13782] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 510.723903][T13782] ? kmsan_get_metadata+0x116/0x180 [ 510.729108][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 510.735193][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 510.741370][T13782] __do_fast_syscall_32+0x129/0x180 [ 510.746578][T13782] do_fast_syscall_32+0x6a/0xc0 [ 510.751434][T13782] do_SYSENTER_32+0x73/0x90 [ 510.755944][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 510.762271][T13782] RIP: 0023:0xf7fbe549 [ 510.766370][T13782] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 510.785982][T13782] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 510.794425][T13782] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 510.802410][T13782] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 510.810386][T13782] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 510.818362][T13782] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 510.826335][T13782] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 510.834306][T13782] Uninit was stored to memory at: [ 510.839347][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 510.845074][T13782] __msan_chain_origin+0x57/0xa0 [ 510.850017][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 510.855128][T13782] get_compat_msghdr+0x108/0x2b0 [ 510.860158][T13782] do_recvmmsg+0xdc7/0x22e0 [ 510.864665][T13782] __sys_recvmmsg+0x340/0x5f0 [ 510.869367][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 510.875441][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 510.881602][T13782] __do_fast_syscall_32+0x129/0x180 [ 510.886808][T13782] do_fast_syscall_32+0x6a/0xc0 [ 510.891663][T13782] do_SYSENTER_32+0x73/0x90 [ 510.896170][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 510.902487][T13782] [ 510.904833][T13782] Uninit was stored to memory at: [ 510.909973][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 510.915713][T13782] __msan_chain_origin+0x57/0xa0 [ 510.920661][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 510.925789][T13782] get_compat_msghdr+0x108/0x2b0 [ 510.930741][T13782] do_recvmmsg+0xdc7/0x22e0 [ 510.935260][T13782] __sys_recvmmsg+0x340/0x5f0 [ 510.939953][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 510.946064][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 510.952235][T13782] __do_fast_syscall_32+0x129/0x180 [ 510.957447][T13782] do_fast_syscall_32+0x6a/0xc0 [ 510.962305][T13782] do_SYSENTER_32+0x73/0x90 [ 510.966821][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 510.973140][T13782] [ 510.975471][T13782] Uninit was stored to memory at: [ 510.980553][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 510.986402][T13782] __msan_chain_origin+0x57/0xa0 [ 510.991354][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 510.996569][T13782] get_compat_msghdr+0x108/0x2b0 [ 511.001525][T13782] do_recvmmsg+0xdc7/0x22e0 [ 511.006072][T13782] __sys_recvmmsg+0x340/0x5f0 [ 511.010862][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 511.016949][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 511.023129][T13782] __do_fast_syscall_32+0x129/0x180 [ 511.028354][T13782] do_fast_syscall_32+0x6a/0xc0 [ 511.033227][T13782] do_SYSENTER_32+0x73/0x90 [ 511.037741][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 511.044057][T13782] [ 511.046408][T13782] Uninit was stored to memory at: [ 511.051467][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 511.057204][T13782] __msan_chain_origin+0x57/0xa0 [ 511.062148][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 511.067298][T13782] get_compat_msghdr+0x108/0x2b0 [ 511.072256][T13782] do_recvmmsg+0xdc7/0x22e0 [ 511.076782][T13782] __sys_recvmmsg+0x340/0x5f0 [ 511.081482][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 511.087606][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 511.093793][T13782] __do_fast_syscall_32+0x129/0x180 [ 511.099233][T13782] do_fast_syscall_32+0x6a/0xc0 [ 511.104281][T13782] do_SYSENTER_32+0x73/0x90 [ 511.108810][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 511.115140][T13782] [ 511.117475][T13782] Uninit was stored to memory at: [ 511.122565][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 511.123259][T13778] not chained 550000 origins [ 511.128332][T13782] __msan_chain_origin+0x57/0xa0 [ 511.132948][T13778] CPU: 1 PID: 13778 Comm: syz-executor.0 Not tainted 5.9.0-rc8-syzkaller #0 [ 511.137888][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 511.146548][T13778] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 511.151712][T13782] get_compat_msghdr+0x108/0x2b0 [ 511.161783][T13778] Call Trace: [ 511.166735][T13782] do_recvmmsg+0xdc7/0x22e0 [ 511.170005][T13778] dump_stack+0x21c/0x280 [ 511.174502][T13782] __sys_recvmmsg+0x340/0x5f0 [ 511.178850][T13778] kmsan_internal_chain_origin+0x6f/0x130 [ 511.183527][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 511.189254][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 511.195318][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 511.200950][T13778] ? kmsan_get_metadata+0x116/0x180 [ 511.207105][T13782] __do_fast_syscall_32+0x129/0x180 [ 511.212331][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 511.217511][T13782] do_fast_syscall_32+0x6a/0xc0 [ 511.217548][T13782] do_SYSENTER_32+0x73/0x90 [ 511.223208][T13778] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 511.228055][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 511.232587][T13778] ? kmsan_get_metadata+0x116/0x180 [ 511.238633][T13782] [ 511.244998][T13778] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 511.250178][T13782] Uninit was stored to memory at: [ 511.252524][T13778] ? kmsan_get_metadata+0x116/0x180 [ 511.258337][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 511.263358][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 511.268551][T13782] __msan_chain_origin+0x57/0xa0 [ 511.274278][T13778] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 511.279909][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 511.284863][T13778] ? _copy_from_user+0x201/0x310 [ 511.290982][T13782] get_compat_msghdr+0x108/0x2b0 [ 511.296120][T13778] ? kmsan_get_metadata+0x116/0x180 [ 511.301056][T13782] do_recvmmsg+0xdc7/0x22e0 [ 511.305998][T13778] __msan_chain_origin+0x57/0xa0 [ 511.311195][T13782] __sys_recvmmsg+0x340/0x5f0 [ 511.315688][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 511.320884][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 511.325552][T13778] get_compat_msghdr+0x108/0x2b0 [ 511.330656][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 511.336739][T13778] do_recvmmsg+0xdc7/0x22e0 [ 511.341765][T13782] __do_fast_syscall_32+0x129/0x180 [ 511.348103][T13778] ? kmsan_get_metadata+0x116/0x180 [ 511.352711][T13782] do_fast_syscall_32+0x6a/0xc0 [ 511.357926][T13778] ? kmsan_get_metadata+0x116/0x180 [ 511.363122][T13782] do_SYSENTER_32+0x73/0x90 [ 511.367978][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 511.373265][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 511.378227][T13778] ? __msan_poison_alloca+0xe9/0x110 [ 511.384440][T13782] [ 511.390903][T13778] ? __sys_recvmmsg+0xb5/0x5f0 [ 511.396862][T13782] Uninit was stored to memory at: [ 511.399220][T13778] __sys_recvmmsg+0x340/0x5f0 [ 511.404341][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 511.409361][T13778] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 511.414038][T13782] __msan_chain_origin+0x57/0xa0 [ 511.419764][T13778] ? kmsan_get_metadata+0x116/0x180 [ 511.425565][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 511.430795][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 511.436084][T13782] get_compat_msghdr+0x108/0x2b0 [ 511.441354][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 511.447495][T13782] do_recvmmsg+0xdc7/0x22e0 [ 511.453469][T13778] __do_fast_syscall_32+0x129/0x180 [ 511.459616][T13782] __sys_recvmmsg+0x340/0x5f0 [ 511.464212][T13778] do_fast_syscall_32+0x6a/0xc0 [ 511.469431][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 511.474297][T13778] do_SYSENTER_32+0x73/0x90 [ 511.479242][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 511.485408][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 511.490435][T13782] __do_fast_syscall_32+0x129/0x180 [ 511.496594][T13778] RIP: 0023:0xf7fb7549 [ 511.503195][T13782] do_fast_syscall_32+0x6a/0xc0 [ 511.508413][T13778] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 511.512507][T13782] do_SYSENTER_32+0x73/0x90 [ 511.517337][T13778] RSP: 002b:00000000f55900cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 511.537220][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 511.541710][T13778] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 511.550110][T13782] [ 511.556451][T13778] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 511.564438][T13782] Local variable ----msg_sys@do_recvmmsg created at: [ 511.566765][T13778] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 511.574771][T13782] do_recvmmsg+0xc2/0x22e0 [ 511.581451][T13778] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 511.589435][T13782] do_recvmmsg+0xc2/0x22e0 [ 511.593834][T13778] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 511.616651][T13778] Uninit was stored to memory at: [ 511.621715][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 511.627458][T13778] __msan_chain_origin+0x57/0xa0 [ 511.632419][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 511.637541][T13778] get_compat_msghdr+0x108/0x2b0 [ 511.643364][T13778] do_recvmmsg+0xdc7/0x22e0 [ 511.647872][T13778] __sys_recvmmsg+0x340/0x5f0 [ 511.652553][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 511.658671][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 511.664846][T13778] __do_fast_syscall_32+0x129/0x180 [ 511.670085][T13778] do_fast_syscall_32+0x6a/0xc0 [ 511.675143][T13778] do_SYSENTER_32+0x73/0x90 [ 511.679661][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 511.685986][T13778] [ 511.688313][T13778] Uninit was stored to memory at: [ 511.693692][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 511.699434][T13778] __msan_chain_origin+0x57/0xa0 [ 511.704407][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 511.710134][T13778] get_compat_msghdr+0x108/0x2b0 [ 511.715423][T13778] do_recvmmsg+0xdc7/0x22e0 [ 511.719930][T13778] __sys_recvmmsg+0x340/0x5f0 [ 511.724694][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 511.730764][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 511.737042][T13778] __do_fast_syscall_32+0x129/0x180 [ 511.742250][T13778] do_fast_syscall_32+0x6a/0xc0 [ 511.747486][T13778] do_SYSENTER_32+0x73/0x90 [ 511.752006][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 511.758335][T13778] [ 511.760661][T13778] Uninit was stored to memory at: [ 511.765702][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 511.771432][T13778] __msan_chain_origin+0x57/0xa0 [ 511.776376][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 511.781580][T13778] get_compat_msghdr+0x108/0x2b0 [ 511.786710][T13778] do_recvmmsg+0xdc7/0x22e0 [ 511.791409][T13778] __sys_recvmmsg+0x340/0x5f0 [ 511.795176][T13782] not chained 560000 origins [ 511.796126][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 511.800731][T13782] CPU: 0 PID: 13782 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 511.806786][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 511.815433][T13782] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 511.821600][T13778] __do_fast_syscall_32+0x129/0x180 [ 511.831824][T13782] Call Trace: [ 511.837112][T13778] do_fast_syscall_32+0x6a/0xc0 [ 511.840701][T13782] dump_stack+0x21c/0x280 [ 511.845531][T13778] do_SYSENTER_32+0x73/0x90 [ 511.849845][T13782] kmsan_internal_chain_origin+0x6f/0x130 [ 511.854330][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 511.860034][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 511.866360][T13778] [ 511.874220][T13782] ? kmsan_get_metadata+0x116/0x180 [ 511.876544][T13778] Uninit was stored to memory at: [ 511.881771][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 511.886794][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 511.892867][T13782] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 511.898684][T13778] __msan_chain_origin+0x57/0xa0 [ 511.905272][T13782] ? kmsan_get_metadata+0x116/0x180 [ 511.910221][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 511.915525][T13782] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 511.920634][T13778] get_compat_msghdr+0x108/0x2b0 [ 511.926612][T13782] ? kmsan_get_metadata+0x116/0x180 [ 511.931566][T13778] do_recvmmsg+0xdc7/0x22e0 [ 511.936767][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 511.941264][T13778] __sys_recvmmsg+0x340/0x5f0 [ 511.947347][T13782] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 511.951997][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 511.958049][T13782] ? _copy_from_user+0x201/0x310 [ 511.964114][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 511.969039][T13782] ? kmsan_get_metadata+0x116/0x180 [ 511.975181][T13778] __do_fast_syscall_32+0x129/0x180 [ 511.980662][T13782] __msan_chain_origin+0x57/0xa0 [ 511.985865][T13778] do_fast_syscall_32+0x6a/0xc0 [ 511.990919][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 511.996120][T13778] do_SYSENTER_32+0x73/0x90 [ 512.001321][T13782] get_compat_msghdr+0x108/0x2b0 [ 512.005862][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 512.011193][T13782] do_recvmmsg+0xdc7/0x22e0 [ 512.018115][T13778] [ 512.022632][T13782] ? kmsan_get_metadata+0x116/0x180 [ 512.025195][T13778] Uninit was stored to memory at: [ 512.030484][T13782] ? kmsan_get_metadata+0x116/0x180 [ 512.035512][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 512.040697][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 512.046480][T13778] __msan_chain_origin+0x57/0xa0 [ 512.052374][T13782] ? __msan_poison_alloca+0xe9/0x110 [ 512.057283][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 512.062584][T13782] ? __sys_recvmmsg+0xb5/0x5f0 [ 512.068020][T13778] get_compat_msghdr+0x108/0x2b0 [ 512.073175][T13782] __sys_recvmmsg+0x340/0x5f0 [ 512.078266][T13778] do_recvmmsg+0xdc7/0x22e0 [ 512.082936][T13782] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 512.087521][T13778] __sys_recvmmsg+0x340/0x5f0 [ 512.093370][T13782] ? kmsan_get_metadata+0x116/0x180 [ 512.098044][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 512.103314][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 512.109366][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 512.115777][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 512.122264][T13778] __do_fast_syscall_32+0x129/0x180 [ 512.128419][T13782] __do_fast_syscall_32+0x129/0x180 [ 512.133599][T13778] do_fast_syscall_32+0x6a/0xc0 [ 512.138788][T13782] do_fast_syscall_32+0x6a/0xc0 [ 512.143614][T13778] do_SYSENTER_32+0x73/0x90 [ 512.148460][T13782] do_SYSENTER_32+0x73/0x90 [ 512.152942][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 512.157422][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 512.163713][T13778] [ 512.170026][T13782] RIP: 0023:0xf7fbe549 [ 512.172327][T13778] Uninit was stored to memory at: [ 512.176384][T13782] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 512.181410][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 512.200998][T13782] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 512.206729][T13778] __msan_chain_origin+0x57/0xa0 [ 512.215111][T13782] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 512.220040][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 512.227999][T13782] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 512.233111][T13778] get_compat_msghdr+0x108/0x2b0 [ 512.241058][T13782] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 512.245997][T13778] do_recvmmsg+0xdc7/0x22e0 [ 512.253941][T13782] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 512.259508][T13778] __sys_recvmmsg+0x340/0x5f0 [ 512.267464][T13782] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 512.272161][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 512.280193][T13782] Uninit was stored to memory at: [ 512.286268][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 512.291279][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 512.297425][T13778] __do_fast_syscall_32+0x129/0x180 [ 512.303583][T13782] __msan_chain_origin+0x57/0xa0 [ 512.308776][T13778] do_fast_syscall_32+0x6a/0xc0 [ 512.313694][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 512.318525][T13778] do_SYSENTER_32+0x73/0x90 [ 512.323624][T13782] get_compat_msghdr+0x108/0x2b0 [ 512.328122][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 512.333131][T13782] do_recvmmsg+0xdc7/0x22e0 [ 512.339715][T13778] [ 512.344328][T13782] __sys_recvmmsg+0x340/0x5f0 [ 512.346639][T13778] Uninit was stored to memory at: [ 512.351418][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 512.356461][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 512.362524][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 512.368267][T13778] __msan_chain_origin+0x57/0xa0 [ 512.374416][T13782] __do_fast_syscall_32+0x129/0x180 [ 512.379340][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 512.384606][T13782] do_fast_syscall_32+0x6a/0xc0 [ 512.389699][T13778] get_compat_msghdr+0x108/0x2b0 [ 512.394534][T13782] do_SYSENTER_32+0x73/0x90 [ 512.399537][T13778] do_recvmmsg+0xdc7/0x22e0 [ 512.404029][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 512.408553][T13778] __sys_recvmmsg+0x340/0x5f0 [ 512.414871][T13782] [ 512.419581][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 512.421873][T13782] Uninit was stored to memory at: [ 512.427936][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 512.432950][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 512.439098][T13778] __do_fast_syscall_32+0x129/0x180 [ 512.444797][T13782] __msan_chain_origin+0x57/0xa0 [ 512.449970][T13778] do_fast_syscall_32+0x6a/0xc0 [ 512.454927][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 512.459765][T13778] do_SYSENTER_32+0x73/0x90 [ 512.464882][T13782] get_compat_msghdr+0x108/0x2b0 [ 512.469365][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 512.474297][T13782] do_recvmmsg+0xdc7/0x22e0 [ 512.480616][T13778] [ 512.485123][T13782] __sys_recvmmsg+0x340/0x5f0 [ 512.487415][T13778] Local variable ----msg_sys@do_recvmmsg created at: [ 512.492095][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 512.498776][T13778] do_recvmmsg+0xc2/0x22e0 [ 512.504937][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 512.509354][T13778] do_recvmmsg+0xc2/0x22e0 [ 512.515941][T13782] __do_fast_syscall_32+0x129/0x180 [ 512.525537][T13782] do_fast_syscall_32+0x6a/0xc0 [ 512.530512][T13782] do_SYSENTER_32+0x73/0x90 [ 512.535075][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 512.541403][T13782] [ 512.543747][T13782] Uninit was stored to memory at: [ 512.548814][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 512.554599][T13782] __msan_chain_origin+0x57/0xa0 [ 512.560058][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 512.565338][T13782] get_compat_msghdr+0x108/0x2b0 [ 512.570347][T13782] do_recvmmsg+0xdc7/0x22e0 [ 512.574884][T13782] __sys_recvmmsg+0x340/0x5f0 [ 512.579682][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 512.585829][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 512.592016][T13782] __do_fast_syscall_32+0x129/0x180 [ 512.597237][T13782] do_fast_syscall_32+0x6a/0xc0 [ 512.602142][T13782] do_SYSENTER_32+0x73/0x90 [ 512.606666][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 512.613011][T13782] [ 512.615338][T13782] Uninit was stored to memory at: [ 512.620386][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 512.626132][T13782] __msan_chain_origin+0x57/0xa0 [ 512.631096][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 512.636254][T13782] get_compat_msghdr+0x108/0x2b0 [ 512.641238][T13782] do_recvmmsg+0xdc7/0x22e0 [ 512.645789][T13782] __sys_recvmmsg+0x340/0x5f0 [ 512.650516][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 512.656611][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 512.662839][T13782] __do_fast_syscall_32+0x129/0x180 [ 512.668069][T13782] do_fast_syscall_32+0x6a/0xc0 [ 512.672948][T13782] do_SYSENTER_32+0x73/0x90 [ 512.677476][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 512.683800][T13782] [ 512.686125][T13782] Uninit was stored to memory at: [ 512.691207][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 512.696981][T13782] __msan_chain_origin+0x57/0xa0 [ 512.701967][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 512.707096][T13782] get_compat_msghdr+0x108/0x2b0 [ 512.712046][T13782] do_recvmmsg+0xdc7/0x22e0 [ 512.716555][T13782] __sys_recvmmsg+0x340/0x5f0 [ 512.721249][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 512.727336][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 512.733502][T13782] __do_fast_syscall_32+0x129/0x180 [ 512.738706][T13782] do_fast_syscall_32+0x6a/0xc0 [ 512.743554][T13782] do_SYSENTER_32+0x73/0x90 [ 512.748059][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 512.754381][T13782] [ 512.756704][T13782] Uninit was stored to memory at: [ 512.761761][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 512.767521][T13782] __msan_chain_origin+0x57/0xa0 [ 512.772474][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 512.777594][T13782] get_compat_msghdr+0x108/0x2b0 [ 512.782548][T13782] do_recvmmsg+0xdc7/0x22e0 [ 512.787083][T13782] __sys_recvmmsg+0x340/0x5f0 [ 512.791872][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 512.797952][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 512.804159][T13782] __do_fast_syscall_32+0x129/0x180 [ 512.809379][T13782] do_fast_syscall_32+0x6a/0xc0 [ 512.814243][T13782] do_SYSENTER_32+0x73/0x90 [ 512.818754][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 512.825071][T13782] [ 512.827394][T13782] Uninit was stored to memory at: [ 512.832437][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 512.838170][T13782] __msan_chain_origin+0x57/0xa0 [ 512.843124][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 512.848327][T13782] get_compat_msghdr+0x108/0x2b0 [ 512.853274][T13782] do_recvmmsg+0xdc7/0x22e0 [ 512.857780][T13782] __sys_recvmmsg+0x340/0x5f0 [ 512.862460][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 512.868532][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 512.874687][T13782] __do_fast_syscall_32+0x129/0x180 [ 512.879887][T13782] do_fast_syscall_32+0x6a/0xc0 [ 512.884767][T13782] do_SYSENTER_32+0x73/0x90 [ 512.889274][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 512.895586][T13782] [ 512.897908][T13782] Local variable ----msg_sys@do_recvmmsg created at: [ 512.904592][T13782] do_recvmmsg+0xc2/0x22e0 [ 512.909009][T13782] do_recvmmsg+0xc2/0x22e0 [ 513.183656][T13782] not chained 570000 origins [ 513.188344][T13782] CPU: 0 PID: 13782 Comm: syz-executor.4 Not tainted 5.9.0-rc8-syzkaller #0 [ 513.197035][T13782] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 513.207119][T13782] Call Trace: [ 513.210429][T13782] dump_stack+0x21c/0x280 [ 513.214815][T13782] kmsan_internal_chain_origin+0x6f/0x130 [ 513.220560][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 513.226200][T13782] ? kmsan_get_metadata+0x116/0x180 [ 513.231415][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 513.237060][T13782] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 513.243263][T13782] ? kmsan_get_metadata+0x116/0x180 [ 513.248476][T13782] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 513.254308][T13782] ? kmsan_get_metadata+0x116/0x180 [ 513.259547][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 513.265244][T13782] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 513.271383][T13782] ? _copy_from_user+0x201/0x310 [ 513.276336][T13782] ? kmsan_get_metadata+0x116/0x180 [ 513.281558][T13782] __msan_chain_origin+0x57/0xa0 [ 513.286517][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 513.291687][T13782] get_compat_msghdr+0x108/0x2b0 [ 513.296662][T13782] do_recvmmsg+0xdc7/0x22e0 [ 513.301199][T13782] ? kmsan_get_metadata+0x116/0x180 [ 513.306419][T13782] ? kmsan_get_metadata+0x116/0x180 [ 513.311649][T13782] ? kmsan_internal_set_origin+0x85/0xc0 [ 513.317321][T13782] ? __msan_poison_alloca+0xe9/0x110 [ 513.322636][T13782] ? __sys_recvmmsg+0xb5/0x5f0 [ 513.327435][T13782] __sys_recvmmsg+0x340/0x5f0 [ 513.332184][T13782] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 513.338095][T13782] ? kmsan_get_metadata+0x116/0x180 [ 513.343316][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 513.349464][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 513.355655][T13782] __do_fast_syscall_32+0x129/0x180 [ 513.360884][T13782] do_fast_syscall_32+0x6a/0xc0 [ 513.365776][T13782] do_SYSENTER_32+0x73/0x90 [ 513.370335][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 513.376781][T13782] RIP: 0023:0xf7fbe549 [ 513.380899][T13782] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 513.400520][T13782] RSP: 002b:00000000f55970cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 513.408951][T13782] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 513.416936][T13782] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 513.424921][T13782] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 513.432904][T13782] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 513.440889][T13782] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 513.448883][T13782] Uninit was stored to memory at: [ 513.453926][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 513.459683][T13782] __msan_chain_origin+0x57/0xa0 [ 513.464651][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 513.469766][T13782] get_compat_msghdr+0x108/0x2b0 [ 513.474714][T13782] do_recvmmsg+0xdc7/0x22e0 [ 513.479223][T13782] __sys_recvmmsg+0x340/0x5f0 [ 513.483907][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 513.490013][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 513.496180][T13782] __do_fast_syscall_32+0x129/0x180 [ 513.501416][T13782] do_fast_syscall_32+0x6a/0xc0 [ 513.506281][T13782] do_SYSENTER_32+0x73/0x90 [ 513.510818][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 513.517134][T13782] [ 513.519457][T13782] Uninit was stored to memory at: [ 513.524492][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 513.530223][T13782] __msan_chain_origin+0x57/0xa0 [ 513.535170][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 513.540288][T13782] get_compat_msghdr+0x108/0x2b0 [ 513.545239][T13782] do_recvmmsg+0xdc7/0x22e0 [ 513.549753][T13782] __sys_recvmmsg+0x340/0x5f0 [ 513.554444][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 513.560525][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 513.566700][T13782] __do_fast_syscall_32+0x129/0x180 [ 513.571902][T13782] do_fast_syscall_32+0x6a/0xc0 [ 513.576760][T13782] do_SYSENTER_32+0x73/0x90 [ 513.581275][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 513.587591][T13782] [ 513.589919][T13782] Uninit was stored to memory at: [ 513.594960][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 513.600720][T13782] __msan_chain_origin+0x57/0xa0 [ 513.605686][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 513.610814][T13782] get_compat_msghdr+0x108/0x2b0 [ 513.615775][T13782] do_recvmmsg+0xdc7/0x22e0 [ 513.620318][T13782] __sys_recvmmsg+0x340/0x5f0 [ 513.625008][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 513.631095][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 513.637269][T13782] __do_fast_syscall_32+0x129/0x180 [ 513.642495][T13782] do_fast_syscall_32+0x6a/0xc0 [ 513.647410][T13782] do_SYSENTER_32+0x73/0x90 [ 513.651963][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 513.658298][T13782] [ 513.660685][T13782] Uninit was stored to memory at: [ 513.665738][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 513.671484][T13782] __msan_chain_origin+0x57/0xa0 [ 513.676439][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 513.681727][T13782] get_compat_msghdr+0x108/0x2b0 [ 513.686691][T13782] do_recvmmsg+0xdc7/0x22e0 [ 513.691219][T13782] __sys_recvmmsg+0x340/0x5f0 [ 513.695918][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 513.702011][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 513.708188][T13782] __do_fast_syscall_32+0x129/0x180 [ 513.713406][T13782] do_fast_syscall_32+0x6a/0xc0 [ 513.718276][T13782] do_SYSENTER_32+0x73/0x90 [ 513.722806][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 513.729167][T13782] [ 513.731503][T13782] Uninit was stored to memory at: [ 513.736551][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 513.742297][T13782] __msan_chain_origin+0x57/0xa0 [ 513.747259][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 513.752399][T13782] get_compat_msghdr+0x108/0x2b0 [ 513.757358][T13782] do_recvmmsg+0xdc7/0x22e0 [ 513.761907][T13782] __sys_recvmmsg+0x340/0x5f0 [ 513.766677][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 513.772746][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 513.778907][T13782] __do_fast_syscall_32+0x129/0x180 [ 513.784118][T13782] do_fast_syscall_32+0x6a/0xc0 [ 513.788977][T13782] do_SYSENTER_32+0x73/0x90 [ 513.793490][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 513.799828][T13782] [ 513.802148][T13782] Uninit was stored to memory at: [ 513.807178][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 513.812902][T13782] __msan_chain_origin+0x57/0xa0 [ 513.817843][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 513.822952][T13782] get_compat_msghdr+0x108/0x2b0 [ 513.827895][T13782] do_recvmmsg+0xdc7/0x22e0 [ 513.832406][T13782] __sys_recvmmsg+0x340/0x5f0 [ 513.837093][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 513.843249][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 513.849425][T13782] __do_fast_syscall_32+0x129/0x180 [ 513.854625][T13782] do_fast_syscall_32+0x6a/0xc0 [ 513.859514][T13782] do_SYSENTER_32+0x73/0x90 [ 513.864042][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 513.870374][T13782] [ 513.872697][T13782] Uninit was stored to memory at: [ 513.877735][T13782] kmsan_internal_chain_origin+0xad/0x130 [ 513.883467][T13782] __msan_chain_origin+0x57/0xa0 [ 513.888416][T13782] __get_compat_msghdr+0x6db/0x9d0 [ 513.893532][T13782] get_compat_msghdr+0x108/0x2b0 [ 513.898474][T13782] do_recvmmsg+0xdc7/0x22e0 [ 513.903000][T13782] __sys_recvmmsg+0x340/0x5f0 [ 513.907678][T13782] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 513.913775][T13782] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 513.919937][T13782] __do_fast_syscall_32+0x129/0x180 [ 513.925139][T13782] do_fast_syscall_32+0x6a/0xc0 [ 513.929999][T13782] do_SYSENTER_32+0x73/0x90 [ 513.934507][T13782] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 513.940820][T13782] [ 513.943146][T13782] Local variable ----msg_sys@do_recvmmsg created at: [ 513.949830][T13782] do_recvmmsg+0xc2/0x22e0 [ 513.954252][T13782] do_recvmmsg+0xc2/0x22e0 10:58:45 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000cacbf0b9c4b88449c3a926042512e17e46f7071a463143fb42c20e017feec42107f2e6ddbe1150296c6a6db4afa7c81b2636b1c5fbe24ec88317"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x300}, 0x48) r1 = gettid() syz_open_procfs$namespace(r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r2, 0x63, 0x0) perf_event_open(&(0x7f0000000d00)={0x3, 0x70, 0x4, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_bp={0x0, 0xc}, 0x0, 0x0, 0x7, 0x0, 0x7fff, 0x50, 0x40b4}, r1, 0xa, r2, 0x8) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xe000000, &(0x7f00000000c0)="b9ff030000ffffff7f9e14f005051fffffff00004000630677fbac141433e000000162079f4b4d2f87e5feca6aab840413f2325f1a390104050a0100010000000200df74e30d7eabe773afef6f6e4798ab117e9f84fa406b913de8ad827a022e1faee50887dc302819a8a3d0cde36b67f337ce8eee124e061f8fea8ab95f1e8f99c7edea980697449b78569ea293c3eed3b28fc3205db63b2c65e77f19ab28c632cc80d9f2f37f9ba67174fffcb5244b0c909eb8e12116bebc47cf97d2ea8acadfb34ca580b64df7c800113e53bae401cd22f50072deabf93dd4d3e626", 0x0, 0x100, 0x0, 0x296, 0x0, &(0x7f0000000000), &(0x7f0000000040)}, 0x28) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x8, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x78) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r3, 0x63, 0x0) ioctl$VIDIOC_SUBDEV_DV_TIMINGS_CAP(r3, 0xc0905664, &(0x7f0000000440)={0x0, 0x0, [], @bt={0x5, 0x0, 0x5, 0x9, 0x3, 0x100000000, 0x1, 0x2}}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$sock_inet6_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f00000002c0)={@local, 0x62}) 10:58:45 executing program 4: unshare(0x40400) r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) ioctl$RNDCLEARPOOL(r0, 0x5206, 0x0) 10:58:45 executing program 1: r0 = syz_open_dev$ndb(&(0x7f0000000000)='/dev/nbd#\x00', 0x0, 0x0) r1 = socket(0x1, 0x5, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f0000000000)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 514.163185][T13778] not chained 580000 origins [ 514.167822][T13778] CPU: 1 PID: 13778 Comm: syz-executor.0 Not tainted 5.9.0-rc8-syzkaller #0 [ 514.176499][T13778] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 514.186563][T13778] Call Trace: [ 514.189888][T13778] dump_stack+0x21c/0x280 [ 514.194252][T13778] kmsan_internal_chain_origin+0x6f/0x130 [ 514.200003][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 514.205676][T13778] ? kmsan_get_metadata+0x116/0x180 10:58:45 executing program 5: r0 = socket(0x23, 0x5, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 10:58:45 executing program 2: unshare(0x4000400) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vcsa\x00', 0x321800, 0x0) write$proc_mixer(r0, 0x0, 0x0) [ 514.210903][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 514.216591][T13778] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 514.222690][T13778] ? kmsan_get_metadata+0x116/0x180 [ 514.227911][T13778] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 514.233740][T13778] ? kmsan_get_metadata+0x116/0x180 [ 514.238952][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 514.244597][T13778] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 514.250671][T13778] ? _copy_from_user+0x201/0x310 [ 514.255612][T13778] ? kmsan_get_metadata+0x116/0x180 [ 514.260817][T13778] __msan_chain_origin+0x57/0xa0 [ 514.265792][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 514.270934][T13778] get_compat_msghdr+0x108/0x2b0 [ 514.275883][T13778] do_recvmmsg+0xdc7/0x22e0 [ 514.280394][T13778] ? kmsan_get_metadata+0x116/0x180 [ 514.285618][T13778] ? kmsan_get_metadata+0x116/0x180 [ 514.290823][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 514.296482][T13778] ? __msan_poison_alloca+0xe9/0x110 [ 514.301790][T13778] ? __sys_recvmmsg+0xb5/0x5f0 [ 514.306584][T13778] __sys_recvmmsg+0x340/0x5f0 [ 514.311283][T13778] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 514.317180][T13778] ? kmsan_get_metadata+0x116/0x180 [ 514.322405][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 514.328526][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 514.334736][T13778] __do_fast_syscall_32+0x129/0x180 [ 514.340008][T13778] do_fast_syscall_32+0x6a/0xc0 [ 514.344894][T13778] do_SYSENTER_32+0x73/0x90 [ 514.349445][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 514.355791][T13778] RIP: 0023:0xf7fb7549 [ 514.359876][T13778] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 514.379615][T13778] RSP: 002b:00000000f55900cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 514.388046][T13778] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 514.396053][T13778] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 514.404058][T13778] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 514.412056][T13778] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 514.420033][T13778] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 514.428014][T13778] Uninit was stored to memory at: [ 514.433082][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 514.438841][T13778] __msan_chain_origin+0x57/0xa0 [ 514.443805][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 514.449006][T13778] get_compat_msghdr+0x108/0x2b0 [ 514.454002][T13778] do_recvmmsg+0xdc7/0x22e0 [ 514.458547][T13778] __sys_recvmmsg+0x340/0x5f0 [ 514.463271][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 514.469388][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 514.475581][T13778] __do_fast_syscall_32+0x129/0x180 [ 514.480817][T13778] do_fast_syscall_32+0x6a/0xc0 [ 514.485703][T13778] do_SYSENTER_32+0x73/0x90 [ 514.490216][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 514.496537][T13778] [ 514.498866][T13778] Uninit was stored to memory at: [ 514.503912][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 514.509654][T13778] __msan_chain_origin+0x57/0xa0 [ 514.514641][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 514.519824][T13778] get_compat_msghdr+0x108/0x2b0 [ 514.524795][T13778] do_recvmmsg+0xdc7/0x22e0 [ 514.529327][T13778] __sys_recvmmsg+0x340/0x5f0 [ 514.534033][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 514.540126][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 514.546303][T13778] __do_fast_syscall_32+0x129/0x180 [ 514.551562][T13778] do_fast_syscall_32+0x6a/0xc0 [ 514.556447][T13778] do_SYSENTER_32+0x73/0x90 [ 514.560971][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 514.567311][T13778] [ 514.569648][T13778] Uninit was stored to memory at: [ 514.574715][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 514.580717][T13778] __msan_chain_origin+0x57/0xa0 [ 514.585691][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 514.590844][T13778] get_compat_msghdr+0x108/0x2b0 [ 514.595815][T13778] do_recvmmsg+0xdc7/0x22e0 [ 514.600352][T13778] __sys_recvmmsg+0x340/0x5f0 [ 514.605059][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 514.611174][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 514.617400][T13778] __do_fast_syscall_32+0x129/0x180 [ 514.622656][T13778] do_fast_syscall_32+0x6a/0xc0 [ 514.627544][T13778] do_SYSENTER_32+0x73/0x90 [ 514.632089][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 514.638422][T13778] [ 514.640789][T13778] Uninit was stored to memory at: [ 514.645853][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 514.651806][T13778] __msan_chain_origin+0x57/0xa0 [ 514.656775][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 514.661929][T13778] get_compat_msghdr+0x108/0x2b0 [ 514.666893][T13778] do_recvmmsg+0xdc7/0x22e0 [ 514.671412][T13778] __sys_recvmmsg+0x340/0x5f0 [ 514.676102][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 514.682297][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 514.688464][T13778] __do_fast_syscall_32+0x129/0x180 [ 514.693701][T13778] do_fast_syscall_32+0x6a/0xc0 [ 514.698589][T13778] do_SYSENTER_32+0x73/0x90 [ 514.703115][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 514.709456][T13778] [ 514.711807][T13778] Uninit was stored to memory at: [ 514.716861][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 514.722641][T13778] __msan_chain_origin+0x57/0xa0 [ 514.727623][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 514.732761][T13778] get_compat_msghdr+0x108/0x2b0 [ 514.737729][T13778] do_recvmmsg+0xdc7/0x22e0 [ 514.742270][T13778] __sys_recvmmsg+0x340/0x5f0 [ 514.746972][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 514.753090][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 514.759278][T13778] __do_fast_syscall_32+0x129/0x180 [ 514.764527][T13778] do_fast_syscall_32+0x6a/0xc0 [ 514.769405][T13778] do_SYSENTER_32+0x73/0x90 [ 514.773944][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 514.780270][T13778] [ 514.782598][T13778] Uninit was stored to memory at: [ 514.787646][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 514.793826][T13778] __msan_chain_origin+0x57/0xa0 [ 514.798783][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 514.803909][T13778] get_compat_msghdr+0x108/0x2b0 [ 514.808868][T13778] do_recvmmsg+0xdc7/0x22e0 [ 514.813389][T13778] __sys_recvmmsg+0x340/0x5f0 [ 514.818431][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 514.824525][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 514.830727][T13778] __do_fast_syscall_32+0x129/0x180 [ 514.835961][T13778] do_fast_syscall_32+0x6a/0xc0 [ 514.840886][T13778] do_SYSENTER_32+0x73/0x90 [ 514.845435][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 514.851769][T13778] [ 514.854115][T13778] Uninit was stored to memory at: [ 514.859176][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 514.864932][T13778] __msan_chain_origin+0x57/0xa0 [ 514.869903][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 514.875040][T13778] get_compat_msghdr+0x108/0x2b0 [ 514.880033][T13778] do_recvmmsg+0xdc7/0x22e0 [ 514.884569][T13778] __sys_recvmmsg+0x340/0x5f0 [ 514.889293][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 514.895421][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 514.901626][T13778] __do_fast_syscall_32+0x129/0x180 [ 514.906876][T13778] do_fast_syscall_32+0x6a/0xc0 [ 514.911776][T13778] do_SYSENTER_32+0x73/0x90 [ 514.916329][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 514.922655][T13778] [ 514.924994][T13778] Local variable ----msg_sys@do_recvmmsg created at: [ 514.931693][T13778] do_recvmmsg+0xc2/0x22e0 [ 514.936133][T13778] do_recvmmsg+0xc2/0x22e0 [ 515.012749][T13820] block nbd1: NBD_DISCONNECT [ 515.018014][T13820] block nbd1: Send disconnect failed -107 [ 515.055532][T13817] block nbd1: Disconnected due to user request. [ 515.062378][T13817] block nbd1: shutting down sockets [ 515.101099][T13820] block nbd1: NBD_DISCONNECT [ 515.106134][T13820] block nbd1: Send disconnect failed -107 [ 515.123430][T13817] block nbd1: Disconnected due to user request. [ 515.130198][T13817] block nbd1: shutting down sockets [ 516.386304][T13778] not chained 590000 origins [ 516.390936][T13778] CPU: 1 PID: 13778 Comm: syz-executor.0 Not tainted 5.9.0-rc8-syzkaller #0 [ 516.399635][T13778] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 516.409782][T13778] Call Trace: [ 516.413100][T13778] dump_stack+0x21c/0x280 [ 516.417440][T13778] kmsan_internal_chain_origin+0x6f/0x130 [ 516.423211][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 516.428868][T13778] ? kmsan_get_metadata+0x116/0x180 [ 516.434089][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 516.439752][T13778] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 516.445840][T13778] ? kmsan_get_metadata+0x116/0x180 [ 516.451087][T13778] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 516.456912][T13778] ? kmsan_get_metadata+0x116/0x180 [ 516.462136][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 516.467815][T13778] ? kmsan_internal_unpoison_shadow+0x42/0x70 [ 516.473912][T13778] ? _copy_from_user+0x201/0x310 [ 516.478906][T13778] ? kmsan_get_metadata+0x116/0x180 [ 516.484144][T13778] __msan_chain_origin+0x57/0xa0 [ 516.489099][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 516.494230][T13778] get_compat_msghdr+0x108/0x2b0 [ 516.499190][T13778] do_recvmmsg+0xdc7/0x22e0 [ 516.503734][T13778] ? kmsan_get_metadata+0x116/0x180 [ 516.508957][T13778] ? kmsan_get_metadata+0x116/0x180 [ 516.514220][T13778] ? kmsan_internal_set_origin+0x85/0xc0 [ 516.519909][T13778] ? __msan_poison_alloca+0xe9/0x110 [ 516.525222][T13778] ? __sys_recvmmsg+0xb5/0x5f0 [ 516.530006][T13778] __sys_recvmmsg+0x340/0x5f0 [ 516.534731][T13778] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 516.540573][T13778] ? kmsan_get_metadata+0x116/0x180 [ 516.545799][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 516.553663][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 516.559874][T13778] __do_fast_syscall_32+0x129/0x180 [ 516.565105][T13778] do_fast_syscall_32+0x6a/0xc0 [ 516.569988][T13778] do_SYSENTER_32+0x73/0x90 [ 516.574518][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 516.580858][T13778] RIP: 0023:0xf7fb7549 [ 516.584939][T13778] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 516.604557][T13778] RSP: 002b:00000000f55900cc EFLAGS: 00000296 ORIG_RAX: 0000000000000151 [ 516.612993][T13778] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200000c0 [ 516.620984][T13778] RDX: 0000000000010106 RSI: 0000000000000002 RDI: 0000000000000000 [ 516.628972][T13778] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 516.636981][T13778] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 516.644969][T13778] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 516.652955][T13778] Uninit was stored to memory at: [ 516.658036][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 516.663804][T13778] __msan_chain_origin+0x57/0xa0 [ 516.668766][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 516.673898][T13778] get_compat_msghdr+0x108/0x2b0 [ 516.678882][T13778] do_recvmmsg+0xdc7/0x22e0 [ 516.683404][T13778] __sys_recvmmsg+0x340/0x5f0 [ 516.688101][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 516.694206][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 516.700386][T13778] __do_fast_syscall_32+0x129/0x180 [ 516.705611][T13778] do_fast_syscall_32+0x6a/0xc0 [ 516.710487][T13778] do_SYSENTER_32+0x73/0x90 [ 516.715018][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 516.721381][T13778] [ 516.723748][T13778] Uninit was stored to memory at: [ 516.728801][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 516.734574][T13778] __msan_chain_origin+0x57/0xa0 [ 516.739552][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 516.744701][T13778] get_compat_msghdr+0x108/0x2b0 [ 516.749712][T13778] do_recvmmsg+0xdc7/0x22e0 [ 516.754253][T13778] __sys_recvmmsg+0x340/0x5f0 [ 516.758988][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 516.765092][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 516.771279][T13778] __do_fast_syscall_32+0x129/0x180 [ 516.776513][T13778] do_fast_syscall_32+0x6a/0xc0 [ 516.781413][T13778] do_SYSENTER_32+0x73/0x90 [ 516.785952][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 516.792320][T13778] [ 516.794663][T13778] Uninit was stored to memory at: [ 516.799762][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 516.805524][T13778] __msan_chain_origin+0x57/0xa0 [ 516.810485][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 516.815608][T13778] get_compat_msghdr+0x108/0x2b0 [ 516.820558][T13778] do_recvmmsg+0xdc7/0x22e0 [ 516.825070][T13778] __sys_recvmmsg+0x340/0x5f0 [ 516.829750][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 516.835817][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 516.841990][T13778] __do_fast_syscall_32+0x129/0x180 [ 516.847230][T13778] do_fast_syscall_32+0x6a/0xc0 [ 516.852103][T13778] do_SYSENTER_32+0x73/0x90 [ 516.856616][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 516.862941][T13778] [ 516.865280][T13778] Uninit was stored to memory at: [ 516.870330][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 516.876063][T13778] __msan_chain_origin+0x57/0xa0 [ 516.881030][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 516.886161][T13778] get_compat_msghdr+0x108/0x2b0 [ 516.891138][T13778] do_recvmmsg+0xdc7/0x22e0 [ 516.895714][T13778] __sys_recvmmsg+0x340/0x5f0 [ 516.900419][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 516.906506][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 516.912667][T13778] __do_fast_syscall_32+0x129/0x180 [ 516.917890][T13778] do_fast_syscall_32+0x6a/0xc0 [ 516.922756][T13778] do_SYSENTER_32+0x73/0x90 [ 516.927290][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 516.933699][T13778] [ 516.936020][T13778] Uninit was stored to memory at: [ 516.941042][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 516.946787][T13778] __msan_chain_origin+0x57/0xa0 [ 516.951765][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 516.956881][T13778] get_compat_msghdr+0x108/0x2b0 [ 516.961833][T13778] do_recvmmsg+0xdc7/0x22e0 [ 516.966339][T13778] __sys_recvmmsg+0x340/0x5f0 [ 516.971014][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 516.977084][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 516.983244][T13778] __do_fast_syscall_32+0x129/0x180 [ 516.988474][T13778] do_fast_syscall_32+0x6a/0xc0 [ 516.993366][T13778] do_SYSENTER_32+0x73/0x90 [ 516.997873][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 517.004208][T13778] [ 517.006612][T13778] Uninit was stored to memory at: [ 517.011640][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 517.017358][T13778] __msan_chain_origin+0x57/0xa0 [ 517.022337][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 517.027453][T13778] get_compat_msghdr+0x108/0x2b0 [ 517.032415][T13778] do_recvmmsg+0xdc7/0x22e0 [ 517.036928][T13778] __sys_recvmmsg+0x340/0x5f0 [ 517.041615][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 517.047681][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 517.053833][T13778] __do_fast_syscall_32+0x129/0x180 [ 517.059036][T13778] do_fast_syscall_32+0x6a/0xc0 [ 517.063908][T13778] do_SYSENTER_32+0x73/0x90 [ 517.068423][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 517.074742][T13778] [ 517.077065][T13778] Uninit was stored to memory at: [ 517.082131][T13778] kmsan_internal_chain_origin+0xad/0x130 [ 517.087901][T13778] __msan_chain_origin+0x57/0xa0 [ 517.092861][T13778] __get_compat_msghdr+0x6db/0x9d0 [ 517.097984][T13778] get_compat_msghdr+0x108/0x2b0 [ 517.102950][T13778] do_recvmmsg+0xdc7/0x22e0 [ 517.107458][T13778] __sys_recvmmsg+0x340/0x5f0 [ 517.112141][T13778] __se_compat_sys_recvmmsg_time32+0xfb/0x120 [ 517.118230][T13778] __ia32_compat_sys_recvmmsg_time32+0x62/0x80 [ 517.124391][T13778] __do_fast_syscall_32+0x129/0x180 [ 517.129593][T13778] do_fast_syscall_32+0x6a/0xc0 [ 517.134464][T13778] do_SYSENTER_32+0x73/0x90 [ 517.138972][T13778] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 517.145279][T13778] [ 517.147611][T13778] Local variable ----msg_sys@do_recvmmsg created at: [ 517.154366][T13778] do_recvmmsg+0xc2/0x22e0 [ 517.158777][T13778] do_recvmmsg+0xc2/0x22e0 10:58:48 executing program 5: r0 = socket(0x23, 0x5, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 10:58:48 executing program 2: unshare(0x4000400) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vcsa\x00', 0x321800, 0x0) write$proc_mixer(r0, 0x0, 0x0) 10:58:48 executing program 1: r0 = syz_open_dev$ndb(&(0x7f0000000000)='/dev/nbd#\x00', 0x0, 0x0) r1 = socket(0x1, 0x5, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f0000000000)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 10:58:48 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000cacbf0b9c4b88449c3a926042512e17e46f7071a463143fb42c20e017feec42107f2e6ddbe1150296c6a6db4afa7c81b2636b1c5fbe24ec88317"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x300}, 0x48) r1 = gettid() syz_open_procfs$namespace(r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r2, 0x63, 0x0) perf_event_open(&(0x7f0000000d00)={0x3, 0x70, 0x4, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_bp={0x0, 0xc}, 0x0, 0x0, 0x7, 0x0, 0x7fff, 0x50, 0x40b4}, r1, 0xa, r2, 0x8) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xe000000, &(0x7f00000000c0)="b9ff030000ffffff7f9e14f005051fffffff00004000630677fbac141433e000000162079f4b4d2f87e5feca6aab840413f2325f1a390104050a0100010000000200df74e30d7eabe773afef6f6e4798ab117e9f84fa406b913de8ad827a022e1faee50887dc302819a8a3d0cde36b67f337ce8eee124e061f8fea8ab95f1e8f99c7edea980697449b78569ea293c3eed3b28fc3205db63b2c65e77f19ab28c632cc80d9f2f37f9ba67174fffcb5244b0c909eb8e12116bebc47cf97d2ea8acadfb34ca580b64df7c800113e53bae401cd22f50072deabf93dd4d3e626", 0x0, 0x100, 0x0, 0x296, 0x0, &(0x7f0000000000), &(0x7f0000000040)}, 0x28) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x8, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x78) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r3, 0x63, 0x0) ioctl$VIDIOC_SUBDEV_DV_TIMINGS_CAP(r3, 0xc0905664, &(0x7f0000000440)={0x0, 0x0, [], @bt={0x5, 0x0, 0x5, 0x9, 0x3, 0x100000000, 0x1, 0x2}}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$sock_inet6_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f00000002c0)={@local, 0x62}) 10:58:48 executing program 4: unshare(0x40400) r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) ioctl$RNDCLEARPOOL(r0, 0x5206, 0x0) 10:58:48 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000cacbf0b9c4b88449c3a926042512e17e46f7071a463143fb42c20e017feec42107f2e6ddbe1150296c6a6db4afa7c81b2636b1c5fbe24ec88317"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x300}, 0x48) r1 = gettid() syz_open_procfs$namespace(r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r2, 0x63, 0x0) perf_event_open(&(0x7f0000000d00)={0x3, 0x70, 0x4, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_bp={0x0, 0xc}, 0x0, 0x0, 0x7, 0x0, 0x7fff, 0x50, 0x40b4}, r1, 0xa, r2, 0x8) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xe000000, &(0x7f00000000c0)="b9ff030000ffffff7f9e14f005051fffffff00004000630677fbac141433e000000162079f4b4d2f87e5feca6aab840413f2325f1a390104050a0100010000000200df74e30d7eabe773afef6f6e4798ab117e9f84fa406b913de8ad827a022e1faee50887dc302819a8a3d0cde36b67f337ce8eee124e061f8fea8ab95f1e8f99c7edea980697449b78569ea293c3eed3b28fc3205db63b2c65e77f19ab28c632cc80d9f2f37f9ba67174fffcb5244b0c909eb8e12116bebc47cf97d2ea8acadfb34ca580b64df7c800113e53bae401cd22f50072deabf93dd4d3e626", 0x0, 0x100, 0x0, 0x296, 0x0, &(0x7f0000000000), &(0x7f0000000040)}, 0x28) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x8, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x78) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r3, 0x63, 0x0) ioctl$VIDIOC_SUBDEV_DV_TIMINGS_CAP(r3, 0xc0905664, &(0x7f0000000440)={0x0, 0x0, [], @bt={0x5, 0x0, 0x5, 0x9, 0x3, 0x100000000, 0x1, 0x2}}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$sock_inet6_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f00000002c0)={@local, 0x62}) [ 517.503616][T13848] block nbd1: NBD_DISCONNECT [ 517.508664][T13848] block nbd1: Send disconnect failed -107 [ 517.535425][T13841] block nbd1: Disconnected due to user request. [ 517.541958][T13841] block nbd1: shutting down sockets 10:58:49 executing program 5: r0 = socket(0x23, 0x5, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 10:58:49 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000cacbf0b9c4b88449c3a926042512e17e46f7071a463143fb42c20e017feec42107f2e6ddbe1150296c6a6db4afa7c81b2636b1c5fbe24ec88317"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x300}, 0x48) r1 = gettid() syz_open_procfs$namespace(r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r2, 0x63, 0x0) perf_event_open(&(0x7f0000000d00)={0x3, 0x70, 0x4, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_bp={0x0, 0xc}, 0x0, 0x0, 0x7, 0x0, 0x7fff, 0x50, 0x40b4}, r1, 0xa, r2, 0x8) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xe000000, &(0x7f00000000c0)="b9ff030000ffffff7f9e14f005051fffffff00004000630677fbac141433e000000162079f4b4d2f87e5feca6aab840413f2325f1a390104050a0100010000000200df74e30d7eabe773afef6f6e4798ab117e9f84fa406b913de8ad827a022e1faee50887dc302819a8a3d0cde36b67f337ce8eee124e061f8fea8ab95f1e8f99c7edea980697449b78569ea293c3eed3b28fc3205db63b2c65e77f19ab28c632cc80d9f2f37f9ba67174fffcb5244b0c909eb8e12116bebc47cf97d2ea8acadfb34ca580b64df7c800113e53bae401cd22f50072deabf93dd4d3e626", 0x0, 0x100, 0x0, 0x296, 0x0, &(0x7f0000000000), &(0x7f0000000040)}, 0x28) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x8, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x78) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r3, 0x63, 0x0) ioctl$VIDIOC_SUBDEV_DV_TIMINGS_CAP(r3, 0xc0905664, &(0x7f0000000440)={0x0, 0x0, [], @bt={0x5, 0x0, 0x5, 0x9, 0x3, 0x100000000, 0x1, 0x2}}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$sock_inet6_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f00000002c0)={@local, 0x62}) 10:58:49 executing program 4: unshare(0x40400) r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) ioctl$RNDCLEARPOOL(r0, 0x5206, 0x0) 10:58:49 executing program 1: r0 = syz_open_dev$ndb(&(0x7f0000000000)='/dev/nbd#\x00', 0x0, 0x0) r1 = socket(0x1, 0x5, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f0000000000)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 518.370132][T13862] block nbd1: NBD_DISCONNECT [ 518.375003][T13862] block nbd1: Send disconnect failed -107 [ 518.486104][T13858] block nbd1: Disconnected due to user request. [ 518.492564][T13858] block nbd1: shutting down sockets 10:58:50 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000cacbf0b9c4b88449c3a926042512e17e46f7071a463143fb42c20e017feec42107f2e6ddbe1150296c6a6db4afa7c81b2636b1c5fbe24ec88317"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x300}, 0x48) r1 = gettid() syz_open_procfs$namespace(r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r2, 0x63, 0x0) perf_event_open(&(0x7f0000000d00)={0x3, 0x70, 0x4, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_bp={0x0, 0xc}, 0x0, 0x0, 0x7, 0x0, 0x7fff, 0x50, 0x40b4}, r1, 0xa, r2, 0x8) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xe000000, &(0x7f00000000c0)="b9ff030000ffffff7f9e14f005051fffffff00004000630677fbac141433e000000162079f4b4d2f87e5feca6aab840413f2325f1a390104050a0100010000000200df74e30d7eabe773afef6f6e4798ab117e9f84fa406b913de8ad827a022e1faee50887dc302819a8a3d0cde36b67f337ce8eee124e061f8fea8ab95f1e8f99c7edea980697449b78569ea293c3eed3b28fc3205db63b2c65e77f19ab28c632cc80d9f2f37f9ba67174fffcb5244b0c909eb8e12116bebc47cf97d2ea8acadfb34ca580b64df7c800113e53bae401cd22f50072deabf93dd4d3e626", 0x0, 0x100, 0x0, 0x296, 0x0, &(0x7f0000000000), &(0x7f0000000040)}, 0x28) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x8, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x78) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r3, 0x63, 0x0) ioctl$VIDIOC_SUBDEV_DV_TIMINGS_CAP(r3, 0xc0905664, &(0x7f0000000440)={0x0, 0x0, [], @bt={0x5, 0x0, 0x5, 0x9, 0x3, 0x100000000, 0x1, 0x2}}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$sock_inet6_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f00000002c0)={@local, 0x62}) 10:58:50 executing program 4: unshare(0x40400) r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) ioctl$RNDCLEARPOOL(r0, 0x5206, 0x0) 10:58:50 executing program 1: r0 = syz_open_dev$ndb(&(0x7f0000000000)='/dev/nbd#\x00', 0x0, 0x0) r1 = socket(0x1, 0x5, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f0000000000)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 10:58:50 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000cacbf0b9c4b88449c3a926042512e17e46f7071a463143fb42c20e017feec42107f2e6ddbe1150296c6a6db4afa7c81b2636b1c5fbe24ec88317"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x300}, 0x48) r1 = gettid() syz_open_procfs$namespace(r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r2, 0x63, 0x0) perf_event_open(&(0x7f0000000d00)={0x3, 0x70, 0x4, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_bp={0x0, 0xc}, 0x0, 0x0, 0x7, 0x0, 0x7fff, 0x50, 0x40b4}, r1, 0xa, r2, 0x8) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xe000000, &(0x7f00000000c0)="b9ff030000ffffff7f9e14f005051fffffff00004000630677fbac141433e000000162079f4b4d2f87e5feca6aab840413f2325f1a390104050a0100010000000200df74e30d7eabe773afef6f6e4798ab117e9f84fa406b913de8ad827a022e1faee50887dc302819a8a3d0cde36b67f337ce8eee124e061f8fea8ab95f1e8f99c7edea980697449b78569ea293c3eed3b28fc3205db63b2c65e77f19ab28c632cc80d9f2f37f9ba67174fffcb5244b0c909eb8e12116bebc47cf97d2ea8acadfb34ca580b64df7c800113e53bae401cd22f50072deabf93dd4d3e626", 0x0, 0x100, 0x0, 0x296, 0x0, &(0x7f0000000000), &(0x7f0000000040)}, 0x28) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x8, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x78) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r3, 0x63, 0x0) ioctl$VIDIOC_SUBDEV_DV_TIMINGS_CAP(r3, 0xc0905664, &(0x7f0000000440)={0x0, 0x0, [], @bt={0x5, 0x0, 0x5, 0x9, 0x3, 0x100000000, 0x1, 0x2}}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$sock_inet6_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f00000002c0)={@local, 0x62}) 10:58:50 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000cacbf0b9c4b88449c3a926042512e17e46f7071a463143fb42c20e017feec42107f2e6ddbe1150296c6a6db4afa7c81b2636b1c5fbe24ec88317"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x300}, 0x48) r1 = gettid() syz_open_procfs$namespace(r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r2, 0x63, 0x0) perf_event_open(&(0x7f0000000d00)={0x3, 0x70, 0x4, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_bp={0x0, 0xc}, 0x0, 0x0, 0x7, 0x0, 0x7fff, 0x50, 0x40b4}, r1, 0xa, r2, 0x8) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xe000000, &(0x7f00000000c0)="b9ff030000ffffff7f9e14f005051fffffff00004000630677fbac141433e000000162079f4b4d2f87e5feca6aab840413f2325f1a390104050a0100010000000200df74e30d7eabe773afef6f6e4798ab117e9f84fa406b913de8ad827a022e1faee50887dc302819a8a3d0cde36b67f337ce8eee124e061f8fea8ab95f1e8f99c7edea980697449b78569ea293c3eed3b28fc3205db63b2c65e77f19ab28c632cc80d9f2f37f9ba67174fffcb5244b0c909eb8e12116bebc47cf97d2ea8acadfb34ca580b64df7c800113e53bae401cd22f50072deabf93dd4d3e626", 0x0, 0x100, 0x0, 0x296, 0x0, &(0x7f0000000000), &(0x7f0000000040)}, 0x28) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x8, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x78) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r3, 0x63, 0x0) ioctl$VIDIOC_SUBDEV_DV_TIMINGS_CAP(r3, 0xc0905664, &(0x7f0000000440)={0x0, 0x0, [], @bt={0x5, 0x0, 0x5, 0x9, 0x3, 0x100000000, 0x1, 0x2}}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$sock_inet6_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f00000002c0)={@local, 0x62}) 10:58:50 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000cacbf0b9c4b88449c3a926042512e17e46f7071a463143fb42c20e017feec42107f2e6ddbe1150296c6a6db4afa7c81b2636b1c5fbe24ec88317"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x300}, 0x48) r1 = gettid() syz_open_procfs$namespace(r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r2, 0x63, 0x0) perf_event_open(&(0x7f0000000d00)={0x3, 0x70, 0x4, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_bp={0x0, 0xc}, 0x0, 0x0, 0x7, 0x0, 0x7fff, 0x50, 0x40b4}, r1, 0xa, r2, 0x8) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xe000000, &(0x7f00000000c0)="b9ff030000ffffff7f9e14f005051fffffff00004000630677fbac141433e000000162079f4b4d2f87e5feca6aab840413f2325f1a390104050a0100010000000200df74e30d7eabe773afef6f6e4798ab117e9f84fa406b913de8ad827a022e1faee50887dc302819a8a3d0cde36b67f337ce8eee124e061f8fea8ab95f1e8f99c7edea980697449b78569ea293c3eed3b28fc3205db63b2c65e77f19ab28c632cc80d9f2f37f9ba67174fffcb5244b0c909eb8e12116bebc47cf97d2ea8acadfb34ca580b64df7c800113e53bae401cd22f50072deabf93dd4d3e626", 0x0, 0x100, 0x0, 0x296, 0x0, &(0x7f0000000000), &(0x7f0000000040)}, 0x28) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x8, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x78) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r3, 0x63, 0x0) ioctl$VIDIOC_SUBDEV_DV_TIMINGS_CAP(r3, 0xc0905664, &(0x7f0000000440)={0x0, 0x0, [], @bt={0x5, 0x0, 0x5, 0x9, 0x3, 0x100000000, 0x1, 0x2}}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$sock_inet6_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f00000002c0)={@local, 0x62}) [ 519.359891][T13872] block nbd1: NBD_DISCONNECT [ 519.364946][T13872] block nbd1: Send disconnect failed -107 [ 519.466628][T13868] block nbd1: Disconnected due to user request. [ 519.473177][T13868] block nbd1: shutting down sockets 10:58:51 executing program 4: unshare(0x2000400) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) 10:58:51 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000006c0)=ANY=[@ANYBLOB="e4010000", @ANYRES16=r1, @ANYBLOB="33042dbd7000ffdbdf2505000000640001803c00028008000200070000000800010017000000080003005400000008000400060000000800040004000000080004000002000008000300010000000c00028008000400010000000d0001"], 0x1e4}}, 0x0) 10:58:51 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000cacbf0b9c4b88449c3a926042512e17e46f7071a463143fb42c20e017feec42107f2e6ddbe1150296c6a6db4afa7c81b2636b1c5fbe24ec88317"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x300}, 0x48) r1 = gettid() syz_open_procfs$namespace(r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r2, 0x63, 0x0) perf_event_open(&(0x7f0000000d00)={0x3, 0x70, 0x4, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_bp={0x0, 0xc}, 0x0, 0x0, 0x7, 0x0, 0x7fff, 0x50, 0x40b4}, r1, 0xa, r2, 0x8) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xe000000, &(0x7f00000000c0)="b9ff030000ffffff7f9e14f005051fffffff00004000630677fbac141433e000000162079f4b4d2f87e5feca6aab840413f2325f1a390104050a0100010000000200df74e30d7eabe773afef6f6e4798ab117e9f84fa406b913de8ad827a022e1faee50887dc302819a8a3d0cde36b67f337ce8eee124e061f8fea8ab95f1e8f99c7edea980697449b78569ea293c3eed3b28fc3205db63b2c65e77f19ab28c632cc80d9f2f37f9ba67174fffcb5244b0c909eb8e12116bebc47cf97d2ea8acadfb34ca580b64df7c800113e53bae401cd22f50072deabf93dd4d3e626", 0x0, 0x100, 0x0, 0x296, 0x0, &(0x7f0000000000), &(0x7f0000000040)}, 0x28) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x8, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x78) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r3, 0x63, 0x0) ioctl$VIDIOC_SUBDEV_DV_TIMINGS_CAP(r3, 0xc0905664, &(0x7f0000000440)={0x0, 0x0, [], @bt={0x5, 0x0, 0x5, 0x9, 0x3, 0x100000000, 0x1, 0x2}}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$sock_inet6_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f00000002c0)={@local, 0x62}) [ 520.620822][T13887] __nla_validate_parse: 1 callbacks suppressed [ 520.620859][T13887] netlink: 364 bytes leftover after parsing attributes in process `syz-executor.1'. [ 520.637354][T13887] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 10:58:52 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000cacbf0b9c4b88449c3a926042512e17e46f7071a463143fb42c20e017feec42107f2e6ddbe1150296c6a6db4afa7c81b2636b1c5fbe24ec88317"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x300}, 0x48) r1 = gettid() syz_open_procfs$namespace(r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r2, 0x63, 0x0) perf_event_open(&(0x7f0000000d00)={0x3, 0x70, 0x4, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_bp={0x0, 0xc}, 0x0, 0x0, 0x7, 0x0, 0x7fff, 0x50, 0x40b4}, r1, 0xa, r2, 0x8) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xe000000, &(0x7f00000000c0)="b9ff030000ffffff7f9e14f005051fffffff00004000630677fbac141433e000000162079f4b4d2f87e5feca6aab840413f2325f1a390104050a0100010000000200df74e30d7eabe773afef6f6e4798ab117e9f84fa406b913de8ad827a022e1faee50887dc302819a8a3d0cde36b67f337ce8eee124e061f8fea8ab95f1e8f99c7edea980697449b78569ea293c3eed3b28fc3205db63b2c65e77f19ab28c632cc80d9f2f37f9ba67174fffcb5244b0c909eb8e12116bebc47cf97d2ea8acadfb34ca580b64df7c800113e53bae401cd22f50072deabf93dd4d3e626", 0x0, 0x100, 0x0, 0x296, 0x0, &(0x7f0000000000), &(0x7f0000000040)}, 0x28) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x8, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x78) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r3, 0x63, 0x0) ioctl$VIDIOC_SUBDEV_DV_TIMINGS_CAP(r3, 0xc0905664, &(0x7f0000000440)={0x0, 0x0, [], @bt={0x5, 0x0, 0x5, 0x9, 0x3, 0x100000000, 0x1, 0x2}}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$sock_inet6_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f00000002c0)={@local, 0x62}) 10:58:52 executing program 4: unshare(0x2000400) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) [ 520.870266][T13890] netlink: 364 bytes leftover after parsing attributes in process `syz-executor.1'. [ 520.882809][T13890] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 10:58:52 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000cacbf0b9c4b88449c3a926042512e17e46f7071a463143fb42c20e017feec42107f2e6ddbe1150296c6a6db4afa7c81b2636b1c5fbe24ec88317"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x300}, 0x48) r1 = gettid() syz_open_procfs$namespace(r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r2, 0x63, 0x0) perf_event_open(&(0x7f0000000d00)={0x3, 0x70, 0x4, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_bp={0x0, 0xc}, 0x0, 0x0, 0x7, 0x0, 0x7fff, 0x50, 0x40b4}, r1, 0xa, r2, 0x8) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xe000000, &(0x7f00000000c0)="b9ff030000ffffff7f9e14f005051fffffff00004000630677fbac141433e000000162079f4b4d2f87e5feca6aab840413f2325f1a390104050a0100010000000200df74e30d7eabe773afef6f6e4798ab117e9f84fa406b913de8ad827a022e1faee50887dc302819a8a3d0cde36b67f337ce8eee124e061f8fea8ab95f1e8f99c7edea980697449b78569ea293c3eed3b28fc3205db63b2c65e77f19ab28c632cc80d9f2f37f9ba67174fffcb5244b0c909eb8e12116bebc47cf97d2ea8acadfb34ca580b64df7c800113e53bae401cd22f50072deabf93dd4d3e626", 0x0, 0x100, 0x0, 0x296, 0x0, &(0x7f0000000000), &(0x7f0000000040)}, 0x28) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x8, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x78) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r3, 0x63, 0x0) ioctl$VIDIOC_SUBDEV_DV_TIMINGS_CAP(r3, 0xc0905664, &(0x7f0000000440)={0x0, 0x0, [], @bt={0x5, 0x0, 0x5, 0x9, 0x3, 0x100000000, 0x1, 0x2}}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$sock_inet6_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f00000002c0)={@local, 0x62}) 10:58:52 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000cacbf0b9c4b88449c3a926042512e17e46f7071a463143fb42c20e017feec42107f2e6ddbe1150296c6a6db4afa7c81b2636b1c5fbe24ec88317"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x300}, 0x48) r1 = gettid() syz_open_procfs$namespace(r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r2, 0x63, 0x0) perf_event_open(&(0x7f0000000d00)={0x3, 0x70, 0x4, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_bp={0x0, 0xc}, 0x0, 0x0, 0x7, 0x0, 0x7fff, 0x50, 0x40b4}, r1, 0xa, r2, 0x8) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xe000000, &(0x7f00000000c0)="b9ff030000ffffff7f9e14f005051fffffff00004000630677fbac141433e000000162079f4b4d2f87e5feca6aab840413f2325f1a390104050a0100010000000200df74e30d7eabe773afef6f6e4798ab117e9f84fa406b913de8ad827a022e1faee50887dc302819a8a3d0cde36b67f337ce8eee124e061f8fea8ab95f1e8f99c7edea980697449b78569ea293c3eed3b28fc3205db63b2c65e77f19ab28c632cc80d9f2f37f9ba67174fffcb5244b0c909eb8e12116bebc47cf97d2ea8acadfb34ca580b64df7c800113e53bae401cd22f50072deabf93dd4d3e626", 0x0, 0x100, 0x0, 0x296, 0x0, &(0x7f0000000000), &(0x7f0000000040)}, 0x28) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x8, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x78) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r3, 0x63, 0x0) ioctl$VIDIOC_SUBDEV_DV_TIMINGS_CAP(r3, 0xc0905664, &(0x7f0000000440)={0x0, 0x0, [], @bt={0x5, 0x0, 0x5, 0x9, 0x3, 0x100000000, 0x1, 0x2}}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$sock_inet6_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f00000002c0)={@local, 0x62}) 10:58:52 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000006c0)=ANY=[@ANYBLOB="e4010000", @ANYRES16=r1, @ANYBLOB="33042dbd7000ffdbdf2505000000640001803c00028008000200070000000800010017000000080003005400000008000400060000000800040004000000080004000002000008000300010000000c00028008000400010000000d0001"], 0x1e4}}, 0x0) 10:58:53 executing program 4: unshare(0x2000400) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) [ 521.914704][T13908] netlink: 364 bytes leftover after parsing attributes in process `syz-executor.1'. [ 521.924713][T13908] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 10:58:53 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000cacbf0b9c4b88449c3a926042512e17e46f7071a463143fb42c20e017feec42107f2e6ddbe1150296c6a6db4afa7c81b2636b1c5fbe24ec88317"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x300}, 0x48) r1 = gettid() syz_open_procfs$namespace(r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r2, 0x63, 0x0) perf_event_open(&(0x7f0000000d00)={0x3, 0x70, 0x4, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_bp={0x0, 0xc}, 0x0, 0x0, 0x7, 0x0, 0x7fff, 0x50, 0x40b4}, r1, 0xa, r2, 0x8) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xe000000, &(0x7f00000000c0)="b9ff030000ffffff7f9e14f005051fffffff00004000630677fbac141433e000000162079f4b4d2f87e5feca6aab840413f2325f1a390104050a0100010000000200df74e30d7eabe773afef6f6e4798ab117e9f84fa406b913de8ad827a022e1faee50887dc302819a8a3d0cde36b67f337ce8eee124e061f8fea8ab95f1e8f99c7edea980697449b78569ea293c3eed3b28fc3205db63b2c65e77f19ab28c632cc80d9f2f37f9ba67174fffcb5244b0c909eb8e12116bebc47cf97d2ea8acadfb34ca580b64df7c800113e53bae401cd22f50072deabf93dd4d3e626", 0x0, 0x100, 0x0, 0x296, 0x0, &(0x7f0000000000), &(0x7f0000000040)}, 0x28) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x8, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x78) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000001c0)='io\x00') lseek(r3, 0x63, 0x0) ioctl$VIDIOC_SUBDEV_DV_TIMINGS_CAP(r3, 0xc0905664, &(0x7f0000000440)={0x0, 0x0, [], @bt={0x5, 0x0, 0x5, 0x9, 0x3, 0x100000000, 0x1, 0x2}}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$sock_inet6_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f00000002c0)={@local, 0x62}) 10:58:53 executing program 3: unshare(0x2000400) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) 10:58:53 executing program 4: unshare(0x2000400) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) 10:58:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000006c0)=ANY=[@ANYBLOB="e4010000", @ANYRES16=r1, @ANYBLOB="33042dbd7000ffdbdf2505000000640001803c00028008000200070000000800010017000000080003005400000008000400060000000800040004000000080004000002000008000300010000000c00028008000400010000000d0001"], 0x1e4}}, 0x0) 10:58:54 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0xf, 0x4, &(0x7f0000000000)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x50, 0x1c}, [@call={0x24}]}, &(0x7f0000000140)='GPL\x00', 0x4, 0x99, &(0x7f0000000180)=""/153, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x1e}, 0x64) 10:58:54 executing program 2: perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x1, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 522.870200][T13919] netlink: 364 bytes leftover after parsing attributes in process `syz-executor.1'. [ 522.879943][T13919] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 10:58:54 executing program 3: unshare(0x2000400) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) 10:58:54 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400ad", 0x7}], 0x1) write$binfmt_elf64(r1, &(0x7f00000005c0)=ANY=[], 0xa) close(r2) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x7ff}, 0x10) write(0xffffffffffffffff, &(0x7f0000000180)="2000000012005f0214f9f407000000000a00000000000003", 0x18) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000380)="f98ac693ce6908", 0x7}], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 10:58:54 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0xf, 0x4, &(0x7f0000000000)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x50, 0x1c}, [@call={0x24}]}, &(0x7f0000000140)='GPL\x00', 0x4, 0x99, &(0x7f0000000180)=""/153, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x1e}, 0x64) 10:58:54 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000006c0)=ANY=[@ANYBLOB="e4010000", @ANYRES16=r1, @ANYBLOB="33042dbd7000ffdbdf2505000000640001803c00028008000200070000000800010017000000080003005400000008000400060000000800040004000000080004000002000008000300010000000c00028008000400010000000d0001"], 0x1e4}}, 0x0) 10:58:54 executing program 2: perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x1, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 523.801275][T13935] netlink: 364 bytes leftover after parsing attributes in process `syz-executor.1'. [ 523.811063][T13935] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 10:58:55 executing program 3: unshare(0x2000400) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) 10:58:55 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400ad", 0x7}], 0x1) write$binfmt_elf64(r1, &(0x7f00000005c0)=ANY=[], 0xa) close(r2) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x7ff}, 0x10) write(0xffffffffffffffff, &(0x7f0000000180)="2000000012005f0214f9f407000000000a00000000000003", 0x18) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000380)="f98ac693ce6908", 0x7}], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 10:58:55 executing program 5: perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x1, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 10:58:55 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0xf, 0x4, &(0x7f0000000000)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x50, 0x1c}, [@call={0x24}]}, &(0x7f0000000140)='GPL\x00', 0x4, 0x99, &(0x7f0000000180)=""/153, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x1e}, 0x64) 10:58:55 executing program 2: perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x1, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 10:58:55 executing program 1: r0 = socket$inet6(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)="5500000018007fd500fe01b2a4a280930a00000000a843090000fe803900080011000c0000dc13382d00009b7a136ef75a7b83de448daa72540d8102d2c55327c43ab82286ef1fdd20652383656d4d240000060ce0", 0x55}], 0x1}, 0x0) 10:58:56 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @private=0xa010101, @local}, @time_exceeded={0xb, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @empty}}}}}}, 0x0) 10:58:56 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400ad", 0x7}], 0x1) write$binfmt_elf64(r1, &(0x7f00000005c0)=ANY=[], 0xa) close(r2) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x7ff}, 0x10) write(0xffffffffffffffff, &(0x7f0000000180)="2000000012005f0214f9f407000000000a00000000000003", 0x18) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000380)="f98ac693ce6908", 0x7}], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 10:58:56 executing program 5: perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x1, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 10:58:56 executing program 2: perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x1, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 10:58:56 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0xf, 0x4, &(0x7f0000000000)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x50, 0x1c}, [@call={0x24}]}, &(0x7f0000000140)='GPL\x00', 0x4, 0x99, &(0x7f0000000180)=""/153, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x1e}, 0x64) 10:58:56 executing program 1: r0 = socket$inet6(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)="5500000018007fd500fe01b2a4a280930a00000000a843090000fe803900080011000c0000dc13382d00009b7a136ef75a7b83de448daa72540d8102d2c55327c43ab82286ef1fdd20652383656d4d240000060ce0", 0x55}], 0x1}, 0x0) 10:58:56 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @private=0xa010101, @local}, @time_exceeded={0xb, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @empty}}}}}}, 0x0) 10:58:56 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400ad", 0x7}], 0x1) write$binfmt_elf64(r1, &(0x7f00000005c0)=ANY=[], 0xa) close(r2) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x7ff}, 0x10) write(0xffffffffffffffff, &(0x7f0000000180)="2000000012005f0214f9f407000000000a00000000000003", 0x18) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000380)="f98ac693ce6908", 0x7}], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 10:58:56 executing program 5: perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x1, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 10:58:56 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x12, &(0x7f0000000100)=0xfffffffe, 0x4) write(r0, &(0x7f0000000080)='$', 0x180000) 10:58:57 executing program 1: r0 = socket$inet6(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)="5500000018007fd500fe01b2a4a280930a00000000a843090000fe803900080011000c0000dc13382d00009b7a136ef75a7b83de448daa72540d8102d2c55327c43ab82286ef1fdd20652383656d4d240000060ce0", 0x55}], 0x1}, 0x0) 10:58:57 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000000)='ethtool\x00') sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0x2c, r1, 0x1, 0x0, 0x0, {0x18}, [@ETHTOOL_A_LINKMODES_HEADER={0x15, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}]}]}, 0x2c}}, 0x0) 10:58:57 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @private=0xa010101, @local}, @time_exceeded={0xb, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @empty}}}}}}, 0x0) 10:58:57 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000041c0)='/dev/fuse\x00', 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000040)='fuse\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) write$FUSE_NOTIFY_DELETE(r0, &(0x7f0000000000)={0x29, 0x6, 0x0, {0x1}}, 0x29) 10:58:57 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001500)={0xd, 0x2, &(0x7f0000000380)=@raw=[@call={0x85, 0x0, 0x0, 0x6c}, @exit], &(0x7f0000001240)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 10:58:57 executing program 1: r0 = socket$inet6(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)="5500000018007fd500fe01b2a4a280930a00000000a843090000fe803900080011000c0000dc13382d00009b7a136ef75a7b83de448daa72540d8102d2c55327c43ab82286ef1fdd20652383656d4d240000060ce0", 0x55}], 0x1}, 0x0) [ 526.293620][T13980] netlink: 17 bytes leftover after parsing attributes in process `syz-executor.0'. [ 526.344051][T13982] netlink: 17 bytes leftover after parsing attributes in process `syz-executor.0'. 10:58:57 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x12, &(0x7f0000000100)=0xfffffffe, 0x4) write(r0, &(0x7f0000000080)='$', 0x180000) 10:58:58 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000000)='ethtool\x00') sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0x2c, r1, 0x1, 0x0, 0x0, {0x18}, [@ETHTOOL_A_LINKMODES_HEADER={0x15, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}]}]}, 0x2c}}, 0x0) 10:58:58 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @private=0xa010101, @local}, @time_exceeded={0xb, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @empty}}}}}}, 0x0) 10:58:58 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001500)={0xd, 0x2, &(0x7f0000000380)=@raw=[@call={0x85, 0x0, 0x0, 0x6c}, @exit], &(0x7f0000001240)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) [ 526.901766][ T3476] Bluetooth: hci2: command 0x0406 tx timeout 10:58:58 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x12, &(0x7f0000000100)=0xfffffffe, 0x4) write(r0, &(0x7f0000000080)='$', 0x180000) [ 526.976336][T13996] netlink: 17 bytes leftover after parsing attributes in process `syz-executor.0'. 10:58:58 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x12, &(0x7f0000000100)=0xfffffffe, 0x4) write(r0, &(0x7f0000000080)='$', 0x180000) 10:58:58 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000000)='ethtool\x00') sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0x2c, r1, 0x1, 0x0, 0x0, {0x18}, [@ETHTOOL_A_LINKMODES_HEADER={0x15, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}]}]}, 0x2c}}, 0x0) 10:58:58 executing program 3: sendmsg$BATADV_CMD_TP_METER_CANCEL(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x2c, 0x0, 0x0, 0x70bd27, 0x0, {}, [@BATADV_ATTR_MULTICAST_FANOUT={0x8}, @BATADV_ATTR_MULTICAST_FANOUT={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}]}, 0x2c}}, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080)='/dev/snd/seq\x00', 0x42441) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f00000004c0)={0x0, 0x0, 0x0, 'queue0\x00'}) write$sndseq(r0, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @raw8={"a35704000000b6215dd33459"}}], 0xffffff01) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000040)={0xa6, @time={0x34}}) 10:58:58 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001500)={0xd, 0x2, &(0x7f0000000380)=@raw=[@call={0x85, 0x0, 0x0, 0x6c}, @exit], &(0x7f0000001240)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 10:58:59 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000041c0)='/dev/fuse\x00', 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000040)='fuse\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) write$FUSE_NOTIFY_DELETE(r0, &(0x7f0000000000)={0x29, 0x6, 0x0, {0x1}}, 0x29) [ 527.749941][T14010] netlink: 17 bytes leftover after parsing attributes in process `syz-executor.0'. 10:58:59 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x12, &(0x7f0000000100)=0xfffffffe, 0x4) write(r0, &(0x7f0000000080)='$', 0x180000) 10:58:59 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x12, &(0x7f0000000100)=0xfffffffe, 0x4) write(r0, &(0x7f0000000080)='$', 0x180000) 10:58:59 executing program 3: sendmsg$BATADV_CMD_TP_METER_CANCEL(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x2c, 0x0, 0x0, 0x70bd27, 0x0, {}, [@BATADV_ATTR_MULTICAST_FANOUT={0x8}, @BATADV_ATTR_MULTICAST_FANOUT={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}]}, 0x2c}}, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080)='/dev/snd/seq\x00', 0x42441) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f00000004c0)={0x0, 0x0, 0x0, 'queue0\x00'}) write$sndseq(r0, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @raw8={"a35704000000b6215dd33459"}}], 0xffffff01) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000040)={0xa6, @time={0x34}}) 10:58:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000000)='ethtool\x00') sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0x2c, r1, 0x1, 0x0, 0x0, {0x18}, [@ETHTOOL_A_LINKMODES_HEADER={0x15, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}]}]}, 0x2c}}, 0x0) 10:58:59 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001500)={0xd, 0x2, &(0x7f0000000380)=@raw=[@call={0x85, 0x0, 0x0, 0x6c}, @exit], &(0x7f0000001240)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) [ 528.567322][T14030] netlink: 17 bytes leftover after parsing attributes in process `syz-executor.0'. 10:59:00 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x7b, 0x11, 0x3d}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f0000000200)=""/4096, 0x0, 0x0, [0x4c], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 10:59:00 executing program 3: sendmsg$BATADV_CMD_TP_METER_CANCEL(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x2c, 0x0, 0x0, 0x70bd27, 0x0, {}, [@BATADV_ATTR_MULTICAST_FANOUT={0x8}, @BATADV_ATTR_MULTICAST_FANOUT={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}]}, 0x2c}}, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080)='/dev/snd/seq\x00', 0x42441) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f00000004c0)={0x0, 0x0, 0x0, 'queue0\x00'}) write$sndseq(r0, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @raw8={"a35704000000b6215dd33459"}}], 0xffffff01) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000040)={0xa6, @time={0x34}}) 10:59:00 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x12, &(0x7f0000000100)=0xfffffffe, 0x4) write(r0, &(0x7f0000000080)='$', 0x180000) 10:59:00 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, 0x0, &(0x7f0000000200)) 10:59:00 executing program 0: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/vcs\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) 10:59:00 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000041c0)='/dev/fuse\x00', 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000040)='fuse\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) write$FUSE_NOTIFY_DELETE(r0, &(0x7f0000000000)={0x29, 0x6, 0x0, {0x1}}, 0x29) 10:59:00 executing program 3: sendmsg$BATADV_CMD_TP_METER_CANCEL(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x2c, 0x0, 0x0, 0x70bd27, 0x0, {}, [@BATADV_ATTR_MULTICAST_FANOUT={0x8}, @BATADV_ATTR_MULTICAST_FANOUT={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}]}, 0x2c}}, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080)='/dev/snd/seq\x00', 0x42441) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f00000004c0)={0x0, 0x0, 0x0, 'queue0\x00'}) write$sndseq(r0, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @raw8={"a35704000000b6215dd33459"}}], 0xffffff01) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000040)={0xa6, @time={0x34}}) 10:59:00 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x7b, 0x11, 0x3d}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f0000000200)=""/4096, 0x0, 0x0, [0x4c], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 10:59:00 executing program 2: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x7ff}, 0x10) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="f00000001a00c9cd57821515e72100000a"], 0xf0}}, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xffc1) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 10:59:01 executing program 0: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/vcs\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) 10:59:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0) [ 529.834440][T14056] netlink: 212 bytes leftover after parsing attributes in process `syz-executor.2'. 10:59:01 executing program 3: clone(0x2000000000200500, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) io_setup(0x1f, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0x1, 0x14, &(0x7f0000000000)={0x0, 0x7530}, 0x10) io_submit(r0, 0x1, &(0x7f0000000340)=[&(0x7f00000001c0)={0x0, 0x4, 0x0, 0x0, 0x0, r1, &(0x7f0000002940)="02", 0x1}]) io_destroy(r0) 10:59:01 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x7b, 0x11, 0x3d}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f0000000200)=""/4096, 0x0, 0x0, [0x4c], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 10:59:01 executing program 0: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/vcs\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) 10:59:01 executing program 2: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x7ff}, 0x10) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="f00000001a00c9cd57821515e72100000a"], 0xf0}}, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xffc1) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 10:59:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0) 10:59:01 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000041c0)='/dev/fuse\x00', 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000040)='fuse\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) write$FUSE_NOTIFY_DELETE(r0, &(0x7f0000000000)={0x29, 0x6, 0x0, {0x1}}, 0x29) 10:59:02 executing program 3: clone(0x2000000000200500, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) io_setup(0x1f, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0x1, 0x14, &(0x7f0000000000)={0x0, 0x7530}, 0x10) io_submit(r0, 0x1, &(0x7f0000000340)=[&(0x7f00000001c0)={0x0, 0x4, 0x0, 0x0, 0x0, r1, &(0x7f0000002940)="02", 0x1}]) io_destroy(r0) [ 530.691280][T14074] netlink: 212 bytes leftover after parsing attributes in process `syz-executor.2'. 10:59:02 executing program 0: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/vcs\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) 10:59:02 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x7b, 0x11, 0x3d}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f0000000200)=""/4096, 0x0, 0x0, [0x4c], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 10:59:02 executing program 3: clone(0x2000000000200500, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) io_setup(0x1f, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0x1, 0x14, &(0x7f0000000000)={0x0, 0x7530}, 0x10) io_submit(r0, 0x1, &(0x7f0000000340)=[&(0x7f00000001c0)={0x0, 0x4, 0x0, 0x0, 0x0, r1, &(0x7f0000002940)="02", 0x1}]) io_destroy(r0) 10:59:02 executing program 2: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x7ff}, 0x10) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="f00000001a00c9cd57821515e72100000a"], 0xf0}}, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xffc1) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 10:59:02 executing program 3: clone(0x2000000000200500, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) io_setup(0x1f, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0x1, 0x14, &(0x7f0000000000)={0x0, 0x7530}, 0x10) io_submit(r0, 0x1, &(0x7f0000000340)=[&(0x7f00000001c0)={0x0, 0x4, 0x0, 0x0, 0x0, r1, &(0x7f0000002940)="02", 0x1}]) io_destroy(r0) 10:59:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0) 10:59:02 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)={0x5c, 0x2, 0x6, 0x1, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x10, 0x3, 'hash:ip,mac\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_DATA={0x14, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8, 0x6}, @IPSET_ATTR_MAXELEM={0x8}]}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}]}, 0xff36}}, 0x0) 10:59:03 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0xd, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x201a7fa6, 0x5, 0x1, 0x50}]}, &(0x7f0000000100)='GPL\x00'}, 0x48) [ 531.613939][T14093] netlink: 212 bytes leftover after parsing attributes in process `syz-executor.2'. 10:59:03 executing program 2: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x7ff}, 0x10) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="f00000001a00c9cd57821515e72100000a"], 0xf0}}, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xffc1) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 10:59:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0) 10:59:03 executing program 3: r0 = syz_open_dev$cec(&(0x7f00000000c0)='/dev/cec#\x00', 0xffffffffffffffff, 0x2) ioctl$IOC_PR_PREEMPT(r0, 0xc0386105, &(0x7f0000000000)) 10:59:03 executing program 5: openat$thread_pidfd(0xffffff9c, &(0x7f0000000080)='/proc/thread-self\x00', 0x0, 0x0) r0 = memfd_create(&(0x7f0000000140)='\xb3', 0x0) write$FUSE_DIRENT(r0, &(0x7f0000000080)=ANY=[], 0x29) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x81, 0x11, r0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000007140)=""/122, 0x7a) 10:59:03 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)={0x5c, 0x2, 0x6, 0x1, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x10, 0x3, 'hash:ip,mac\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_DATA={0x14, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8, 0x6}, @IPSET_ATTR_MAXELEM={0x8}]}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}]}, 0xff36}}, 0x0) [ 532.403261][T14107] netlink: 212 bytes leftover after parsing attributes in process `syz-executor.2'. 10:59:04 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0xd, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x201a7fa6, 0x5, 0x1, 0x50}]}, &(0x7f0000000100)='GPL\x00'}, 0x48) 10:59:04 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001840)={0xe, 0x4, &(0x7f0000000040)=@framed={{}, [@ldst={0x1, 0x0, 0x3, 0x0, 0x1, 0x9}]}, &(0x7f0000001600)='GPL\x00', 0x5, 0xb6, &(0x7f0000001700)=""/182, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 10:59:04 executing program 1: unshare(0x6c060000) r0 = socket$inet6(0x10, 0x1, 0x7) sendto$inet6(r0, 0x0, 0x0, 0x14, 0x0, 0x0) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000080)=0x2, 0x4) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, 0x0, 0x40000) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000240)=0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) sendmsg$NL80211_CMD_SET_MCAST_RATE(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000140)=ANY=[@ANYRES64, @ANYRESDEC=r1], 0x68}}, 0x404c081) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'team0\x00'}) sendmsg$TIPC_CMD_ENABLE_BEARER(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000100)={0x34, 0x0, 0x100, 0x70bd25, 0x25dfdbff, {{}, {}, {0x18, 0x17, {0x19, 0x0, @udp='udp:syz0\x00'}}}}, 0x34}}, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0xa, &(0x7f00000000c0)=0xeed, 0x4) bind$inet(r2, &(0x7f0000000440)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f0000000200)={0x2, 0x4e23, @local}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000180), 0x4) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) recvmsg(r2, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000035c0)=""/4106, 0x200045ca}], 0x1, 0x0, 0xb2c86da597010000}, 0xb00) 10:59:04 executing program 3: r0 = syz_open_dev$cec(&(0x7f00000000c0)='/dev/cec#\x00', 0xffffffffffffffff, 0x2) ioctl$IOC_PR_PREEMPT(r0, 0xc0386105, &(0x7f0000000000)) 10:59:04 executing program 5: openat$thread_pidfd(0xffffff9c, &(0x7f0000000080)='/proc/thread-self\x00', 0x0, 0x0) r0 = memfd_create(&(0x7f0000000140)='\xb3', 0x0) write$FUSE_DIRENT(r0, &(0x7f0000000080)=ANY=[], 0x29) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x81, 0x11, r0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000007140)=""/122, 0x7a) 10:59:04 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)={0x5c, 0x2, 0x6, 0x1, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x10, 0x3, 'hash:ip,mac\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_DATA={0x14, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8, 0x6}, @IPSET_ATTR_MAXELEM={0x8}]}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}]}, 0xff36}}, 0x0) 10:59:04 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0xd, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x201a7fa6, 0x5, 0x1, 0x50}]}, &(0x7f0000000100)='GPL\x00'}, 0x48) [ 533.296762][T14125] IPVS: ftp: loaded support on port[0] = 21 10:59:04 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001840)={0xe, 0x4, &(0x7f0000000040)=@framed={{}, [@ldst={0x1, 0x0, 0x3, 0x0, 0x1, 0x9}]}, &(0x7f0000001600)='GPL\x00', 0x5, 0xb6, &(0x7f0000001700)=""/182, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 10:59:05 executing program 3: r0 = syz_open_dev$cec(&(0x7f00000000c0)='/dev/cec#\x00', 0xffffffffffffffff, 0x2) ioctl$IOC_PR_PREEMPT(r0, 0xc0386105, &(0x7f0000000000)) 10:59:05 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)={0x5c, 0x2, 0x6, 0x1, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x10, 0x3, 'hash:ip,mac\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_DATA={0x14, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8, 0x6}, @IPSET_ATTR_MAXELEM={0x8}]}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}]}, 0xff36}}, 0x0) 10:59:05 executing program 5: openat$thread_pidfd(0xffffff9c, &(0x7f0000000080)='/proc/thread-self\x00', 0x0, 0x0) r0 = memfd_create(&(0x7f0000000140)='\xb3', 0x0) write$FUSE_DIRENT(r0, &(0x7f0000000080)=ANY=[], 0x29) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x81, 0x11, r0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000007140)=""/122, 0x7a) [ 534.032890][ T621] tipc: TX() has been purged, node left! 10:59:05 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001840)={0xe, 0x4, &(0x7f0000000040)=@framed={{}, [@ldst={0x1, 0x0, 0x3, 0x0, 0x1, 0x9}]}, &(0x7f0000001600)='GPL\x00', 0x5, 0xb6, &(0x7f0000001700)=""/182, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 10:59:05 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0xd, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x201a7fa6, 0x5, 0x1, 0x50}]}, &(0x7f0000000100)='GPL\x00'}, 0x48) 10:59:05 executing program 0: r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0xee01, r1) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) setresgid(0x0, r1, 0xee00) 10:59:05 executing program 1: unshare(0x6c060000) r0 = socket$inet6(0x10, 0x1, 0x7) sendto$inet6(r0, 0x0, 0x0, 0x14, 0x0, 0x0) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000080)=0x2, 0x4) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, 0x0, 0x40000) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000240)=0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) sendmsg$NL80211_CMD_SET_MCAST_RATE(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000140)=ANY=[@ANYRES64, @ANYRESDEC=r1], 0x68}}, 0x404c081) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'team0\x00'}) sendmsg$TIPC_CMD_ENABLE_BEARER(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000100)={0x34, 0x0, 0x100, 0x70bd25, 0x25dfdbff, {{}, {}, {0x18, 0x17, {0x19, 0x0, @udp='udp:syz0\x00'}}}}, 0x34}}, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0xa, &(0x7f00000000c0)=0xeed, 0x4) bind$inet(r2, &(0x7f0000000440)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f0000000200)={0x2, 0x4e23, @local}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000180), 0x4) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) recvmsg(r2, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000035c0)=""/4106, 0x200045ca}], 0x1, 0x0, 0xb2c86da597010000}, 0xb00) 10:59:05 executing program 3: r0 = syz_open_dev$cec(&(0x7f00000000c0)='/dev/cec#\x00', 0xffffffffffffffff, 0x2) ioctl$IOC_PR_PREEMPT(r0, 0xc0386105, &(0x7f0000000000)) 10:59:06 executing program 5: openat$thread_pidfd(0xffffff9c, &(0x7f0000000080)='/proc/thread-self\x00', 0x0, 0x0) r0 = memfd_create(&(0x7f0000000140)='\xb3', 0x0) write$FUSE_DIRENT(r0, &(0x7f0000000080)=ANY=[], 0x29) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x81, 0x11, r0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000007140)=""/122, 0x7a) [ 534.884402][T14173] IPVS: ftp: loaded support on port[0] = 21 10:59:06 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001840)={0xe, 0x4, &(0x7f0000000040)=@framed={{}, [@ldst={0x1, 0x0, 0x3, 0x0, 0x1, 0x9}]}, &(0x7f0000001600)='GPL\x00', 0x5, 0xb6, &(0x7f0000001700)=""/182, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 10:59:06 executing program 0: r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0xee01, r1) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) setresgid(0x0, r1, 0xee00) 10:59:06 executing program 4: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DESTROY(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x31c, 0x12, 0x1, 0x0, 0x0, {}, [@INET_DIAG_REQ_BYTECODE={0x4}, @INET_DIAG_REQ_BYTECODE={0x95, 0x1, "1d34045cc1896e795182eacd867146e9479ddf1b4f372e92025dcba12c29d9e1dc8d7f8947fe2f4aa5847255d4c4e3cdac2fc90291d2a824db3382ce8546e7bbb26941cae51894253fa2a44d0e2cbeb7019c5f963971742e1da764b343c7a64b4a889fde685d7da7a69bd435de1bc1d89b29d9e6f5fa7039d74711a3f294da2de66e9947748998f4af1c65c5f196502fcf"}, @INET_DIAG_REQ_BYTECODE={0xc9, 0x1, "6f7e5e3dda75beb453c843e139f121c4f30359953f1eaec6fc31f907fcc260712010d8d7193064824beb9d529eca68ab765e8f51349676cbb5fb008aa388a838a17c5e82b71be6de316b0e009eacb307c84a8a9c324d10a9103b6264f131139ae78c8156c7d0f994916a7c6d4b8e783f189f9c372e81713333c0dd582192fb36529c384f07848727874c8ce4eb69c842830ecf25800dc03cc9c015b8bf48f020916b2b7ae4f93368f943fd5b34442ab279ce07908ee675bf899708363af04357b84a4f20ed"}, @INET_DIAG_REQ_BYTECODE={0x4}, @INET_DIAG_REQ_BYTECODE={0x1d, 0x1, "8767cd68c0dd0e71e1ed15dc7c986add44930606838921c0a8"}, @INET_DIAG_REQ_BYTECODE={0x179, 0x1, "d3203767349ebcc1753ddecde7f58d115f21ea3e98087f821eea69407f09e6a3d7ecf9d5fa912279ac13da75fa311984f2ad026b2e94f1675fe1fb389dafc2b551373029937016e65ca070db4701e504d343736de0b66fed6682eafd6d8a81421b1ae774c59dfe126f7d5787fc53b039ffb9f8efe7243f92004c807f8252e39ac532ce840dac096bcbc3083e0da6558e35482a22a724ab1a791c4a2177af8b722e253ebb9609343130096119c9ee55e050bcb4806148aaf5406655701138ba60efee3ea22761b2364c8cb39250fa90d5a09c62d234cd1f2c2fd25631c53158561b4e6d42c0ab89e193f75c027fb335173a9bb6283e85355a21a2c933898b7506b7602f40dfa2f1233a99a11781bb48cc547612cb4161842b5abcb26866dca4aa762412808fc7d869ca17f657ceb362ad12564b37af7050d7cd7556bcaeeb53de78f60697ab4c43b86391db03345f0f33d562100743c3d59932483dc279126a917b31d2c5a2772c3aa2618375a0f533bae39779692c"}]}, 0x31c}}, 0x0) 10:59:06 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f00004f9fe4)={0x3, 0x4, 0x4, 0x1}, 0x40) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x2, &(0x7f0000000180)=@raw=[@map_val={0x18, 0x0, 0x2, 0x0, r0}], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 10:59:07 executing program 3: syz_mount_image$udf(&(0x7f0000000000)='udf\x00', &(0x7f0000000100)='./file0\x00', 0x10000, 0x1a, &(0x7f0000000200)=[{&(0x7f0000010000)="0042454130310100"/32, 0x20, 0x8000}, {&(0x7f0000010100)="004e535230330100"/32, 0x20, 0x8800}, {&(0x7f0000010200)="0054454130310100"/32, 0x20, 0x9000}, {&(0x7f0000010300)="01000300e8000100485df0014d0000000100000000000000084c696e757855444600000000000000000000000000000000000000000000090100010003000300010000000100000008313233343536373831323334353637384c696e757855444600"/128, 0x80, 0x9a00}, {&(0x7f0000010400)="0000000000000019004f53544120436f6d7072657373656420556e69636f646500000000000000000000000000000000000000000000000000000000000000000000000000000000004f53544120436f6d7072657373656420556e69636f64650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e7578206d6b756466667300000000000000000004050000000000007810e4070913142c15570332002a4c696e7578205544464653000000000000000000000004050000", 0xe0, 0x9ac0}, {&(0x7f0000010500)="000000000000000001000000000000000000000000000000000000000000000006000300290001006ab8ae014e00000002000000004f53544120436f6d7072657373656420556e69636f646500000000000000000000000000000000000000000000000000000000000000000000000000000000084c696e7578554446000000", 0x80, 0x9be0}, {&(0x7f0000010600)="000000000000000000000000000000000000000900020000002a4f5354412055444620436f6d706c69616e74000000000102000000000000000200000100000000000000000000000600000001000000002a4c696e75782055444646530000000000000000000000040500"/128, 0x80, 0x9cc0}, {&(0x7f0000010700)="0000000000000000000000000000000000020000530000000106010000000000", 0x20, 0x9da0}, {&(0x7f0000010800)="050003007b0001001d15f0014f0000000500000001000000002b4e53523033000000000000000000000000000000000000000000000000000000000000000000000200"/96, 0x60, 0x9e00}, {&(0x7f0000010900)="000000000000000000000000000000000000000000000000040000005400000028000000002a4c696e7578205544464653000000000000000000000004050000", 0x40, 0x9ea0}, {&(0x7f0000010a00)="0700030086000100ac6f1000500000000600000001000000000600007c000000", 0x20, 0xa000}, {&(0x7f0000010b00)="04000300e30001003168f0015100000004000000002a554446204c5620496e666f00000000000000000000000102040500000000004f53544120436f6d7072657373656420556e69636f646500000000000000000000000000000000000000000000000000000000000000000000000000000000084c696e7578554446000000", 0x80, 0xa200}, {&(0x7f0000010c00)="0000000000000000000000000000000000000009084c696e7578206d6b756466667320322e32000000000000000000000000000000000012084c696e757820756466746f6f6c7320322e3200000000000000000000000000000000130868747470733a2f2f6769746875622e636f6d2f70616c692f756466746f6f6c732f0022002a4c696e757820554446465300000000000000000000000405000000000000", 0xa0, 0xa2e0}, {&(0x7f0000010d00)="080003004f0001000000f0015200"/32, 0x20, 0xa400}, {&(0x7f0000010e00)="090003005f000100e7a27600530000000010e4070913122c16490a1b0100000000000000000000001700000000000000000000000000000000000000000000000000000000000000010000002e0000000900000028000000002a4c696e757820554446465300000000000000000000000405000000000000050000000200000001020102010200"/160, 0xa0, 0xa600}, {&(0x7f0000010f00)="08010300e5000100f7d9080000000000280000000500000000000080ff000000", 0x20, 0xa800}, {&(0x7f0000011000)="00010300730001005e1ef001010000007810e4070913142c155703320300030001000000010000000000000000000000004f53544120436f6d7072657373656420556e69636f646500000000000000000000000000000000000000000000000000000000000000000000000000000000084c696e757855444600000000000000", 0x80, 0xaa00}, {&(0x7f0000011100)="00000000000000000000000000000009004f53544120436f6d7072657373656420556e69636f646500000000000000000000000000000000000000000000000000000000000000000000000000000000084c696e7578554446000000000000000000000000000000000000000000000908436f707972696768740000000000000000000000000000000000000000000a084162737472616374000000000000000000000000000000000000000000000900020000030000000000000000000000002a4f5354412055444620436f6d706c69616e74000000000102000000000000000000000000000000000000000000000002000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a010300f4000100be35f0000200000000000000040000000100000d00000000000003000000000000000000a57c000001000000000000002800000000000000280000000000000000000000000000007810e4070913142c155703327810e4070913142c155703327810e4070913142c155703327810e4070913142c1557033201000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e7578205544464653000000000000000000000004050000000000000000000000000000000000002800000001010300e4000100665e18000200000001000a00000200000200"/544, 0x220, 0xaae0}, {&(0x7f0000011400)="0a0103005c0001006019d0010300000000000000040000000100000400000000000003000000000000000000a53c000002000000000000000801000000000000080100000000000000000000000000000010e4070913122c155703320010e4070913122c16475e330010e4070913122c155703320010e4070913122c16475e3301000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e75782055444646530000000000000000000000040500000000000000000000000000000000000008010000010103005900010042f618000300000001000a00000200000300000000000000000000000000000001010300160001005c951c0003000000010002060002000004000000000000001000000000000866696c653001010300ff00010012c81c000300000001000006000200000a000000000000001300000000000866696c6531010103007300010089c51c000300000001000006000200000b000000000000001400000000000866696c653201010300d8000100ddd61c000300000001000006000200000b000000000000001500000000000866696c6533010103007900010073dd2000030000000100000a000200001e000000000000001600000000000866696c652e636f6c6400000000000000000000000000000000000000000000000000000000000000000a010300a9000100084548010400000000000000040000000100000400000000000003000000000000000000a57c000001000000000000008000000000000000800000000000000000000000000000000010e4070913122c16475e330010e4070913122c16475e330010e4070913122c16475e330010e4070913122c16475e3301000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e75782055444646530000000000000000000000040500000000000010000000000000000000000080000000010103005a00010042f618000400000001000a000002000003000000000000000000000000000000010103008a00010079eb1c0004000000010000060002000005000000000000001100000000000866696c6530010103006d000100b2951c0004000000010000060002000009000000000000001200000000000866696c65310000000000000000", 0x360, 0xae00}, {&(0x7f0000011800)="0a0103003a000100ed61d8000500000000000000040000000100000500000000000001000000000000000000a57c000001000000000000001a040000000000001a0400000000000003000000000000000010e4070913122c16475e330010e4070913122c16475e330010e4070913122c16475e330010e4070913122c16475e3301000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e757820554446465300000000000000000000000405000000000000110000000000000000000000100000001a04000006000000", 0xe0, 0xb200}, {&(0x7f0000011900)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0xb400}, {&(0x7f0000011e00)="0a0103008e0001005d1602010900000000000000040000000100000c00000000000003000000000000000000f77e000001000000000000003a000000000000003a0000000000000000000000000000000010e4070913122c16475e330010e4070913122c16475e330010e4070913122c16475e330010e4070913122c16475e3301000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e7578205544464653000000000000000000000004050000000000001200000000000000000000003a000000010000000504000008746d70051600000873797a2d696d61676567656e353532363633383039050600000866696c6530050600000866696c653000"/288, 0x120, 0xba00}, {&(0x7f0000012000)="0a010300e90001009569d2000a00000000000000040000000100000500000000000003000000000000000000a57c000001000000000000000a000000000000000a0000000000000000000000000000000010e4070913122c16475e330010e4070913122c16475e330010e4070913122c16475e330010e4070913122c16475e3301000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e7578205544464653000000000000000000000004050000000000001300000000000000000000000a00000073797a6b616c6c65727300"/256, 0x100, 0xbc00}, {&(0x7f0000012100)="0a010300e90001003dbad8000b00000000000000040000000100000500000000000001000000000000000000a57c000002000000000000002823000000000000282300000000000012000000000000000010e4070913122c16475e330010e4070913122c16475e330010e4070913122c16475e330010e4070913122c16475e3301000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e75782055444646530000000000000000000000040500000000000014000000000000000000000010000000282300000c000000", 0xe0, 0xbe00}, {&(0x7f0000012200)="0a010300d8000100215d2c011e00000000000000040000000100000500000000000003000000000000000000a57c000001000000000000006400000000000000640000000000000000000000000000000010e4070913122c16475e330010e4070913122c16475e330010e4070913122c16475e330010e4070913122c16475e3301000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e7578205544464653000000000000000000000004050000000000001600000000000000000000006400000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c65727300000000", 0x140, 0xe400}, {&(0x7f0000012400)="020003009d0001002700f0017f000000000c00004d000000000c00004d000000", 0x20, 0xfe00}], 0x0, &(0x7f0000012500)) 10:59:07 executing program 4: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DESTROY(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x31c, 0x12, 0x1, 0x0, 0x0, {}, [@INET_DIAG_REQ_BYTECODE={0x4}, @INET_DIAG_REQ_BYTECODE={0x95, 0x1, "1d34045cc1896e795182eacd867146e9479ddf1b4f372e92025dcba12c29d9e1dc8d7f8947fe2f4aa5847255d4c4e3cdac2fc90291d2a824db3382ce8546e7bbb26941cae51894253fa2a44d0e2cbeb7019c5f963971742e1da764b343c7a64b4a889fde685d7da7a69bd435de1bc1d89b29d9e6f5fa7039d74711a3f294da2de66e9947748998f4af1c65c5f196502fcf"}, @INET_DIAG_REQ_BYTECODE={0xc9, 0x1, "6f7e5e3dda75beb453c843e139f121c4f30359953f1eaec6fc31f907fcc260712010d8d7193064824beb9d529eca68ab765e8f51349676cbb5fb008aa388a838a17c5e82b71be6de316b0e009eacb307c84a8a9c324d10a9103b6264f131139ae78c8156c7d0f994916a7c6d4b8e783f189f9c372e81713333c0dd582192fb36529c384f07848727874c8ce4eb69c842830ecf25800dc03cc9c015b8bf48f020916b2b7ae4f93368f943fd5b34442ab279ce07908ee675bf899708363af04357b84a4f20ed"}, @INET_DIAG_REQ_BYTECODE={0x4}, @INET_DIAG_REQ_BYTECODE={0x1d, 0x1, "8767cd68c0dd0e71e1ed15dc7c986add44930606838921c0a8"}, @INET_DIAG_REQ_BYTECODE={0x179, 0x1, "d3203767349ebcc1753ddecde7f58d115f21ea3e98087f821eea69407f09e6a3d7ecf9d5fa912279ac13da75fa311984f2ad026b2e94f1675fe1fb389dafc2b551373029937016e65ca070db4701e504d343736de0b66fed6682eafd6d8a81421b1ae774c59dfe126f7d5787fc53b039ffb9f8efe7243f92004c807f8252e39ac532ce840dac096bcbc3083e0da6558e35482a22a724ab1a791c4a2177af8b722e253ebb9609343130096119c9ee55e050bcb4806148aaf5406655701138ba60efee3ea22761b2364c8cb39250fa90d5a09c62d234cd1f2c2fd25631c53158561b4e6d42c0ab89e193f75c027fb335173a9bb6283e85355a21a2c933898b7506b7602f40dfa2f1233a99a11781bb48cc547612cb4161842b5abcb26866dca4aa762412808fc7d869ca17f657ceb362ad12564b37af7050d7cd7556bcaeeb53de78f60697ab4c43b86391db03345f0f33d562100743c3d59932483dc279126a917b31d2c5a2772c3aa2618375a0f533bae39779692c"}]}, 0x31c}}, 0x0) 10:59:07 executing program 2: open_by_handle_at(0xffffffffffffff9c, &(0x7f0000000200)={0x9, 0x20000000001, '['}, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyS3\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') 10:59:07 executing program 0: r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0xee01, r1) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) setresgid(0x0, r1, 0xee00) 10:59:07 executing program 1: unshare(0x6c060000) r0 = socket$inet6(0x10, 0x1, 0x7) sendto$inet6(r0, 0x0, 0x0, 0x14, 0x0, 0x0) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000080)=0x2, 0x4) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, 0x0, 0x40000) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000240)=0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) sendmsg$NL80211_CMD_SET_MCAST_RATE(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000140)=ANY=[@ANYRES64, @ANYRESDEC=r1], 0x68}}, 0x404c081) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'team0\x00'}) sendmsg$TIPC_CMD_ENABLE_BEARER(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000100)={0x34, 0x0, 0x100, 0x70bd25, 0x25dfdbff, {{}, {}, {0x18, 0x17, {0x19, 0x0, @udp='udp:syz0\x00'}}}}, 0x34}}, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0xa, &(0x7f00000000c0)=0xeed, 0x4) bind$inet(r2, &(0x7f0000000440)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f0000000200)={0x2, 0x4e23, @local}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000180), 0x4) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) recvmsg(r2, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000035c0)=""/4106, 0x200045ca}], 0x1, 0x0, 0xb2c86da597010000}, 0xb00) 10:59:07 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f00004f9fe4)={0x3, 0x4, 0x4, 0x1}, 0x40) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x2, &(0x7f0000000180)=@raw=[@map_val={0x18, 0x0, 0x2, 0x0, r0}], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) [ 536.226845][T14209] UDF-fs: error (device loop3): udf_read_tagged: read failed, block=256, location=256 [ 536.277457][T14209] UDF-fs: error (device loop3): udf_read_tagged: read failed, block=512, location=512 [ 536.289658][T14209] UDF-fs: warning (device loop3): udf_load_vrs: No anchor found [ 536.297670][T14209] UDF-fs: Scanning with blocksize 512 failed [ 536.314029][T14209] UDF-fs: error (device loop3): udf_read_tagged: read failed, block=256, location=256 [ 536.329576][T14209] UDF-fs: error (device loop3): udf_read_tagged: read failed, block=512, location=512 [ 536.342048][T14209] UDF-fs: warning (device loop3): udf_load_vrs: No anchor found [ 536.350701][T14209] UDF-fs: Scanning with blocksize 1024 failed [ 536.367716][T14209] UDF-fs: error (device loop3): udf_read_tagged: read failed, block=256, location=256 [ 536.379975][T14209] UDF-fs: error (device loop3): udf_read_tagged: read failed, block=512, location=512 [ 536.390250][T14209] UDF-fs: warning (device loop3): udf_load_vrs: No anchor found [ 536.398102][T14209] UDF-fs: Scanning with blocksize 2048 failed [ 536.490413][ T31] audit: type=1804 audit(1605005947.945:49): pid=14215 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/" dev="sda1" ino=91 res=1 errno=0 [ 536.545030][T14209] UDF-fs: error (device loop3): udf_read_tagged: read failed, block=256, location=256 [ 536.569515][T14209] UDF-fs: error (device loop3): udf_read_tagged: read failed, block=512, location=512 [ 536.579617][T14209] UDF-fs: warning (device loop3): udf_load_vrs: No anchor found [ 536.587934][T14209] UDF-fs: Scanning with blocksize 4096 failed [ 536.594103][T14209] UDF-fs: warning (device loop3): udf_fill_super: No partition found (1) [ 536.716892][T14219] IPVS: ftp: loaded support on port[0] = 21 10:59:08 executing program 4: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DESTROY(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x31c, 0x12, 0x1, 0x0, 0x0, {}, [@INET_DIAG_REQ_BYTECODE={0x4}, @INET_DIAG_REQ_BYTECODE={0x95, 0x1, "1d34045cc1896e795182eacd867146e9479ddf1b4f372e92025dcba12c29d9e1dc8d7f8947fe2f4aa5847255d4c4e3cdac2fc90291d2a824db3382ce8546e7bbb26941cae51894253fa2a44d0e2cbeb7019c5f963971742e1da764b343c7a64b4a889fde685d7da7a69bd435de1bc1d89b29d9e6f5fa7039d74711a3f294da2de66e9947748998f4af1c65c5f196502fcf"}, @INET_DIAG_REQ_BYTECODE={0xc9, 0x1, "6f7e5e3dda75beb453c843e139f121c4f30359953f1eaec6fc31f907fcc260712010d8d7193064824beb9d529eca68ab765e8f51349676cbb5fb008aa388a838a17c5e82b71be6de316b0e009eacb307c84a8a9c324d10a9103b6264f131139ae78c8156c7d0f994916a7c6d4b8e783f189f9c372e81713333c0dd582192fb36529c384f07848727874c8ce4eb69c842830ecf25800dc03cc9c015b8bf48f020916b2b7ae4f93368f943fd5b34442ab279ce07908ee675bf899708363af04357b84a4f20ed"}, @INET_DIAG_REQ_BYTECODE={0x4}, @INET_DIAG_REQ_BYTECODE={0x1d, 0x1, "8767cd68c0dd0e71e1ed15dc7c986add44930606838921c0a8"}, @INET_DIAG_REQ_BYTECODE={0x179, 0x1, "d3203767349ebcc1753ddecde7f58d115f21ea3e98087f821eea69407f09e6a3d7ecf9d5fa912279ac13da75fa311984f2ad026b2e94f1675fe1fb389dafc2b551373029937016e65ca070db4701e504d343736de0b66fed6682eafd6d8a81421b1ae774c59dfe126f7d5787fc53b039ffb9f8efe7243f92004c807f8252e39ac532ce840dac096bcbc3083e0da6558e35482a22a724ab1a791c4a2177af8b722e253ebb9609343130096119c9ee55e050bcb4806148aaf5406655701138ba60efee3ea22761b2364c8cb39250fa90d5a09c62d234cd1f2c2fd25631c53158561b4e6d42c0ab89e193f75c027fb335173a9bb6283e85355a21a2c933898b7506b7602f40dfa2f1233a99a11781bb48cc547612cb4161842b5abcb26866dca4aa762412808fc7d869ca17f657ceb362ad12564b37af7050d7cd7556bcaeeb53de78f60697ab4c43b86391db03345f0f33d562100743c3d59932483dc279126a917b31d2c5a2772c3aa2618375a0f533bae39779692c"}]}, 0x31c}}, 0x0) 10:59:08 executing program 2: open_by_handle_at(0xffffffffffffff9c, &(0x7f0000000200)={0x9, 0x20000000001, '['}, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyS3\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') [ 536.960473][T14214] syz-executor.2 (14214) used greatest stack depth: 4208 bytes left 10:59:08 executing program 0: r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0xee01, r1) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) setresgid(0x0, r1, 0xee00) 10:59:08 executing program 3: open_by_handle_at(0xffffffffffffff9c, &(0x7f0000000200)={0x9, 0x20000000001, '['}, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyS3\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') 10:59:08 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f00004f9fe4)={0x3, 0x4, 0x4, 0x1}, 0x40) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x2, &(0x7f0000000180)=@raw=[@map_val={0x18, 0x0, 0x2, 0x0, r0}], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) [ 537.460695][ T31] audit: type=1804 audit(1605005948.915:50): pid=14249 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/" dev="sda1" ino=91 res=1 errno=0 10:59:09 executing program 4: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DESTROY(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x31c, 0x12, 0x1, 0x0, 0x0, {}, [@INET_DIAG_REQ_BYTECODE={0x4}, @INET_DIAG_REQ_BYTECODE={0x95, 0x1, "1d34045cc1896e795182eacd867146e9479ddf1b4f372e92025dcba12c29d9e1dc8d7f8947fe2f4aa5847255d4c4e3cdac2fc90291d2a824db3382ce8546e7bbb26941cae51894253fa2a44d0e2cbeb7019c5f963971742e1da764b343c7a64b4a889fde685d7da7a69bd435de1bc1d89b29d9e6f5fa7039d74711a3f294da2de66e9947748998f4af1c65c5f196502fcf"}, @INET_DIAG_REQ_BYTECODE={0xc9, 0x1, "6f7e5e3dda75beb453c843e139f121c4f30359953f1eaec6fc31f907fcc260712010d8d7193064824beb9d529eca68ab765e8f51349676cbb5fb008aa388a838a17c5e82b71be6de316b0e009eacb307c84a8a9c324d10a9103b6264f131139ae78c8156c7d0f994916a7c6d4b8e783f189f9c372e81713333c0dd582192fb36529c384f07848727874c8ce4eb69c842830ecf25800dc03cc9c015b8bf48f020916b2b7ae4f93368f943fd5b34442ab279ce07908ee675bf899708363af04357b84a4f20ed"}, @INET_DIAG_REQ_BYTECODE={0x4}, @INET_DIAG_REQ_BYTECODE={0x1d, 0x1, "8767cd68c0dd0e71e1ed15dc7c986add44930606838921c0a8"}, @INET_DIAG_REQ_BYTECODE={0x179, 0x1, "d3203767349ebcc1753ddecde7f58d115f21ea3e98087f821eea69407f09e6a3d7ecf9d5fa912279ac13da75fa311984f2ad026b2e94f1675fe1fb389dafc2b551373029937016e65ca070db4701e504d343736de0b66fed6682eafd6d8a81421b1ae774c59dfe126f7d5787fc53b039ffb9f8efe7243f92004c807f8252e39ac532ce840dac096bcbc3083e0da6558e35482a22a724ab1a791c4a2177af8b722e253ebb9609343130096119c9ee55e050bcb4806148aaf5406655701138ba60efee3ea22761b2364c8cb39250fa90d5a09c62d234cd1f2c2fd25631c53158561b4e6d42c0ab89e193f75c027fb335173a9bb6283e85355a21a2c933898b7506b7602f40dfa2f1233a99a11781bb48cc547612cb4161842b5abcb26866dca4aa762412808fc7d869ca17f657ceb362ad12564b37af7050d7cd7556bcaeeb53de78f60697ab4c43b86391db03345f0f33d562100743c3d59932483dc279126a917b31d2c5a2772c3aa2618375a0f533bae39779692c"}]}, 0x31c}}, 0x0) 10:59:09 executing program 2: open_by_handle_at(0xffffffffffffff9c, &(0x7f0000000200)={0x9, 0x20000000001, '['}, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyS3\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') 10:59:09 executing program 1: unshare(0x6c060000) r0 = socket$inet6(0x10, 0x1, 0x7) sendto$inet6(r0, 0x0, 0x0, 0x14, 0x0, 0x0) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000080)=0x2, 0x4) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, 0x0, 0x40000) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000240)=0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) sendmsg$NL80211_CMD_SET_MCAST_RATE(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000140)=ANY=[@ANYRES64, @ANYRESDEC=r1], 0x68}}, 0x404c081) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'team0\x00'}) sendmsg$TIPC_CMD_ENABLE_BEARER(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000100)={0x34, 0x0, 0x100, 0x70bd25, 0x25dfdbff, {{}, {}, {0x18, 0x17, {0x19, 0x0, @udp='udp:syz0\x00'}}}}, 0x34}}, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0xa, &(0x7f00000000c0)=0xeed, 0x4) bind$inet(r2, &(0x7f0000000440)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f0000000200)={0x2, 0x4e23, @local}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000180), 0x4) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) recvmsg(r2, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000035c0)=""/4106, 0x200045ca}], 0x1, 0x0, 0xb2c86da597010000}, 0xb00) 10:59:09 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000040)={0x0, 0x3}, 0xe) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @local}]}, &(0x7f0000000180)=0x10) r1 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x10, &(0x7f00000003c0)={r2, @in6={{0xa, 0x0, 0x0, @empty}}}, &(0x7f0000000100)=0x9c) [ 537.954581][ T31] audit: type=1804 audit(1605005949.405:51): pid=14257 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/" dev="sda1" ino=91 res=1 errno=0 10:59:09 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f00004f9fe4)={0x3, 0x4, 0x4, 0x1}, 0x40) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x2, &(0x7f0000000180)=@raw=[@map_val={0x18, 0x0, 0x2, 0x0, r0}], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 10:59:09 executing program 3: open_by_handle_at(0xffffffffffffff9c, &(0x7f0000000200)={0x9, 0x20000000001, '['}, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyS3\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') [ 538.311938][T14264] IPVS: ftp: loaded support on port[0] = 21 [ 538.393068][ T621] tipc: TX() has been purged, node left! [ 538.428119][ T31] audit: type=1804 audit(1605005949.885:52): pid=14268 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/" dev="sda1" ino=91 res=1 errno=0 [ 538.449252][ T621] tipc: TX() has been purged, node left! 10:59:10 executing program 4: syz_mount_image$ntfs(&(0x7f0000000280)='ntfs\x00', &(0x7f00000003c0)='./file0\x00', 0x0, 0x0, &(0x7f00000007c0), 0x0, &(0x7f0000000d00)=ANY=[@ANYBLOB='case_sensitive=no,dmask=00000000000000000002000,disable_sparse=no,disable_sparse=yes,errors=continue,case_sensitive=yes,fmask=00000000000000000000000,errors=']) 10:59:10 executing program 2: open_by_handle_at(0xffffffffffffff9c, &(0x7f0000000200)={0x9, 0x20000000001, '['}, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyS3\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') [ 538.977131][ T31] audit: type=1804 audit(1605005950.425:53): pid=14288 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/" dev="sda1" ino=91 res=1 errno=0 10:59:10 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000040)={0x0, 0x3}, 0xe) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @local}]}, &(0x7f0000000180)=0x10) r1 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x10, &(0x7f00000003c0)={r2, @in6={{0xa, 0x0, 0x0, @empty}}}, &(0x7f0000000100)=0x9c) [ 539.073259][T14299] ntfs: (device loop4): parse_options(): The errors option requires an argument. 10:59:10 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000040)={0x0, 0x3}, 0xe) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @local}]}, &(0x7f0000000180)=0x10) r1 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x10, &(0x7f00000003c0)={r2, @in6={{0xa, 0x0, 0x0, @empty}}}, &(0x7f0000000100)=0x9c) [ 539.189785][T14299] ntfs: (device loop4): parse_options(): The errors option requires an argument. 10:59:10 executing program 4: syz_mount_image$ntfs(&(0x7f0000000280)='ntfs\x00', &(0x7f00000003c0)='./file0\x00', 0x0, 0x0, &(0x7f00000007c0), 0x0, &(0x7f0000000d00)=ANY=[@ANYBLOB='case_sensitive=no,dmask=00000000000000000002000,disable_sparse=no,disable_sparse=yes,errors=continue,case_sensitive=yes,fmask=00000000000000000000000,errors=']) 10:59:10 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000100)='syscall\x00') r1 = socket$nl_route(0x10, 0x3, 0x0) fcntl$setown(r1, 0x8, 0x0) r2 = socket(0x1, 0x803, 0x0) r3 = perf_event_open$cgroup(&(0x7f0000002040)={0x3, 0x70, 0x7f, 0x4, 0xff, 0x7f, 0x0, 0x66, 0x87c48, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x4d, 0x0, @perf_bp={&(0x7f0000002000), 0xf}, 0x20, 0x4, 0x40003, 0x7, 0xffffffffffff705a, 0xffffffff, 0x1}, r0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0xa9) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000300)={@rand_addr=' \x01\x00', 0x28}) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000700)={0x80004, 0x80000000000fff, 0xb}) r5 = syz_open_pts(r4, 0x42000) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYRES16=r4, @ANYRES32, @ANYRES16], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=ANY=[@ANYBLOB="3c0000002c00270d000000000000000000000e00", @ANYRES32, @ANYBLOB="0000000000000000080010000a000120726f7574650000000c00028b1a62c456eec3099c2d566fa6bb4cda603428091c4510c6f9f7b147f352a49616e69819b9b5db50fd32a224ed92ce88451a6e06ab7acdcec95b98aa60f441b47b0e70dc6abc554893fb05b01b3754e265a72086d95bf427199dfd2dcba6e49cd0866e8ecc3f42531e37f3cfcb95db91709694f0699b51"], 0x3c}}, 0x8811) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="240000002d0005a937b714cf83f538fbcf0000800000000000000c0000003d8fcba3e6b721b0885772e4a5306e72b9dbfe91eaecee403edc745fbb837099390af09e2a3c91b3400dc2cc6a4c34775eaec4c22755638043968a9ddf9dc736d68122ae6ea7af73fc643d0fb2f0dc7e2f68f58ab8ff3037b4845e23ba594282a5187bf238a24b41df0ee25a28c3decb712283a78030035be9a88dc78f2a3d2e59e647c22ca9ddb0e33791b4f5cb5b5627bf61d7e4dfe1f3dcaf3dfeb2b781d53a261f3eae75a9cf7603b7b391843b0063fc60d37288280522bb9d1552781b6275b530d5e1a856d46c9aba11f2e9d3b6141d4f36a50bbba3b84c556b28c79d376c8dc34bab597d6f68625ba356a120290fa5e10d977e931f55412ce4698cf414c73f620500e4f0b26cad00278787728bd7d502544b459c788362c23cc406cbc721f26f1523d8bf2c69f8e1a3a91560158e83e06ec51f4bd8731a694829b473c129c2d42bb54f5b", @ANYRES32=0x0, @ANYBLOB="00f081000000000000000800044a66c7d2770134d0922c89bc781fc88a12d9610575242025fbc435dd6e632ac455600f818badcb3bbb8f70a68740f754cc4c103b19cce338863051a5a1d52a8a5de567c1f46f25a838a4af6e237315b6e33722b1ce002caf763b22f306b96c4d564baa381bf00ec0b049cea54f3bb04d93c8cafb8e8d5fe73afd0a8cd066a094cdeb0460b85cecb5321c09e798995d9ff7de363e7508366c17d561e76e52a901482ed80e4942ad3946290c5110a9b17928eeb484dc6d015f68d8113bde5505bb50e852fddb5696662bc52fe7675760e1882c677fb9757d0ae484a2ea306460ab554144f6dcac7d6cd5619670b89bb487c302c9e38b443855c17deb6d064637bc9f5374dad69f03af7b7d845d6a6386e3884e2ceda16f44f6b669375d9642d93d8bbf6169162e3576bccdfea99ee2e908c72ef606aa00"/345], 0x24}}, 0x44000) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000001f80)="a081aa10bd726ff4e3f251551c6fcf7271724e17105b846a1ab411f8b447b9f2109c9c6e84e96adaac5951dd1fc1f6ca25cd5a6d4cde0bbb4fc1f255eb5b5f2d42d086b9349e19e7f02950d55edaf5673dc9338691b0e27f65de5dd5cb40911ff6e2f0") ioctl$FIGETBSZ(r1, 0x2, &(0x7f0000000380)) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000180)=@broute={'broute\x00', 0x20, 0x6, 0x1c74, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000300], 0x0, &(0x7f0000000140), &(0x7f0000003e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff01000000000000000900000088096d616376746170300000000000000000626f6e6430000000000000000000000076657468305f746f5f6873720000000000000000000000000000000000000000bbbbbbbbbbbbff0000ffff000180c2000002ff80ffff0000a6020000de02000016030000627066000000000000000000000000000000000000000000000000000000000010020000000000002b00000006000608010000803b0e03008000000001000020d102000000c0d01f0400040004001f0100010000ddcc40060700000007001f800700000001008f030300000073d6073f1f0000004000040008000000e303ffb0010000000200000204000000050000ca070000000200800201010000a700020000020000ff0108020300000009000731090000006d00d1400400000001800405ffffffff040040080500000001000007ff070000bf0a01061f00000001000481030000007c003eff040000001b0d7f0907000000f9ff0007c0ff0300d507970300000000f9ff078001010000ff0101090900000002004080ffffff7ffdff1f0205000000128ae6000300000004000504090000000400804b07000000da011ff60100000004000207ffff00000400080000040000470c02320500000001004007ff03000004000200010000005ed40806fbffffff0800007d0600000004001f814f00000004000101010400000100af09dc0000000700717f03000000080000060100000001000401010100000008057f340500000100a00506000000ff00090804000000020005809c6c00001f00f3f8050000000180099dffffffff07000340040000007f0005400700000003002001feffffff0100e148020000002100ddfd040000000200800806000000010040e15e68000002009704060000000400080100800082170004010700000000000000ff7f0000000000006d61726b000000000000000000000000000000000000000000000000000000001000000000000000f0ffffff00000000feffffff00000000646e6174000000000000000000000000000000000000000000000000000000001000000000000000ffffffffffff0000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000ffffffff0100000009000000667dff46600265727370616e30000000000000000000766574683000000000000000000000006970766c616e3100000000000000000076657468315f766c616e000000000000aaaaaaaaaabbff0000ffffffaaaaaaaaaabbff000000ffffbe0000003e0100008e010000697076730000000000000000000000000000000000000000000000000000000028000000000000006401010100000000000000000000000000ffff00000000008f5b54b6000000ff4e2373024e2308244c45440000000000000000000000000000000000000000000000000000000000280000000000000073797a31000000000000000000000000000000000000000000000001ff010000000000000000000000000000f08c35000000000000000000000000000000000000000000000000000000000800000000000000fcffffff000000006c6f67000000000000000000000000000000000000000000000000000000000028000000000000001fa23bafe54fa64aa5c700e9ee93614d74c59772a9cbcc12de5421b2ae221400060000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000ffffffff02000000110000000c000000600173797a6b616c6c657230000000000000767863616e31000000000000000000006970366772653000000000000000000076657468315f746f5f62617461647600aaaaaaaaaaaaff00ffffff000180c200000c00ffffffffff5608000056080000860800007533320000000000000000000000000000000000000000000000000000000000c007000000000000d100000000000000ffffffff0200000004000000020000000300000000000000020000000300000003000000000000004000000003000000c434ff340000000003000000010000000000008002000000ff0300000100000006000000060000004000000008000000650000007f000000230000000000000007000000ff01000049000000330c0000b40000000400000003000000090000000800000000000000020000000080000000000000f9ffffff010800000300000003000000020000000100000000c0ff3f00000000040000000200000052080000010000000004000003000000080000000200000000000000030000008e11000002000000ce8f0000030000000500000003000000ffffff7f01010000030000000008000007000000090000000900000084050000030000000900000007000000270000000600000006000000010400000300000000040000090000009d9100000800000000020000070000000204000005000000030002000000010003000000ac090000000000007f00000002000000070000000000000007000000030000007900000000000000af01000002000000bfb5574402000000ffff000000000000020000000100000008000000e00c00004000000008000000070000000080000002000000b32200003f00000001000000040000007fffffff01fcffff0600000001000000000000db020000000200000084570000ff7f0000060000000400000008040000000000000100000070060000010000000000010000000000020000000300000008000000010000000000000002000000080000000000000005000000020000000bc50000020000000800000001000000fffffeff01000000060000000800000006000000ff7f0000070000000800000005000000cb060000340700000200000002000000df05000004000000ff07000084060000ffff00000600000006000000070000007f00000007000000050000000400000000080000010000000500000003000000ed00000002000000573700000300000006000000010000000400000001000000feffffff0300000009000000000000005a4b000002000000b3da000001000000030000000200000070270000060000000000ffff000001000100000004000000008000000100008006000000ffffffff07000000a5640000ff7f0000080000000600000003000000040000008a0f0000db00000001000000ff03000001000100070700000500000001000000010000000200000009000000000000000600000003000000030000000200000008000000010000000700000001000000020000000100000006000000030000000100000000000000070000000200000000001000030000000200000000100000faffffff01000000060000000600000074bb000040000000ffff000000080000801f0000560300000700000020000000faffffff000000000800000001000000010000000200000008070000ff07000003000000020000000200000003000000000000000700000003000000ff01000000000000ef00000002000000080000000300000003000000020000005bcc000001000000c5760000000000000100010000000000f60c0000feffffff0400000001000000050000000e26000005000000060000000104000004000000060000007f000000030000000000008035710000f9ffffff03000000020000000300000020000000080000000700000003000000070000000000000006000000030000000000000000000000000100000200000004000000020000000100000002000000940200000000000004000000000000000100000003000000000000000000000000000000000000000100008004000000040000001e0000000500000002000000ffffffff0a000000d80000000400000040000000a4f60000ff0000000600000005000000e90e00003f000000010000000300000005000000d7d80000040000000b0300000800000003000000b2f000000200000058020000000000005d000000030000000200000000000000ff070000030000000100000001000000030000000100000008000000000000000900000001000000000000000100000007000000010000000100000004000000060000008000000004000000ffffffff0500000001000000b32522060400000004000000030000000700000001040000070000002000000000000000ff0100000000010005000000020300006b0b00000200000081000000020000000200000000000000080000000300000004000000010000000100000003000000ff0f000003000000ff010000020000000100008003000000f87f000000000000ff7f00000200000007000000050000000100000032000000080000000800000000108000060000000400000081ffffff0300000009000000f000000009000000080000000700000076000000ff7f0000ffffff7f09000000fbffffff070000000b0b0000ff0f00000000000000000000020000000200000002000000000000000100000000ffffff030000000010000000000000930e0000030000000104000002000000d4d00000020000000900000001000000feffffff03000000ffffff7f97c8000009000000ff03000070e400000800000001000000010000000004000000080000fcffffff0300000001010000030000000800000009000000070000000100000008000000010000001f000000c20800000b080000060000004e46515545554500000000000000000000000000000000000000000000000000080000000000000000020000000000001100000010000000000176657468300000000000000000000000766574683100000000000000000000007767300000000000000000000000000077673100000000000000000000000000ffffffffffffff00ff0000ffaaaaaaaaaaaa0000ff00800056080000fe0900002e0a00007533320000000000000000000000000000000000000000000000000000000000c0070000000000000000000002250d90c0000000000000000700000003000000010000000100000005000000010000000000000002000000050000000100000080ffffff0000000000000000000000000000000001000000e80f0000000000000700000006000000ffff00000400000009000000020000000100000031000000f8ffffffa0000000010000000500000006000000e0dd213188c0ffffffffffffff010000008000000b05000001000000030000000900000001000000070000000300000003000000010000000400000002000000050000000300000008000000030000000200000000000000ff010000000000003f000000030000001f000000020000000200000008000000080000000001000004000000000000800101000009000000d0000000060000003cab000009000000050000000001000000100000af0b0000ffffff7f01000000b1e9000016000000080000000000008009050000ff010000010000000500000001000000ff7f0000000000000900000003000000050000000300000005000000000000000200000002000000020000000000000006000000030000004000000000000000090000000000000000080000fbffffff080000000700000001000000ff07000001000100ffffffff0300000000e0ff0003000000060000000100008002000000070000000500000006000000010001003f00000002000000080000000600000005060000070000000000000009000000030000001f000000000000008800000001000000ffffff7f0200000008000000000000000400000001000000ffffffff03000000fbffffff01000000060000000200000005000000030000000700000002000000080000000500000000010000a807000005000000ff01000009000000010000000700000003000000030000000100000007000000010000000400000006ac2400b50300000200000005000000ffffff7f0504000001000000010000000700000000000000010000000000000000020000d0000000200000000200000006000000020000000400000003000000ffffffff00000000000000000100000082080000020000000010000000000000000200000303000017000000f01f0000090000000300000009000000000001003f000000ff0500000500000006000000008000000100000004000000018000000500000002000000020000000800000001040000ea080000030100007e00000000000000080000000000000006000000000000000100000000000000ff01000001000000050000000000000004000000000000000300000001000000070000000000000000000000030000000700000002000000ea2500005668980caa00000001000000ff0700000500000007000000070000000700000000000100d90f0000050000001880740b7d1070163d4e090000000101000006000000018000000800000080000000070000004f06000001000000090300000500000002000000ff01000003000000fdffffff02000000000000000300000000000000030000000300000001000000020000000200000005000000000000008803000000000000020000000100000001000000000000003f000000000000000000000015e2703d3f0000000500000008000000ffffff7f000400000180000007000000aa00000001800000000400000800000001000000810000000900000001800000394a8e3cd10000001701000004040000020000000300000001000000030000004000000002000000070000000100000004000000010000000500000001000000000000000200000005000000010000000101000001000000090000000300000000100000000000000500000006000000010000000400000002000000fdffffffff070000008000000500000081000000030100000000000004000000000000000000000006000000faffffff09000000008000000000000002000000ff000000090b0000000000000200000007000000010000000000008003000000050000000300000009000000000000000000000002000000000000000000000004000000000000007f00000001000000ff0f000001000000020000000200000007000000ff0f00008d000000010000001f00000005000000147400000700000004000000070000000800000005000000100000000900000000000000dc0a0000f8ffffff090000000101000006000000060000000600000003090000ffff0000030000000100000003000000020000000200000007000000020000000008000000000000012300000200000000040000020000000500000003000000e2000000010000000000000002000000000400000000000007000000faffffff0900000008000000050000000700000006000000ff01000000020000010000000002000003000000080000000400000006000000010000000700000001040000000000000800000040000000030000000805000003000000bf000000ffff000007000000000000000000000007000000030000000101000000000000050000000200000072fd000003000000060000000200000040000000000000008000000002000000010c00000000000000020000810000005cedcebbc0ffffff0700000009000000c0ffffffb29500000100000000020000010100005a7a0000090000000100000000080000810000000600000033af000008000000f7ffffff3f000000050000000a090000090100005345434d41524b00000000000000000000000000000000000000000000000000080100000000000001000000c6ba0a528e3a723a756e747275737465645f6170703a73303a633531322c63373638000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e666c6f670000000000000000000000000000000000000000000000000000005000000000000000f80000004ca9720000000000e7f3382548880038bef91e833f55e16cd440867f3465aab1dbf6fe72b56e8d2f782861ae720d9bb9b73dee4f84f8887b755225d80c2714406307164845afefb24c76b96a7130bbdc32903408818cc6b50000000072656469726563740000000000000000000000000000000000000000000000000800000000000000030000000000000000000000000000040000000000000000000000000000000000000000000000000000000004000000feffffff02000000050000000000000088b56d6163766c616e3100000000000000006e6574706369300000000000000000006e657470636930000000000000000000697036746e6c30000000000000000000000000000000ff0000ff00ffaaaaaaaaaabb00ff00ff00ffa6020000a6020000de02000062706600000000000000000000000000000000000000000000000000000000001002000000000000010000000700041f400000000500f8080600000007000308ff7f000000800302000000800100d22056030000018081810d0f0000ff7f020801000000ff070604090000000300a3500700000000000106040000000100017f08000000000005ff02000000f5004a01070000000800000800000700090007800800000093049a190300000008008140ffffff7f3f00000902000000f39a04fdffffffffe20e819aed09000001000408000400000300470901000000690c010601000000ff0302800300000001008c0308000000090001030000000015b606120700000005000140fafffffffffe07846005000000800061620f00000400050409000000020002810000000000000909070000007fff7006050000000200000507000000090008070500000008000844f200000000004a340600000007001fe334000000060001d000860f0009003f0300000100c104088b0600000004000704040800000600083f0302000005000008bd0500003d01063f000000000700200102000000028a01d9ff7f000040000906040000000000010201000000030002e608000000ff031709466400000200040903000000ff0080c96a00000002000000fcfffffffaff81080800000001000700000000003f0005060077030038007f8110000000faff05000900000081001d050500000008008101080000000300010700000000200003200100000000000000ff260000000000006d61726b000000000000000000000000000000000000000000000000000000001000000000000000e0ffffff00000000fdffffff00000000090000000a0000006f5f62617461647600766972745f77696669300000000000007665746830000000000000000000000076657468305f746f5f62617461647600aaaaaaaaaabb00ff000000ffaaaaaaaaaa43ff00ff00ff00ee000000360100007e010000636f6e6e6279746573000000000000000000000000000000000000000000000018000000000000000000000000000000ff0f00000000000002020000000000007374617469737469630000000000000000000000000000000000000000000000180000000000000000000000020000003a00000009000000ff000000000000005241544545535400000000000000000000000000000000000000000000000000200000000000000073797a300000000000000000000000001f0600000000000000000100000000005241544545535400000000000000000000000000000000000000000000000000200000000000000073797a300000000000000000000000000501000000000000ff7f00000000000093916b98083c57f6bb6c17daad52de72af97d015f3c7867f140df968f5c9ee7194348fdbf2787f0ecdf1c87436ff79dbd9bd71f3344a051d81624cf4f2f867b6edffa7eb1b215ca3551767b5e7d5393a6dbd923223feb8d236d1141bba2feab4f684150d55fc1c1469df4b3549aa40a5ff2c5c3d3402d27044366f107bc7c510020d36868862eb30e8c98bb55cfe9fd43757027531128c148a9d25dd2ee3f13529c5afadb4ce46424065d72e60b657d98879e625d2eabf93dbe663f9b6035ad9ce0eb1e353483f3c8983c83e0930146f8a0fe616b561b45ddfb066da384831d737d826f6f926df3a6cbf904eabdb2540998aded78cd701f3295668179de4c343618aba3db0b49c5aac74032c418ad560bb20faba68b7b4cc986f9170c3779f334caad2e24ecd845bb0546bdf12410b74"]}, 0x1df4) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000340)={0x1, 'rose0\x00', {}, 0x800}) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000040)={'icmp\x00'}, &(0x7f00000000c0)=0x1e) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000800)=@newlink={0x74, 0x10, 0x401, 0x4, 0x25dfdbfd, {0x0, 0x0, 0x0, r6, 0x352}, [@IFLA_LINKINFO={0x4c, 0x12, 0x0, 0x1, @xfrm={{0x9, 0x1, 'xfrm\x00'}, {0x3c, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x3}, @IFLA_XFRM_IF_ID={0x8, 0x2, 0x1}, @IFLA_XFRM_LINK={0x8, 0x1, 0x4}, @IFLA_XFRM_IF_ID={0x8, 0x2, 0x1}, @IFLA_XFRM_LINK={0x8, 0x1, 0x2}, @IFLA_XFRM_LINK={0x8, 0x1, 0x4}, @IFLA_XFRM_LINK={0x8}]}}}, @IFLA_MASTER={0x8, 0x3, r6}]}, 0x74}, 0x1, 0x0, 0x0, 0x1}, 0x0) 10:59:11 executing program 3: open_by_handle_at(0xffffffffffffff9c, &(0x7f0000000200)={0x9, 0x20000000001, '['}, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyS3\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') [ 539.625621][ T31] audit: type=1804 audit(1605005951.075:54): pid=14308 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/" dev="sda1" ino=91 res=1 errno=0 [ 540.052592][T14320] ntfs: (device loop4): parse_options(): The errors option requires an argument. 10:59:11 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000040)={0x0, 0x3}, 0xe) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @local}]}, &(0x7f0000000180)=0x10) r1 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x10, &(0x7f00000003c0)={r2, @in6={{0xa, 0x0, 0x0, @empty}}}, &(0x7f0000000100)=0x9c) 10:59:11 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000040)={0x0, 0x3}, 0xe) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @local}]}, &(0x7f0000000180)=0x10) r1 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x10, &(0x7f00000003c0)={r2, @in6={{0xa, 0x0, 0x0, @empty}}}, &(0x7f0000000100)=0x9c) 10:59:11 executing program 2: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) recvmmsg(r0, &(0x7f0000002ec0), 0x2d, 0xa, &(0x7f00000001c0)={0x77359400}) [ 540.407728][ T31] audit: type=1804 audit(1605005951.855:55): pid=14326 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/" dev="sda1" ino=91 res=1 errno=0 10:59:12 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000040)={0x0, 0x3}, 0xe) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @local}]}, &(0x7f0000000180)=0x10) r1 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x10, &(0x7f00000003c0)={r2, @in6={{0xa, 0x0, 0x0, @empty}}}, &(0x7f0000000100)=0x9c) 10:59:12 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000100)='syscall\x00') r1 = socket$nl_route(0x10, 0x3, 0x0) fcntl$setown(r1, 0x8, 0x0) r2 = socket(0x1, 0x803, 0x0) r3 = perf_event_open$cgroup(&(0x7f0000002040)={0x3, 0x70, 0x7f, 0x4, 0xff, 0x7f, 0x0, 0x66, 0x87c48, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x4d, 0x0, @perf_bp={&(0x7f0000002000), 0xf}, 0x20, 0x4, 0x40003, 0x7, 0xffffffffffff705a, 0xffffffff, 0x1}, r0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0xa9) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000300)={@rand_addr=' \x01\x00', 0x28}) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000700)={0x80004, 0x80000000000fff, 0xb}) r5 = syz_open_pts(r4, 0x42000) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYRES16=r4, @ANYRES32, @ANYRES16], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=ANY=[@ANYBLOB="3c0000002c00270d000000000000000000000e00", @ANYRES32, @ANYBLOB="0000000000000000080010000a000120726f7574650000000c00028b1a62c456eec3099c2d566fa6bb4cda603428091c4510c6f9f7b147f352a49616e69819b9b5db50fd32a224ed92ce88451a6e06ab7acdcec95b98aa60f441b47b0e70dc6abc554893fb05b01b3754e265a72086d95bf427199dfd2dcba6e49cd0866e8ecc3f42531e37f3cfcb95db91709694f0699b51"], 0x3c}}, 0x8811) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="240000002d0005a937b714cf83f538fbcf0000800000000000000c0000003d8fcba3e6b721b0885772e4a5306e72b9dbfe91eaecee403edc745fbb837099390af09e2a3c91b3400dc2cc6a4c34775eaec4c22755638043968a9ddf9dc736d68122ae6ea7af73fc643d0fb2f0dc7e2f68f58ab8ff3037b4845e23ba594282a5187bf238a24b41df0ee25a28c3decb712283a78030035be9a88dc78f2a3d2e59e647c22ca9ddb0e33791b4f5cb5b5627bf61d7e4dfe1f3dcaf3dfeb2b781d53a261f3eae75a9cf7603b7b391843b0063fc60d37288280522bb9d1552781b6275b530d5e1a856d46c9aba11f2e9d3b6141d4f36a50bbba3b84c556b28c79d376c8dc34bab597d6f68625ba356a120290fa5e10d977e931f55412ce4698cf414c73f620500e4f0b26cad00278787728bd7d502544b459c788362c23cc406cbc721f26f1523d8bf2c69f8e1a3a91560158e83e06ec51f4bd8731a694829b473c129c2d42bb54f5b", @ANYRES32=0x0, @ANYBLOB="00f081000000000000000800044a66c7d2770134d0922c89bc781fc88a12d9610575242025fbc435dd6e632ac455600f818badcb3bbb8f70a68740f754cc4c103b19cce338863051a5a1d52a8a5de567c1f46f25a838a4af6e237315b6e33722b1ce002caf763b22f306b96c4d564baa381bf00ec0b049cea54f3bb04d93c8cafb8e8d5fe73afd0a8cd066a094cdeb0460b85cecb5321c09e798995d9ff7de363e7508366c17d561e76e52a901482ed80e4942ad3946290c5110a9b17928eeb484dc6d015f68d8113bde5505bb50e852fddb5696662bc52fe7675760e1882c677fb9757d0ae484a2ea306460ab554144f6dcac7d6cd5619670b89bb487c302c9e38b443855c17deb6d064637bc9f5374dad69f03af7b7d845d6a6386e3884e2ceda16f44f6b669375d9642d93d8bbf6169162e3576bccdfea99ee2e908c72ef606aa00"/345], 0x24}}, 0x44000) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000001f80)="a081aa10bd726ff4e3f251551c6fcf7271724e17105b846a1ab411f8b447b9f2109c9c6e84e96adaac5951dd1fc1f6ca25cd5a6d4cde0bbb4fc1f255eb5b5f2d42d086b9349e19e7f02950d55edaf5673dc9338691b0e27f65de5dd5cb40911ff6e2f0") ioctl$FIGETBSZ(r1, 0x2, &(0x7f0000000380)) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000180)=@broute={'broute\x00', 0x20, 0x6, 0x1c74, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000300], 0x0, &(0x7f0000000140), &(0x7f0000003e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff01000000000000000900000088096d616376746170300000000000000000626f6e6430000000000000000000000076657468305f746f5f6873720000000000000000000000000000000000000000bbbbbbbbbbbbff0000ffff000180c2000002ff80ffff0000a6020000de02000016030000627066000000000000000000000000000000000000000000000000000000000010020000000000002b00000006000608010000803b0e03008000000001000020d102000000c0d01f0400040004001f0100010000ddcc40060700000007001f800700000001008f030300000073d6073f1f0000004000040008000000e303ffb0010000000200000204000000050000ca070000000200800201010000a700020000020000ff0108020300000009000731090000006d00d1400400000001800405ffffffff040040080500000001000007ff070000bf0a01061f00000001000481030000007c003eff040000001b0d7f0907000000f9ff0007c0ff0300d507970300000000f9ff078001010000ff0101090900000002004080ffffff7ffdff1f0205000000128ae6000300000004000504090000000400804b07000000da011ff60100000004000207ffff00000400080000040000470c02320500000001004007ff03000004000200010000005ed40806fbffffff0800007d0600000004001f814f00000004000101010400000100af09dc0000000700717f03000000080000060100000001000401010100000008057f340500000100a00506000000ff00090804000000020005809c6c00001f00f3f8050000000180099dffffffff07000340040000007f0005400700000003002001feffffff0100e148020000002100ddfd040000000200800806000000010040e15e68000002009704060000000400080100800082170004010700000000000000ff7f0000000000006d61726b000000000000000000000000000000000000000000000000000000001000000000000000f0ffffff00000000feffffff00000000646e6174000000000000000000000000000000000000000000000000000000001000000000000000ffffffffffff0000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000ffffffff0100000009000000667dff46600265727370616e30000000000000000000766574683000000000000000000000006970766c616e3100000000000000000076657468315f766c616e000000000000aaaaaaaaaabbff0000ffffffaaaaaaaaaabbff000000ffffbe0000003e0100008e010000697076730000000000000000000000000000000000000000000000000000000028000000000000006401010100000000000000000000000000ffff00000000008f5b54b6000000ff4e2373024e2308244c45440000000000000000000000000000000000000000000000000000000000280000000000000073797a31000000000000000000000000000000000000000000000001ff010000000000000000000000000000f08c35000000000000000000000000000000000000000000000000000000000800000000000000fcffffff000000006c6f67000000000000000000000000000000000000000000000000000000000028000000000000001fa23bafe54fa64aa5c700e9ee93614d74c59772a9cbcc12de5421b2ae221400060000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000ffffffff02000000110000000c000000600173797a6b616c6c657230000000000000767863616e31000000000000000000006970366772653000000000000000000076657468315f746f5f62617461647600aaaaaaaaaaaaff00ffffff000180c200000c00ffffffffff5608000056080000860800007533320000000000000000000000000000000000000000000000000000000000c007000000000000d100000000000000ffffffff0200000004000000020000000300000000000000020000000300000003000000000000004000000003000000c434ff340000000003000000010000000000008002000000ff0300000100000006000000060000004000000008000000650000007f000000230000000000000007000000ff01000049000000330c0000b40000000400000003000000090000000800000000000000020000000080000000000000f9ffffff010800000300000003000000020000000100000000c0ff3f00000000040000000200000052080000010000000004000003000000080000000200000000000000030000008e11000002000000ce8f0000030000000500000003000000ffffff7f01010000030000000008000007000000090000000900000084050000030000000900000007000000270000000600000006000000010400000300000000040000090000009d9100000800000000020000070000000204000005000000030002000000010003000000ac090000000000007f00000002000000070000000000000007000000030000007900000000000000af01000002000000bfb5574402000000ffff000000000000020000000100000008000000e00c00004000000008000000070000000080000002000000b32200003f00000001000000040000007fffffff01fcffff0600000001000000000000db020000000200000084570000ff7f0000060000000400000008040000000000000100000070060000010000000000010000000000020000000300000008000000010000000000000002000000080000000000000005000000020000000bc50000020000000800000001000000fffffeff01000000060000000800000006000000ff7f0000070000000800000005000000cb060000340700000200000002000000df05000004000000ff07000084060000ffff00000600000006000000070000007f00000007000000050000000400000000080000010000000500000003000000ed00000002000000573700000300000006000000010000000400000001000000feffffff0300000009000000000000005a4b000002000000b3da000001000000030000000200000070270000060000000000ffff000001000100000004000000008000000100008006000000ffffffff07000000a5640000ff7f0000080000000600000003000000040000008a0f0000db00000001000000ff03000001000100070700000500000001000000010000000200000009000000000000000600000003000000030000000200000008000000010000000700000001000000020000000100000006000000030000000100000000000000070000000200000000001000030000000200000000100000faffffff01000000060000000600000074bb000040000000ffff000000080000801f0000560300000700000020000000faffffff000000000800000001000000010000000200000008070000ff07000003000000020000000200000003000000000000000700000003000000ff01000000000000ef00000002000000080000000300000003000000020000005bcc000001000000c5760000000000000100010000000000f60c0000feffffff0400000001000000050000000e26000005000000060000000104000004000000060000007f000000030000000000008035710000f9ffffff03000000020000000300000020000000080000000700000003000000070000000000000006000000030000000000000000000000000100000200000004000000020000000100000002000000940200000000000004000000000000000100000003000000000000000000000000000000000000000100008004000000040000001e0000000500000002000000ffffffff0a000000d80000000400000040000000a4f60000ff0000000600000005000000e90e00003f000000010000000300000005000000d7d80000040000000b0300000800000003000000b2f000000200000058020000000000005d000000030000000200000000000000ff070000030000000100000001000000030000000100000008000000000000000900000001000000000000000100000007000000010000000100000004000000060000008000000004000000ffffffff0500000001000000b32522060400000004000000030000000700000001040000070000002000000000000000ff0100000000010005000000020300006b0b00000200000081000000020000000200000000000000080000000300000004000000010000000100000003000000ff0f000003000000ff010000020000000100008003000000f87f000000000000ff7f00000200000007000000050000000100000032000000080000000800000000108000060000000400000081ffffff0300000009000000f000000009000000080000000700000076000000ff7f0000ffffff7f09000000fbffffff070000000b0b0000ff0f00000000000000000000020000000200000002000000000000000100000000ffffff030000000010000000000000930e0000030000000104000002000000d4d00000020000000900000001000000feffffff03000000ffffff7f97c8000009000000ff03000070e400000800000001000000010000000004000000080000fcffffff0300000001010000030000000800000009000000070000000100000008000000010000001f000000c20800000b080000060000004e46515545554500000000000000000000000000000000000000000000000000080000000000000000020000000000001100000010000000000176657468300000000000000000000000766574683100000000000000000000007767300000000000000000000000000077673100000000000000000000000000ffffffffffffff00ff0000ffaaaaaaaaaaaa0000ff00800056080000fe0900002e0a00007533320000000000000000000000000000000000000000000000000000000000c0070000000000000000000002250d90c0000000000000000700000003000000010000000100000005000000010000000000000002000000050000000100000080ffffff0000000000000000000000000000000001000000e80f0000000000000700000006000000ffff00000400000009000000020000000100000031000000f8ffffffa0000000010000000500000006000000e0dd213188c0ffffffffffffff010000008000000b05000001000000030000000900000001000000070000000300000003000000010000000400000002000000050000000300000008000000030000000200000000000000ff010000000000003f000000030000001f000000020000000200000008000000080000000001000004000000000000800101000009000000d0000000060000003cab000009000000050000000001000000100000af0b0000ffffff7f01000000b1e9000016000000080000000000008009050000ff010000010000000500000001000000ff7f0000000000000900000003000000050000000300000005000000000000000200000002000000020000000000000006000000030000004000000000000000090000000000000000080000fbffffff080000000700000001000000ff07000001000100ffffffff0300000000e0ff0003000000060000000100008002000000070000000500000006000000010001003f00000002000000080000000600000005060000070000000000000009000000030000001f000000000000008800000001000000ffffff7f0200000008000000000000000400000001000000ffffffff03000000fbffffff01000000060000000200000005000000030000000700000002000000080000000500000000010000a807000005000000ff01000009000000010000000700000003000000030000000100000007000000010000000400000006ac2400b50300000200000005000000ffffff7f0504000001000000010000000700000000000000010000000000000000020000d0000000200000000200000006000000020000000400000003000000ffffffff00000000000000000100000082080000020000000010000000000000000200000303000017000000f01f0000090000000300000009000000000001003f000000ff0500000500000006000000008000000100000004000000018000000500000002000000020000000800000001040000ea080000030100007e00000000000000080000000000000006000000000000000100000000000000ff01000001000000050000000000000004000000000000000300000001000000070000000000000000000000030000000700000002000000ea2500005668980caa00000001000000ff0700000500000007000000070000000700000000000100d90f0000050000001880740b7d1070163d4e090000000101000006000000018000000800000080000000070000004f06000001000000090300000500000002000000ff01000003000000fdffffff02000000000000000300000000000000030000000300000001000000020000000200000005000000000000008803000000000000020000000100000001000000000000003f000000000000000000000015e2703d3f0000000500000008000000ffffff7f000400000180000007000000aa00000001800000000400000800000001000000810000000900000001800000394a8e3cd10000001701000004040000020000000300000001000000030000004000000002000000070000000100000004000000010000000500000001000000000000000200000005000000010000000101000001000000090000000300000000100000000000000500000006000000010000000400000002000000fdffffffff070000008000000500000081000000030100000000000004000000000000000000000006000000faffffff09000000008000000000000002000000ff000000090b0000000000000200000007000000010000000000008003000000050000000300000009000000000000000000000002000000000000000000000004000000000000007f00000001000000ff0f000001000000020000000200000007000000ff0f00008d000000010000001f00000005000000147400000700000004000000070000000800000005000000100000000900000000000000dc0a0000f8ffffff090000000101000006000000060000000600000003090000ffff0000030000000100000003000000020000000200000007000000020000000008000000000000012300000200000000040000020000000500000003000000e2000000010000000000000002000000000400000000000007000000faffffff0900000008000000050000000700000006000000ff01000000020000010000000002000003000000080000000400000006000000010000000700000001040000000000000800000040000000030000000805000003000000bf000000ffff000007000000000000000000000007000000030000000101000000000000050000000200000072fd000003000000060000000200000040000000000000008000000002000000010c00000000000000020000810000005cedcebbc0ffffff0700000009000000c0ffffffb29500000100000000020000010100005a7a0000090000000100000000080000810000000600000033af000008000000f7ffffff3f000000050000000a090000090100005345434d41524b00000000000000000000000000000000000000000000000000080100000000000001000000c6ba0a528e3a723a756e747275737465645f6170703a73303a633531322c63373638000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e666c6f670000000000000000000000000000000000000000000000000000005000000000000000f80000004ca9720000000000e7f3382548880038bef91e833f55e16cd440867f3465aab1dbf6fe72b56e8d2f782861ae720d9bb9b73dee4f84f8887b755225d80c2714406307164845afefb24c76b96a7130bbdc32903408818cc6b50000000072656469726563740000000000000000000000000000000000000000000000000800000000000000030000000000000000000000000000040000000000000000000000000000000000000000000000000000000004000000feffffff02000000050000000000000088b56d6163766c616e3100000000000000006e6574706369300000000000000000006e657470636930000000000000000000697036746e6c30000000000000000000000000000000ff0000ff00ffaaaaaaaaaabb00ff00ff00ffa6020000a6020000de02000062706600000000000000000000000000000000000000000000000000000000001002000000000000010000000700041f400000000500f8080600000007000308ff7f000000800302000000800100d22056030000018081810d0f0000ff7f020801000000ff070604090000000300a3500700000000000106040000000100017f08000000000005ff02000000f5004a01070000000800000800000700090007800800000093049a190300000008008140ffffff7f3f00000902000000f39a04fdffffffffe20e819aed09000001000408000400000300470901000000690c010601000000ff0302800300000001008c0308000000090001030000000015b606120700000005000140fafffffffffe07846005000000800061620f00000400050409000000020002810000000000000909070000007fff7006050000000200000507000000090008070500000008000844f200000000004a340600000007001fe334000000060001d000860f0009003f0300000100c104088b0600000004000704040800000600083f0302000005000008bd0500003d01063f000000000700200102000000028a01d9ff7f000040000906040000000000010201000000030002e608000000ff031709466400000200040903000000ff0080c96a00000002000000fcfffffffaff81080800000001000700000000003f0005060077030038007f8110000000faff05000900000081001d050500000008008101080000000300010700000000200003200100000000000000ff260000000000006d61726b000000000000000000000000000000000000000000000000000000001000000000000000e0ffffff00000000fdffffff00000000090000000a0000006f5f62617461647600766972745f77696669300000000000007665746830000000000000000000000076657468305f746f5f62617461647600aaaaaaaaaabb00ff000000ffaaaaaaaaaa43ff00ff00ff00ee000000360100007e010000636f6e6e6279746573000000000000000000000000000000000000000000000018000000000000000000000000000000ff0f00000000000002020000000000007374617469737469630000000000000000000000000000000000000000000000180000000000000000000000020000003a00000009000000ff000000000000005241544545535400000000000000000000000000000000000000000000000000200000000000000073797a300000000000000000000000001f0600000000000000000100000000005241544545535400000000000000000000000000000000000000000000000000200000000000000073797a300000000000000000000000000501000000000000ff7f00000000000093916b98083c57f6bb6c17daad52de72af97d015f3c7867f140df968f5c9ee7194348fdbf2787f0ecdf1c87436ff79dbd9bd71f3344a051d81624cf4f2f867b6edffa7eb1b215ca3551767b5e7d5393a6dbd923223feb8d236d1141bba2feab4f684150d55fc1c1469df4b3549aa40a5ff2c5c3d3402d27044366f107bc7c510020d36868862eb30e8c98bb55cfe9fd43757027531128c148a9d25dd2ee3f13529c5afadb4ce46424065d72e60b657d98879e625d2eabf93dbe663f9b6035ad9ce0eb1e353483f3c8983c83e0930146f8a0fe616b561b45ddfb066da384831d737d826f6f926df3a6cbf904eabdb2540998aded78cd701f3295668179de4c343618aba3db0b49c5aac74032c418ad560bb20faba68b7b4cc986f9170c3779f334caad2e24ecd845bb0546bdf12410b74"]}, 0x1df4) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000340)={0x1, 'rose0\x00', {}, 0x800}) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000040)={'icmp\x00'}, &(0x7f00000000c0)=0x1e) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000800)=@newlink={0x74, 0x10, 0x401, 0x4, 0x25dfdbfd, {0x0, 0x0, 0x0, r6, 0x352}, [@IFLA_LINKINFO={0x4c, 0x12, 0x0, 0x1, @xfrm={{0x9, 0x1, 'xfrm\x00'}, {0x3c, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x3}, @IFLA_XFRM_IF_ID={0x8, 0x2, 0x1}, @IFLA_XFRM_LINK={0x8, 0x1, 0x4}, @IFLA_XFRM_IF_ID={0x8, 0x2, 0x1}, @IFLA_XFRM_LINK={0x8, 0x1, 0x2}, @IFLA_XFRM_LINK={0x8, 0x1, 0x4}, @IFLA_XFRM_LINK={0x8}]}}}, @IFLA_MASTER={0x8, 0x3, r6}]}, 0x74}, 0x1, 0x0, 0x0, 0x1}, 0x0) 10:59:12 executing program 4: syz_mount_image$ntfs(&(0x7f0000000280)='ntfs\x00', &(0x7f00000003c0)='./file0\x00', 0x0, 0x0, &(0x7f00000007c0), 0x0, &(0x7f0000000d00)=ANY=[@ANYBLOB='case_sensitive=no,dmask=00000000000000000002000,disable_sparse=no,disable_sparse=yes,errors=continue,case_sensitive=yes,fmask=00000000000000000000000,errors=']) 10:59:12 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000100)='syscall\x00') r1 = socket$nl_route(0x10, 0x3, 0x0) fcntl$setown(r1, 0x8, 0x0) r2 = socket(0x1, 0x803, 0x0) r3 = perf_event_open$cgroup(&(0x7f0000002040)={0x3, 0x70, 0x7f, 0x4, 0xff, 0x7f, 0x0, 0x66, 0x87c48, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x4d, 0x0, @perf_bp={&(0x7f0000002000), 0xf}, 0x20, 0x4, 0x40003, 0x7, 0xffffffffffff705a, 0xffffffff, 0x1}, r0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0xa9) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000300)={@rand_addr=' \x01\x00', 0x28}) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000700)={0x80004, 0x80000000000fff, 0xb}) r5 = syz_open_pts(r4, 0x42000) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYRES16=r4, @ANYRES32, @ANYRES16], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=ANY=[@ANYBLOB="3c0000002c00270d000000000000000000000e00", @ANYRES32, @ANYBLOB="0000000000000000080010000a000120726f7574650000000c00028b1a62c456eec3099c2d566fa6bb4cda603428091c4510c6f9f7b147f352a49616e69819b9b5db50fd32a224ed92ce88451a6e06ab7acdcec95b98aa60f441b47b0e70dc6abc554893fb05b01b3754e265a72086d95bf427199dfd2dcba6e49cd0866e8ecc3f42531e37f3cfcb95db91709694f0699b51"], 0x3c}}, 0x8811) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="240000002d0005a937b714cf83f538fbcf0000800000000000000c0000003d8fcba3e6b721b0885772e4a5306e72b9dbfe91eaecee403edc745fbb837099390af09e2a3c91b3400dc2cc6a4c34775eaec4c22755638043968a9ddf9dc736d68122ae6ea7af73fc643d0fb2f0dc7e2f68f58ab8ff3037b4845e23ba594282a5187bf238a24b41df0ee25a28c3decb712283a78030035be9a88dc78f2a3d2e59e647c22ca9ddb0e33791b4f5cb5b5627bf61d7e4dfe1f3dcaf3dfeb2b781d53a261f3eae75a9cf7603b7b391843b0063fc60d37288280522bb9d1552781b6275b530d5e1a856d46c9aba11f2e9d3b6141d4f36a50bbba3b84c556b28c79d376c8dc34bab597d6f68625ba356a120290fa5e10d977e931f55412ce4698cf414c73f620500e4f0b26cad00278787728bd7d502544b459c788362c23cc406cbc721f26f1523d8bf2c69f8e1a3a91560158e83e06ec51f4bd8731a694829b473c129c2d42bb54f5b", @ANYRES32=0x0, @ANYBLOB="00f081000000000000000800044a66c7d2770134d0922c89bc781fc88a12d9610575242025fbc435dd6e632ac455600f818badcb3bbb8f70a68740f754cc4c103b19cce338863051a5a1d52a8a5de567c1f46f25a838a4af6e237315b6e33722b1ce002caf763b22f306b96c4d564baa381bf00ec0b049cea54f3bb04d93c8cafb8e8d5fe73afd0a8cd066a094cdeb0460b85cecb5321c09e798995d9ff7de363e7508366c17d561e76e52a901482ed80e4942ad3946290c5110a9b17928eeb484dc6d015f68d8113bde5505bb50e852fddb5696662bc52fe7675760e1882c677fb9757d0ae484a2ea306460ab554144f6dcac7d6cd5619670b89bb487c302c9e38b443855c17deb6d064637bc9f5374dad69f03af7b7d845d6a6386e3884e2ceda16f44f6b669375d9642d93d8bbf6169162e3576bccdfea99ee2e908c72ef606aa00"/345], 0x24}}, 0x44000) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000001f80)="a081aa10bd726ff4e3f251551c6fcf7271724e17105b846a1ab411f8b447b9f2109c9c6e84e96adaac5951dd1fc1f6ca25cd5a6d4cde0bbb4fc1f255eb5b5f2d42d086b9349e19e7f02950d55edaf5673dc9338691b0e27f65de5dd5cb40911ff6e2f0") ioctl$FIGETBSZ(r1, 0x2, &(0x7f0000000380)) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000180)=@broute={'broute\x00', 0x20, 0x6, 0x1c74, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000300], 0x0, &(0x7f0000000140), &(0x7f0000003e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff01000000000000000900000088096d616376746170300000000000000000626f6e6430000000000000000000000076657468305f746f5f6873720000000000000000000000000000000000000000bbbbbbbbbbbbff0000ffff000180c2000002ff80ffff0000a6020000de02000016030000627066000000000000000000000000000000000000000000000000000000000010020000000000002b00000006000608010000803b0e03008000000001000020d102000000c0d01f0400040004001f0100010000ddcc40060700000007001f800700000001008f030300000073d6073f1f0000004000040008000000e303ffb0010000000200000204000000050000ca070000000200800201010000a700020000020000ff0108020300000009000731090000006d00d1400400000001800405ffffffff040040080500000001000007ff070000bf0a01061f00000001000481030000007c003eff040000001b0d7f0907000000f9ff0007c0ff0300d507970300000000f9ff078001010000ff0101090900000002004080ffffff7ffdff1f0205000000128ae6000300000004000504090000000400804b07000000da011ff60100000004000207ffff00000400080000040000470c02320500000001004007ff03000004000200010000005ed40806fbffffff0800007d0600000004001f814f00000004000101010400000100af09dc0000000700717f03000000080000060100000001000401010100000008057f340500000100a00506000000ff00090804000000020005809c6c00001f00f3f8050000000180099dffffffff07000340040000007f0005400700000003002001feffffff0100e148020000002100ddfd040000000200800806000000010040e15e68000002009704060000000400080100800082170004010700000000000000ff7f0000000000006d61726b000000000000000000000000000000000000000000000000000000001000000000000000f0ffffff00000000feffffff00000000646e6174000000000000000000000000000000000000000000000000000000001000000000000000ffffffffffff0000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000ffffffff0100000009000000667dff46600265727370616e30000000000000000000766574683000000000000000000000006970766c616e3100000000000000000076657468315f766c616e000000000000aaaaaaaaaabbff0000ffffffaaaaaaaaaabbff000000ffffbe0000003e0100008e010000697076730000000000000000000000000000000000000000000000000000000028000000000000006401010100000000000000000000000000ffff00000000008f5b54b6000000ff4e2373024e2308244c45440000000000000000000000000000000000000000000000000000000000280000000000000073797a31000000000000000000000000000000000000000000000001ff010000000000000000000000000000f08c35000000000000000000000000000000000000000000000000000000000800000000000000fcffffff000000006c6f67000000000000000000000000000000000000000000000000000000000028000000000000001fa23bafe54fa64aa5c700e9ee93614d74c59772a9cbcc12de5421b2ae221400060000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000ffffffff02000000110000000c000000600173797a6b616c6c657230000000000000767863616e31000000000000000000006970366772653000000000000000000076657468315f746f5f62617461647600aaaaaaaaaaaaff00ffffff000180c200000c00ffffffffff5608000056080000860800007533320000000000000000000000000000000000000000000000000000000000c007000000000000d100000000000000ffffffff0200000004000000020000000300000000000000020000000300000003000000000000004000000003000000c434ff340000000003000000010000000000008002000000ff0300000100000006000000060000004000000008000000650000007f000000230000000000000007000000ff01000049000000330c0000b40000000400000003000000090000000800000000000000020000000080000000000000f9ffffff010800000300000003000000020000000100000000c0ff3f00000000040000000200000052080000010000000004000003000000080000000200000000000000030000008e11000002000000ce8f0000030000000500000003000000ffffff7f01010000030000000008000007000000090000000900000084050000030000000900000007000000270000000600000006000000010400000300000000040000090000009d9100000800000000020000070000000204000005000000030002000000010003000000ac090000000000007f00000002000000070000000000000007000000030000007900000000000000af01000002000000bfb5574402000000ffff000000000000020000000100000008000000e00c00004000000008000000070000000080000002000000b32200003f00000001000000040000007fffffff01fcffff0600000001000000000000db020000000200000084570000ff7f0000060000000400000008040000000000000100000070060000010000000000010000000000020000000300000008000000010000000000000002000000080000000000000005000000020000000bc50000020000000800000001000000fffffeff01000000060000000800000006000000ff7f0000070000000800000005000000cb060000340700000200000002000000df05000004000000ff07000084060000ffff00000600000006000000070000007f00000007000000050000000400000000080000010000000500000003000000ed00000002000000573700000300000006000000010000000400000001000000feffffff0300000009000000000000005a4b000002000000b3da000001000000030000000200000070270000060000000000ffff000001000100000004000000008000000100008006000000ffffffff07000000a5640000ff7f0000080000000600000003000000040000008a0f0000db00000001000000ff03000001000100070700000500000001000000010000000200000009000000000000000600000003000000030000000200000008000000010000000700000001000000020000000100000006000000030000000100000000000000070000000200000000001000030000000200000000100000faffffff01000000060000000600000074bb000040000000ffff000000080000801f0000560300000700000020000000faffffff000000000800000001000000010000000200000008070000ff07000003000000020000000200000003000000000000000700000003000000ff01000000000000ef00000002000000080000000300000003000000020000005bcc000001000000c5760000000000000100010000000000f60c0000feffffff0400000001000000050000000e26000005000000060000000104000004000000060000007f000000030000000000008035710000f9ffffff03000000020000000300000020000000080000000700000003000000070000000000000006000000030000000000000000000000000100000200000004000000020000000100000002000000940200000000000004000000000000000100000003000000000000000000000000000000000000000100008004000000040000001e0000000500000002000000ffffffff0a000000d80000000400000040000000a4f60000ff0000000600000005000000e90e00003f000000010000000300000005000000d7d80000040000000b0300000800000003000000b2f000000200000058020000000000005d000000030000000200000000000000ff070000030000000100000001000000030000000100000008000000000000000900000001000000000000000100000007000000010000000100000004000000060000008000000004000000ffffffff0500000001000000b32522060400000004000000030000000700000001040000070000002000000000000000ff0100000000010005000000020300006b0b00000200000081000000020000000200000000000000080000000300000004000000010000000100000003000000ff0f000003000000ff010000020000000100008003000000f87f000000000000ff7f00000200000007000000050000000100000032000000080000000800000000108000060000000400000081ffffff0300000009000000f000000009000000080000000700000076000000ff7f0000ffffff7f09000000fbffffff070000000b0b0000ff0f00000000000000000000020000000200000002000000000000000100000000ffffff030000000010000000000000930e0000030000000104000002000000d4d00000020000000900000001000000feffffff03000000ffffff7f97c8000009000000ff03000070e400000800000001000000010000000004000000080000fcffffff0300000001010000030000000800000009000000070000000100000008000000010000001f000000c20800000b080000060000004e46515545554500000000000000000000000000000000000000000000000000080000000000000000020000000000001100000010000000000176657468300000000000000000000000766574683100000000000000000000007767300000000000000000000000000077673100000000000000000000000000ffffffffffffff00ff0000ffaaaaaaaaaaaa0000ff00800056080000fe0900002e0a00007533320000000000000000000000000000000000000000000000000000000000c0070000000000000000000002250d90c0000000000000000700000003000000010000000100000005000000010000000000000002000000050000000100000080ffffff0000000000000000000000000000000001000000e80f0000000000000700000006000000ffff00000400000009000000020000000100000031000000f8ffffffa0000000010000000500000006000000e0dd213188c0ffffffffffffff010000008000000b05000001000000030000000900000001000000070000000300000003000000010000000400000002000000050000000300000008000000030000000200000000000000ff010000000000003f000000030000001f000000020000000200000008000000080000000001000004000000000000800101000009000000d0000000060000003cab000009000000050000000001000000100000af0b0000ffffff7f01000000b1e9000016000000080000000000008009050000ff010000010000000500000001000000ff7f0000000000000900000003000000050000000300000005000000000000000200000002000000020000000000000006000000030000004000000000000000090000000000000000080000fbffffff080000000700000001000000ff07000001000100ffffffff0300000000e0ff0003000000060000000100008002000000070000000500000006000000010001003f00000002000000080000000600000005060000070000000000000009000000030000001f000000000000008800000001000000ffffff7f0200000008000000000000000400000001000000ffffffff03000000fbffffff01000000060000000200000005000000030000000700000002000000080000000500000000010000a807000005000000ff01000009000000010000000700000003000000030000000100000007000000010000000400000006ac2400b50300000200000005000000ffffff7f0504000001000000010000000700000000000000010000000000000000020000d0000000200000000200000006000000020000000400000003000000ffffffff00000000000000000100000082080000020000000010000000000000000200000303000017000000f01f0000090000000300000009000000000001003f000000ff0500000500000006000000008000000100000004000000018000000500000002000000020000000800000001040000ea080000030100007e00000000000000080000000000000006000000000000000100000000000000ff01000001000000050000000000000004000000000000000300000001000000070000000000000000000000030000000700000002000000ea2500005668980caa00000001000000ff0700000500000007000000070000000700000000000100d90f0000050000001880740b7d1070163d4e090000000101000006000000018000000800000080000000070000004f06000001000000090300000500000002000000ff01000003000000fdffffff02000000000000000300000000000000030000000300000001000000020000000200000005000000000000008803000000000000020000000100000001000000000000003f000000000000000000000015e2703d3f0000000500000008000000ffffff7f000400000180000007000000aa00000001800000000400000800000001000000810000000900000001800000394a8e3cd10000001701000004040000020000000300000001000000030000004000000002000000070000000100000004000000010000000500000001000000000000000200000005000000010000000101000001000000090000000300000000100000000000000500000006000000010000000400000002000000fdffffffff070000008000000500000081000000030100000000000004000000000000000000000006000000faffffff09000000008000000000000002000000ff000000090b0000000000000200000007000000010000000000008003000000050000000300000009000000000000000000000002000000000000000000000004000000000000007f00000001000000ff0f000001000000020000000200000007000000ff0f00008d000000010000001f00000005000000147400000700000004000000070000000800000005000000100000000900000000000000dc0a0000f8ffffff090000000101000006000000060000000600000003090000ffff0000030000000100000003000000020000000200000007000000020000000008000000000000012300000200000000040000020000000500000003000000e2000000010000000000000002000000000400000000000007000000faffffff0900000008000000050000000700000006000000ff01000000020000010000000002000003000000080000000400000006000000010000000700000001040000000000000800000040000000030000000805000003000000bf000000ffff000007000000000000000000000007000000030000000101000000000000050000000200000072fd000003000000060000000200000040000000000000008000000002000000010c00000000000000020000810000005cedcebbc0ffffff0700000009000000c0ffffffb29500000100000000020000010100005a7a0000090000000100000000080000810000000600000033af000008000000f7ffffff3f000000050000000a090000090100005345434d41524b00000000000000000000000000000000000000000000000000080100000000000001000000c6ba0a528e3a723a756e747275737465645f6170703a73303a633531322c63373638000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e666c6f670000000000000000000000000000000000000000000000000000005000000000000000f80000004ca9720000000000e7f3382548880038bef91e833f55e16cd440867f3465aab1dbf6fe72b56e8d2f782861ae720d9bb9b73dee4f84f8887b755225d80c2714406307164845afefb24c76b96a7130bbdc32903408818cc6b50000000072656469726563740000000000000000000000000000000000000000000000000800000000000000030000000000000000000000000000040000000000000000000000000000000000000000000000000000000004000000feffffff02000000050000000000000088b56d6163766c616e3100000000000000006e6574706369300000000000000000006e657470636930000000000000000000697036746e6c30000000000000000000000000000000ff0000ff00ffaaaaaaaaaabb00ff00ff00ffa6020000a6020000de02000062706600000000000000000000000000000000000000000000000000000000001002000000000000010000000700041f400000000500f8080600000007000308ff7f000000800302000000800100d22056030000018081810d0f0000ff7f020801000000ff070604090000000300a3500700000000000106040000000100017f08000000000005ff02000000f5004a01070000000800000800000700090007800800000093049a190300000008008140ffffff7f3f00000902000000f39a04fdffffffffe20e819aed09000001000408000400000300470901000000690c010601000000ff0302800300000001008c0308000000090001030000000015b606120700000005000140fafffffffffe07846005000000800061620f00000400050409000000020002810000000000000909070000007fff7006050000000200000507000000090008070500000008000844f200000000004a340600000007001fe334000000060001d000860f0009003f0300000100c104088b0600000004000704040800000600083f0302000005000008bd0500003d01063f000000000700200102000000028a01d9ff7f000040000906040000000000010201000000030002e608000000ff031709466400000200040903000000ff0080c96a00000002000000fcfffffffaff81080800000001000700000000003f0005060077030038007f8110000000faff05000900000081001d050500000008008101080000000300010700000000200003200100000000000000ff260000000000006d61726b000000000000000000000000000000000000000000000000000000001000000000000000e0ffffff00000000fdffffff00000000090000000a0000006f5f62617461647600766972745f77696669300000000000007665746830000000000000000000000076657468305f746f5f62617461647600aaaaaaaaaabb00ff000000ffaaaaaaaaaa43ff00ff00ff00ee000000360100007e010000636f6e6e6279746573000000000000000000000000000000000000000000000018000000000000000000000000000000ff0f00000000000002020000000000007374617469737469630000000000000000000000000000000000000000000000180000000000000000000000020000003a00000009000000ff000000000000005241544545535400000000000000000000000000000000000000000000000000200000000000000073797a300000000000000000000000001f0600000000000000000100000000005241544545535400000000000000000000000000000000000000000000000000200000000000000073797a300000000000000000000000000501000000000000ff7f00000000000093916b98083c57f6bb6c17daad52de72af97d015f3c7867f140df968f5c9ee7194348fdbf2787f0ecdf1c87436ff79dbd9bd71f3344a051d81624cf4f2f867b6edffa7eb1b215ca3551767b5e7d5393a6dbd923223feb8d236d1141bba2feab4f684150d55fc1c1469df4b3549aa40a5ff2c5c3d3402d27044366f107bc7c510020d36868862eb30e8c98bb55cfe9fd43757027531128c148a9d25dd2ee3f13529c5afadb4ce46424065d72e60b657d98879e625d2eabf93dbe663f9b6035ad9ce0eb1e353483f3c8983c83e0930146f8a0fe616b561b45ddfb066da384831d737d826f6f926df3a6cbf904eabdb2540998aded78cd701f3295668179de4c343618aba3db0b49c5aac74032c418ad560bb20faba68b7b4cc986f9170c3779f334caad2e24ecd845bb0546bdf12410b74"]}, 0x1df4) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000340)={0x1, 'rose0\x00', {}, 0x800}) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000040)={'icmp\x00'}, &(0x7f00000000c0)=0x1e) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000800)=@newlink={0x74, 0x10, 0x401, 0x4, 0x25dfdbfd, {0x0, 0x0, 0x0, r6, 0x352}, [@IFLA_LINKINFO={0x4c, 0x12, 0x0, 0x1, @xfrm={{0x9, 0x1, 'xfrm\x00'}, {0x3c, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x3}, @IFLA_XFRM_IF_ID={0x8, 0x2, 0x1}, @IFLA_XFRM_LINK={0x8, 0x1, 0x4}, @IFLA_XFRM_IF_ID={0x8, 0x2, 0x1}, @IFLA_XFRM_LINK={0x8, 0x1, 0x2}, @IFLA_XFRM_LINK={0x8, 0x1, 0x4}, @IFLA_XFRM_LINK={0x8}]}}}, @IFLA_MASTER={0x8, 0x3, r6}]}, 0x74}, 0x1, 0x0, 0x0, 0x1}, 0x0) 10:59:12 executing program 2: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) recvmmsg(r0, &(0x7f0000002ec0), 0x2d, 0xa, &(0x7f00000001c0)={0x77359400}) 10:59:12 executing program 0: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) recvmmsg(r0, &(0x7f0000002ec0), 0x2d, 0xa, &(0x7f00000001c0)={0x77359400}) 10:59:12 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000040)={0x0, 0x3}, 0xe) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @local}]}, &(0x7f0000000180)=0x10) r1 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x10, &(0x7f00000003c0)={r2, @in6={{0xa, 0x0, 0x0, @empty}}}, &(0x7f0000000100)=0x9c) 10:59:12 executing program 4: syz_mount_image$ntfs(&(0x7f0000000280)='ntfs\x00', &(0x7f00000003c0)='./file0\x00', 0x0, 0x0, &(0x7f00000007c0), 0x0, &(0x7f0000000d00)=ANY=[@ANYBLOB='case_sensitive=no,dmask=00000000000000000002000,disable_sparse=no,disable_sparse=yes,errors=continue,case_sensitive=yes,fmask=00000000000000000000000,errors=']) 10:59:13 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000100)='syscall\x00') r1 = socket$nl_route(0x10, 0x3, 0x0) fcntl$setown(r1, 0x8, 0x0) r2 = socket(0x1, 0x803, 0x0) r3 = perf_event_open$cgroup(&(0x7f0000002040)={0x3, 0x70, 0x7f, 0x4, 0xff, 0x7f, 0x0, 0x66, 0x87c48, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x4d, 0x0, @perf_bp={&(0x7f0000002000), 0xf}, 0x20, 0x4, 0x40003, 0x7, 0xffffffffffff705a, 0xffffffff, 0x1}, r0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0xa9) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000300)={@rand_addr=' \x01\x00', 0x28}) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000700)={0x80004, 0x80000000000fff, 0xb}) r5 = syz_open_pts(r4, 0x42000) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYRES16=r4, @ANYRES32, @ANYRES16], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=ANY=[@ANYBLOB="3c0000002c00270d000000000000000000000e00", @ANYRES32, @ANYBLOB="0000000000000000080010000a000120726f7574650000000c00028b1a62c456eec3099c2d566fa6bb4cda603428091c4510c6f9f7b147f352a49616e69819b9b5db50fd32a224ed92ce88451a6e06ab7acdcec95b98aa60f441b47b0e70dc6abc554893fb05b01b3754e265a72086d95bf427199dfd2dcba6e49cd0866e8ecc3f42531e37f3cfcb95db91709694f0699b51"], 0x3c}}, 0x8811) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="240000002d0005a937b714cf83f538fbcf0000800000000000000c0000003d8fcba3e6b721b0885772e4a5306e72b9dbfe91eaecee403edc745fbb837099390af09e2a3c91b3400dc2cc6a4c34775eaec4c22755638043968a9ddf9dc736d68122ae6ea7af73fc643d0fb2f0dc7e2f68f58ab8ff3037b4845e23ba594282a5187bf238a24b41df0ee25a28c3decb712283a78030035be9a88dc78f2a3d2e59e647c22ca9ddb0e33791b4f5cb5b5627bf61d7e4dfe1f3dcaf3dfeb2b781d53a261f3eae75a9cf7603b7b391843b0063fc60d37288280522bb9d1552781b6275b530d5e1a856d46c9aba11f2e9d3b6141d4f36a50bbba3b84c556b28c79d376c8dc34bab597d6f68625ba356a120290fa5e10d977e931f55412ce4698cf414c73f620500e4f0b26cad00278787728bd7d502544b459c788362c23cc406cbc721f26f1523d8bf2c69f8e1a3a91560158e83e06ec51f4bd8731a694829b473c129c2d42bb54f5b", @ANYRES32=0x0, @ANYBLOB="00f081000000000000000800044a66c7d2770134d0922c89bc781fc88a12d9610575242025fbc435dd6e632ac455600f818badcb3bbb8f70a68740f754cc4c103b19cce338863051a5a1d52a8a5de567c1f46f25a838a4af6e237315b6e33722b1ce002caf763b22f306b96c4d564baa381bf00ec0b049cea54f3bb04d93c8cafb8e8d5fe73afd0a8cd066a094cdeb0460b85cecb5321c09e798995d9ff7de363e7508366c17d561e76e52a901482ed80e4942ad3946290c5110a9b17928eeb484dc6d015f68d8113bde5505bb50e852fddb5696662bc52fe7675760e1882c677fb9757d0ae484a2ea306460ab554144f6dcac7d6cd5619670b89bb487c302c9e38b443855c17deb6d064637bc9f5374dad69f03af7b7d845d6a6386e3884e2ceda16f44f6b669375d9642d93d8bbf6169162e3576bccdfea99ee2e908c72ef606aa00"/345], 0x24}}, 0x44000) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000001f80)="a081aa10bd726ff4e3f251551c6fcf7271724e17105b846a1ab411f8b447b9f2109c9c6e84e96adaac5951dd1fc1f6ca25cd5a6d4cde0bbb4fc1f255eb5b5f2d42d086b9349e19e7f02950d55edaf5673dc9338691b0e27f65de5dd5cb40911ff6e2f0") ioctl$FIGETBSZ(r1, 0x2, &(0x7f0000000380)) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000180)=@broute={'broute\x00', 0x20, 0x6, 0x1c74, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000300], 0x0, &(0x7f0000000140), &(0x7f0000003e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff01000000000000000900000088096d616376746170300000000000000000626f6e6430000000000000000000000076657468305f746f5f6873720000000000000000000000000000000000000000bbbbbbbbbbbbff0000ffff000180c2000002ff80ffff0000a6020000de02000016030000627066000000000000000000000000000000000000000000000000000000000010020000000000002b00000006000608010000803b0e03008000000001000020d102000000c0d01f0400040004001f0100010000ddcc40060700000007001f800700000001008f030300000073d6073f1f0000004000040008000000e303ffb0010000000200000204000000050000ca070000000200800201010000a700020000020000ff0108020300000009000731090000006d00d1400400000001800405ffffffff040040080500000001000007ff070000bf0a01061f00000001000481030000007c003eff040000001b0d7f0907000000f9ff0007c0ff0300d507970300000000f9ff078001010000ff0101090900000002004080ffffff7ffdff1f0205000000128ae6000300000004000504090000000400804b07000000da011ff60100000004000207ffff00000400080000040000470c02320500000001004007ff03000004000200010000005ed40806fbffffff0800007d0600000004001f814f00000004000101010400000100af09dc0000000700717f03000000080000060100000001000401010100000008057f340500000100a00506000000ff00090804000000020005809c6c00001f00f3f8050000000180099dffffffff07000340040000007f0005400700000003002001feffffff0100e148020000002100ddfd040000000200800806000000010040e15e68000002009704060000000400080100800082170004010700000000000000ff7f0000000000006d61726b000000000000000000000000000000000000000000000000000000001000000000000000f0ffffff00000000feffffff00000000646e6174000000000000000000000000000000000000000000000000000000001000000000000000ffffffffffff0000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000ffffffff0100000009000000667dff46600265727370616e30000000000000000000766574683000000000000000000000006970766c616e3100000000000000000076657468315f766c616e000000000000aaaaaaaaaabbff0000ffffffaaaaaaaaaabbff000000ffffbe0000003e0100008e010000697076730000000000000000000000000000000000000000000000000000000028000000000000006401010100000000000000000000000000ffff00000000008f5b54b6000000ff4e2373024e2308244c45440000000000000000000000000000000000000000000000000000000000280000000000000073797a31000000000000000000000000000000000000000000000001ff010000000000000000000000000000f08c35000000000000000000000000000000000000000000000000000000000800000000000000fcffffff000000006c6f67000000000000000000000000000000000000000000000000000000000028000000000000001fa23bafe54fa64aa5c700e9ee93614d74c59772a9cbcc12de5421b2ae221400060000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000ffffffff02000000110000000c000000600173797a6b616c6c657230000000000000767863616e31000000000000000000006970366772653000000000000000000076657468315f746f5f62617461647600aaaaaaaaaaaaff00ffffff000180c200000c00ffffffffff5608000056080000860800007533320000000000000000000000000000000000000000000000000000000000c007000000000000d100000000000000ffffffff0200000004000000020000000300000000000000020000000300000003000000000000004000000003000000c434ff340000000003000000010000000000008002000000ff0300000100000006000000060000004000000008000000650000007f000000230000000000000007000000ff01000049000000330c0000b40000000400000003000000090000000800000000000000020000000080000000000000f9ffffff010800000300000003000000020000000100000000c0ff3f00000000040000000200000052080000010000000004000003000000080000000200000000000000030000008e11000002000000ce8f0000030000000500000003000000ffffff7f01010000030000000008000007000000090000000900000084050000030000000900000007000000270000000600000006000000010400000300000000040000090000009d9100000800000000020000070000000204000005000000030002000000010003000000ac090000000000007f00000002000000070000000000000007000000030000007900000000000000af01000002000000bfb5574402000000ffff000000000000020000000100000008000000e00c00004000000008000000070000000080000002000000b32200003f00000001000000040000007fffffff01fcffff0600000001000000000000db020000000200000084570000ff7f0000060000000400000008040000000000000100000070060000010000000000010000000000020000000300000008000000010000000000000002000000080000000000000005000000020000000bc50000020000000800000001000000fffffeff01000000060000000800000006000000ff7f0000070000000800000005000000cb060000340700000200000002000000df05000004000000ff07000084060000ffff00000600000006000000070000007f00000007000000050000000400000000080000010000000500000003000000ed00000002000000573700000300000006000000010000000400000001000000feffffff0300000009000000000000005a4b000002000000b3da000001000000030000000200000070270000060000000000ffff000001000100000004000000008000000100008006000000ffffffff07000000a5640000ff7f0000080000000600000003000000040000008a0f0000db00000001000000ff03000001000100070700000500000001000000010000000200000009000000000000000600000003000000030000000200000008000000010000000700000001000000020000000100000006000000030000000100000000000000070000000200000000001000030000000200000000100000faffffff01000000060000000600000074bb000040000000ffff000000080000801f0000560300000700000020000000faffffff000000000800000001000000010000000200000008070000ff07000003000000020000000200000003000000000000000700000003000000ff01000000000000ef00000002000000080000000300000003000000020000005bcc000001000000c5760000000000000100010000000000f60c0000feffffff0400000001000000050000000e26000005000000060000000104000004000000060000007f000000030000000000008035710000f9ffffff03000000020000000300000020000000080000000700000003000000070000000000000006000000030000000000000000000000000100000200000004000000020000000100000002000000940200000000000004000000000000000100000003000000000000000000000000000000000000000100008004000000040000001e0000000500000002000000ffffffff0a000000d80000000400000040000000a4f60000ff0000000600000005000000e90e00003f000000010000000300000005000000d7d80000040000000b0300000800000003000000b2f000000200000058020000000000005d000000030000000200000000000000ff070000030000000100000001000000030000000100000008000000000000000900000001000000000000000100000007000000010000000100000004000000060000008000000004000000ffffffff0500000001000000b32522060400000004000000030000000700000001040000070000002000000000000000ff0100000000010005000000020300006b0b00000200000081000000020000000200000000000000080000000300000004000000010000000100000003000000ff0f000003000000ff010000020000000100008003000000f87f000000000000ff7f00000200000007000000050000000100000032000000080000000800000000108000060000000400000081ffffff0300000009000000f000000009000000080000000700000076000000ff7f0000ffffff7f09000000fbffffff070000000b0b0000ff0f00000000000000000000020000000200000002000000000000000100000000ffffff030000000010000000000000930e0000030000000104000002000000d4d00000020000000900000001000000feffffff03000000ffffff7f97c8000009000000ff03000070e400000800000001000000010000000004000000080000fcffffff0300000001010000030000000800000009000000070000000100000008000000010000001f000000c20800000b080000060000004e46515545554500000000000000000000000000000000000000000000000000080000000000000000020000000000001100000010000000000176657468300000000000000000000000766574683100000000000000000000007767300000000000000000000000000077673100000000000000000000000000ffffffffffffff00ff0000ffaaaaaaaaaaaa0000ff00800056080000fe0900002e0a00007533320000000000000000000000000000000000000000000000000000000000c0070000000000000000000002250d90c0000000000000000700000003000000010000000100000005000000010000000000000002000000050000000100000080ffffff0000000000000000000000000000000001000000e80f0000000000000700000006000000ffff00000400000009000000020000000100000031000000f8ffffffa0000000010000000500000006000000e0dd213188c0ffffffffffffff010000008000000b05000001000000030000000900000001000000070000000300000003000000010000000400000002000000050000000300000008000000030000000200000000000000ff010000000000003f000000030000001f000000020000000200000008000000080000000001000004000000000000800101000009000000d0000000060000003cab000009000000050000000001000000100000af0b0000ffffff7f01000000b1e9000016000000080000000000008009050000ff010000010000000500000001000000ff7f0000000000000900000003000000050000000300000005000000000000000200000002000000020000000000000006000000030000004000000000000000090000000000000000080000fbffffff080000000700000001000000ff07000001000100ffffffff0300000000e0ff0003000000060000000100008002000000070000000500000006000000010001003f00000002000000080000000600000005060000070000000000000009000000030000001f000000000000008800000001000000ffffff7f0200000008000000000000000400000001000000ffffffff03000000fbffffff01000000060000000200000005000000030000000700000002000000080000000500000000010000a807000005000000ff01000009000000010000000700000003000000030000000100000007000000010000000400000006ac2400b50300000200000005000000ffffff7f0504000001000000010000000700000000000000010000000000000000020000d0000000200000000200000006000000020000000400000003000000ffffffff00000000000000000100000082080000020000000010000000000000000200000303000017000000f01f0000090000000300000009000000000001003f000000ff0500000500000006000000008000000100000004000000018000000500000002000000020000000800000001040000ea080000030100007e00000000000000080000000000000006000000000000000100000000000000ff01000001000000050000000000000004000000000000000300000001000000070000000000000000000000030000000700000002000000ea2500005668980caa00000001000000ff0700000500000007000000070000000700000000000100d90f0000050000001880740b7d1070163d4e090000000101000006000000018000000800000080000000070000004f06000001000000090300000500000002000000ff01000003000000fdffffff02000000000000000300000000000000030000000300000001000000020000000200000005000000000000008803000000000000020000000100000001000000000000003f000000000000000000000015e2703d3f0000000500000008000000ffffff7f000400000180000007000000aa00000001800000000400000800000001000000810000000900000001800000394a8e3cd10000001701000004040000020000000300000001000000030000004000000002000000070000000100000004000000010000000500000001000000000000000200000005000000010000000101000001000000090000000300000000100000000000000500000006000000010000000400000002000000fdffffffff070000008000000500000081000000030100000000000004000000000000000000000006000000faffffff09000000008000000000000002000000ff000000090b0000000000000200000007000000010000000000008003000000050000000300000009000000000000000000000002000000000000000000000004000000000000007f00000001000000ff0f000001000000020000000200000007000000ff0f00008d000000010000001f00000005000000147400000700000004000000070000000800000005000000100000000900000000000000dc0a0000f8ffffff090000000101000006000000060000000600000003090000ffff0000030000000100000003000000020000000200000007000000020000000008000000000000012300000200000000040000020000000500000003000000e2000000010000000000000002000000000400000000000007000000faffffff0900000008000000050000000700000006000000ff01000000020000010000000002000003000000080000000400000006000000010000000700000001040000000000000800000040000000030000000805000003000000bf000000ffff000007000000000000000000000007000000030000000101000000000000050000000200000072fd000003000000060000000200000040000000000000008000000002000000010c00000000000000020000810000005cedcebbc0ffffff0700000009000000c0ffffffb29500000100000000020000010100005a7a0000090000000100000000080000810000000600000033af000008000000f7ffffff3f000000050000000a090000090100005345434d41524b00000000000000000000000000000000000000000000000000080100000000000001000000c6ba0a528e3a723a756e747275737465645f6170703a73303a633531322c63373638000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e666c6f670000000000000000000000000000000000000000000000000000005000000000000000f80000004ca9720000000000e7f3382548880038bef91e833f55e16cd440867f3465aab1dbf6fe72b56e8d2f782861ae720d9bb9b73dee4f84f8887b755225d80c2714406307164845afefb24c76b96a7130bbdc32903408818cc6b50000000072656469726563740000000000000000000000000000000000000000000000000800000000000000030000000000000000000000000000040000000000000000000000000000000000000000000000000000000004000000feffffff02000000050000000000000088b56d6163766c616e3100000000000000006e6574706369300000000000000000006e657470636930000000000000000000697036746e6c30000000000000000000000000000000ff0000ff00ffaaaaaaaaaabb00ff00ff00ffa6020000a6020000de02000062706600000000000000000000000000000000000000000000000000000000001002000000000000010000000700041f400000000500f8080600000007000308ff7f000000800302000000800100d22056030000018081810d0f0000ff7f020801000000ff070604090000000300a3500700000000000106040000000100017f08000000000005ff02000000f5004a01070000000800000800000700090007800800000093049a190300000008008140ffffff7f3f00000902000000f39a04fdffffffffe20e819aed09000001000408000400000300470901000000690c010601000000ff0302800300000001008c0308000000090001030000000015b606120700000005000140fafffffffffe07846005000000800061620f00000400050409000000020002810000000000000909070000007fff7006050000000200000507000000090008070500000008000844f200000000004a340600000007001fe334000000060001d000860f0009003f0300000100c104088b0600000004000704040800000600083f0302000005000008bd0500003d01063f000000000700200102000000028a01d9ff7f000040000906040000000000010201000000030002e608000000ff031709466400000200040903000000ff0080c96a00000002000000fcfffffffaff81080800000001000700000000003f0005060077030038007f8110000000faff05000900000081001d050500000008008101080000000300010700000000200003200100000000000000ff260000000000006d61726b000000000000000000000000000000000000000000000000000000001000000000000000e0ffffff00000000fdffffff00000000090000000a0000006f5f62617461647600766972745f77696669300000000000007665746830000000000000000000000076657468305f746f5f62617461647600aaaaaaaaaabb00ff000000ffaaaaaaaaaa43ff00ff00ff00ee000000360100007e010000636f6e6e6279746573000000000000000000000000000000000000000000000018000000000000000000000000000000ff0f00000000000002020000000000007374617469737469630000000000000000000000000000000000000000000000180000000000000000000000020000003a00000009000000ff000000000000005241544545535400000000000000000000000000000000000000000000000000200000000000000073797a300000000000000000000000001f0600000000000000000100000000005241544545535400000000000000000000000000000000000000000000000000200000000000000073797a300000000000000000000000000501000000000000ff7f00000000000093916b98083c57f6bb6c17daad52de72af97d015f3c7867f140df968f5c9ee7194348fdbf2787f0ecdf1c87436ff79dbd9bd71f3344a051d81624cf4f2f867b6edffa7eb1b215ca3551767b5e7d5393a6dbd923223feb8d236d1141bba2feab4f684150d55fc1c1469df4b3549aa40a5ff2c5c3d3402d27044366f107bc7c510020d36868862eb30e8c98bb55cfe9fd43757027531128c148a9d25dd2ee3f13529c5afadb4ce46424065d72e60b657d98879e625d2eabf93dbe663f9b6035ad9ce0eb1e353483f3c8983c83e0930146f8a0fe616b561b45ddfb066da384831d737d826f6f926df3a6cbf904eabdb2540998aded78cd701f3295668179de4c343618aba3db0b49c5aac74032c418ad560bb20faba68b7b4cc986f9170c3779f334caad2e24ecd845bb0546bdf12410b74"]}, 0x1df4) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000340)={0x1, 'rose0\x00', {}, 0x800}) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000040)={'icmp\x00'}, &(0x7f00000000c0)=0x1e) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000800)=@newlink={0x74, 0x10, 0x401, 0x4, 0x25dfdbfd, {0x0, 0x0, 0x0, r6, 0x352}, [@IFLA_LINKINFO={0x4c, 0x12, 0x0, 0x1, @xfrm={{0x9, 0x1, 'xfrm\x00'}, {0x3c, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x3}, @IFLA_XFRM_IF_ID={0x8, 0x2, 0x1}, @IFLA_XFRM_LINK={0x8, 0x1, 0x4}, @IFLA_XFRM_IF_ID={0x8, 0x2, 0x1}, @IFLA_XFRM_LINK={0x8, 0x1, 0x2}, @IFLA_XFRM_LINK={0x8, 0x1, 0x4}, @IFLA_XFRM_LINK={0x8}]}}}, @IFLA_MASTER={0x8, 0x3, r6}]}, 0x74}, 0x1, 0x0, 0x0, 0x1}, 0x0) 10:59:13 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000100)='syscall\x00') r1 = socket$nl_route(0x10, 0x3, 0x0) fcntl$setown(r1, 0x8, 0x0) r2 = socket(0x1, 0x803, 0x0) r3 = perf_event_open$cgroup(&(0x7f0000002040)={0x3, 0x70, 0x7f, 0x4, 0xff, 0x7f, 0x0, 0x66, 0x87c48, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x4d, 0x0, @perf_bp={&(0x7f0000002000), 0xf}, 0x20, 0x4, 0x40003, 0x7, 0xffffffffffff705a, 0xffffffff, 0x1}, r0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0xa9) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000300)={@rand_addr=' \x01\x00', 0x28}) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000700)={0x80004, 0x80000000000fff, 0xb}) r5 = syz_open_pts(r4, 0x42000) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYRES16=r4, @ANYRES32, @ANYRES16], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=ANY=[@ANYBLOB="3c0000002c00270d000000000000000000000e00", @ANYRES32, @ANYBLOB="0000000000000000080010000a000120726f7574650000000c00028b1a62c456eec3099c2d566fa6bb4cda603428091c4510c6f9f7b147f352a49616e69819b9b5db50fd32a224ed92ce88451a6e06ab7acdcec95b98aa60f441b47b0e70dc6abc554893fb05b01b3754e265a72086d95bf427199dfd2dcba6e49cd0866e8ecc3f42531e37f3cfcb95db91709694f0699b51"], 0x3c}}, 0x8811) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="240000002d0005a937b714cf83f538fbcf0000800000000000000c0000003d8fcba3e6b721b0885772e4a5306e72b9dbfe91eaecee403edc745fbb837099390af09e2a3c91b3400dc2cc6a4c34775eaec4c22755638043968a9ddf9dc736d68122ae6ea7af73fc643d0fb2f0dc7e2f68f58ab8ff3037b4845e23ba594282a5187bf238a24b41df0ee25a28c3decb712283a78030035be9a88dc78f2a3d2e59e647c22ca9ddb0e33791b4f5cb5b5627bf61d7e4dfe1f3dcaf3dfeb2b781d53a261f3eae75a9cf7603b7b391843b0063fc60d37288280522bb9d1552781b6275b530d5e1a856d46c9aba11f2e9d3b6141d4f36a50bbba3b84c556b28c79d376c8dc34bab597d6f68625ba356a120290fa5e10d977e931f55412ce4698cf414c73f620500e4f0b26cad00278787728bd7d502544b459c788362c23cc406cbc721f26f1523d8bf2c69f8e1a3a91560158e83e06ec51f4bd8731a694829b473c129c2d42bb54f5b", @ANYRES32=0x0, @ANYBLOB="00f081000000000000000800044a66c7d2770134d0922c89bc781fc88a12d9610575242025fbc435dd6e632ac455600f818badcb3bbb8f70a68740f754cc4c103b19cce338863051a5a1d52a8a5de567c1f46f25a838a4af6e237315b6e33722b1ce002caf763b22f306b96c4d564baa381bf00ec0b049cea54f3bb04d93c8cafb8e8d5fe73afd0a8cd066a094cdeb0460b85cecb5321c09e798995d9ff7de363e7508366c17d561e76e52a901482ed80e4942ad3946290c5110a9b17928eeb484dc6d015f68d8113bde5505bb50e852fddb5696662bc52fe7675760e1882c677fb9757d0ae484a2ea306460ab554144f6dcac7d6cd5619670b89bb487c302c9e38b443855c17deb6d064637bc9f5374dad69f03af7b7d845d6a6386e3884e2ceda16f44f6b669375d9642d93d8bbf6169162e3576bccdfea99ee2e908c72ef606aa00"/345], 0x24}}, 0x44000) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000001f80)="a081aa10bd726ff4e3f251551c6fcf7271724e17105b846a1ab411f8b447b9f2109c9c6e84e96adaac5951dd1fc1f6ca25cd5a6d4cde0bbb4fc1f255eb5b5f2d42d086b9349e19e7f02950d55edaf5673dc9338691b0e27f65de5dd5cb40911ff6e2f0") ioctl$FIGETBSZ(r1, 0x2, &(0x7f0000000380)) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000180)=@broute={'broute\x00', 0x20, 0x6, 0x1c74, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000300], 0x0, &(0x7f0000000140), &(0x7f0000003e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff01000000000000000900000088096d616376746170300000000000000000626f6e6430000000000000000000000076657468305f746f5f6873720000000000000000000000000000000000000000bbbbbbbbbbbbff0000ffff000180c2000002ff80ffff0000a6020000de02000016030000627066000000000000000000000000000000000000000000000000000000000010020000000000002b00000006000608010000803b0e03008000000001000020d102000000c0d01f0400040004001f0100010000ddcc40060700000007001f800700000001008f030300000073d6073f1f0000004000040008000000e303ffb0010000000200000204000000050000ca070000000200800201010000a700020000020000ff0108020300000009000731090000006d00d1400400000001800405ffffffff040040080500000001000007ff070000bf0a01061f00000001000481030000007c003eff040000001b0d7f0907000000f9ff0007c0ff0300d507970300000000f9ff078001010000ff0101090900000002004080ffffff7ffdff1f0205000000128ae6000300000004000504090000000400804b07000000da011ff60100000004000207ffff00000400080000040000470c02320500000001004007ff03000004000200010000005ed40806fbffffff0800007d0600000004001f814f00000004000101010400000100af09dc0000000700717f03000000080000060100000001000401010100000008057f340500000100a00506000000ff00090804000000020005809c6c00001f00f3f8050000000180099dffffffff07000340040000007f0005400700000003002001feffffff0100e148020000002100ddfd040000000200800806000000010040e15e68000002009704060000000400080100800082170004010700000000000000ff7f0000000000006d61726b000000000000000000000000000000000000000000000000000000001000000000000000f0ffffff00000000feffffff00000000646e6174000000000000000000000000000000000000000000000000000000001000000000000000ffffffffffff0000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000ffffffff0100000009000000667dff46600265727370616e30000000000000000000766574683000000000000000000000006970766c616e3100000000000000000076657468315f766c616e000000000000aaaaaaaaaabbff0000ffffffaaaaaaaaaabbff000000ffffbe0000003e0100008e010000697076730000000000000000000000000000000000000000000000000000000028000000000000006401010100000000000000000000000000ffff00000000008f5b54b6000000ff4e2373024e2308244c45440000000000000000000000000000000000000000000000000000000000280000000000000073797a31000000000000000000000000000000000000000000000001ff010000000000000000000000000000f08c35000000000000000000000000000000000000000000000000000000000800000000000000fcffffff000000006c6f67000000000000000000000000000000000000000000000000000000000028000000000000001fa23bafe54fa64aa5c700e9ee93614d74c59772a9cbcc12de5421b2ae221400060000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000ffffffff02000000110000000c000000600173797a6b616c6c657230000000000000767863616e31000000000000000000006970366772653000000000000000000076657468315f746f5f62617461647600aaaaaaaaaaaaff00ffffff000180c200000c00ffffffffff5608000056080000860800007533320000000000000000000000000000000000000000000000000000000000c007000000000000d100000000000000ffffffff0200000004000000020000000300000000000000020000000300000003000000000000004000000003000000c434ff340000000003000000010000000000008002000000ff0300000100000006000000060000004000000008000000650000007f000000230000000000000007000000ff01000049000000330c0000b40000000400000003000000090000000800000000000000020000000080000000000000f9ffffff010800000300000003000000020000000100000000c0ff3f00000000040000000200000052080000010000000004000003000000080000000200000000000000030000008e11000002000000ce8f0000030000000500000003000000ffffff7f01010000030000000008000007000000090000000900000084050000030000000900000007000000270000000600000006000000010400000300000000040000090000009d9100000800000000020000070000000204000005000000030002000000010003000000ac090000000000007f00000002000000070000000000000007000000030000007900000000000000af01000002000000bfb5574402000000ffff000000000000020000000100000008000000e00c00004000000008000000070000000080000002000000b32200003f00000001000000040000007fffffff01fcffff0600000001000000000000db020000000200000084570000ff7f0000060000000400000008040000000000000100000070060000010000000000010000000000020000000300000008000000010000000000000002000000080000000000000005000000020000000bc50000020000000800000001000000fffffeff01000000060000000800000006000000ff7f0000070000000800000005000000cb060000340700000200000002000000df05000004000000ff07000084060000ffff00000600000006000000070000007f00000007000000050000000400000000080000010000000500000003000000ed00000002000000573700000300000006000000010000000400000001000000feffffff0300000009000000000000005a4b000002000000b3da000001000000030000000200000070270000060000000000ffff000001000100000004000000008000000100008006000000ffffffff07000000a5640000ff7f0000080000000600000003000000040000008a0f0000db00000001000000ff03000001000100070700000500000001000000010000000200000009000000000000000600000003000000030000000200000008000000010000000700000001000000020000000100000006000000030000000100000000000000070000000200000000001000030000000200000000100000faffffff01000000060000000600000074bb000040000000ffff000000080000801f0000560300000700000020000000faffffff000000000800000001000000010000000200000008070000ff07000003000000020000000200000003000000000000000700000003000000ff01000000000000ef00000002000000080000000300000003000000020000005bcc000001000000c5760000000000000100010000000000f60c0000feffffff0400000001000000050000000e26000005000000060000000104000004000000060000007f000000030000000000008035710000f9ffffff03000000020000000300000020000000080000000700000003000000070000000000000006000000030000000000000000000000000100000200000004000000020000000100000002000000940200000000000004000000000000000100000003000000000000000000000000000000000000000100008004000000040000001e0000000500000002000000ffffffff0a000000d80000000400000040000000a4f60000ff0000000600000005000000e90e00003f000000010000000300000005000000d7d80000040000000b0300000800000003000000b2f000000200000058020000000000005d000000030000000200000000000000ff070000030000000100000001000000030000000100000008000000000000000900000001000000000000000100000007000000010000000100000004000000060000008000000004000000ffffffff0500000001000000b32522060400000004000000030000000700000001040000070000002000000000000000ff0100000000010005000000020300006b0b00000200000081000000020000000200000000000000080000000300000004000000010000000100000003000000ff0f000003000000ff010000020000000100008003000000f87f000000000000ff7f00000200000007000000050000000100000032000000080000000800000000108000060000000400000081ffffff0300000009000000f000000009000000080000000700000076000000ff7f0000ffffff7f09000000fbffffff070000000b0b0000ff0f00000000000000000000020000000200000002000000000000000100000000ffffff030000000010000000000000930e0000030000000104000002000000d4d00000020000000900000001000000feffffff03000000ffffff7f97c8000009000000ff03000070e400000800000001000000010000000004000000080000fcffffff0300000001010000030000000800000009000000070000000100000008000000010000001f000000c20800000b080000060000004e46515545554500000000000000000000000000000000000000000000000000080000000000000000020000000000001100000010000000000176657468300000000000000000000000766574683100000000000000000000007767300000000000000000000000000077673100000000000000000000000000ffffffffffffff00ff0000ffaaaaaaaaaaaa0000ff00800056080000fe0900002e0a00007533320000000000000000000000000000000000000000000000000000000000c0070000000000000000000002250d90c0000000000000000700000003000000010000000100000005000000010000000000000002000000050000000100000080ffffff0000000000000000000000000000000001000000e80f0000000000000700000006000000ffff00000400000009000000020000000100000031000000f8ffffffa0000000010000000500000006000000e0dd213188c0ffffffffffffff010000008000000b05000001000000030000000900000001000000070000000300000003000000010000000400000002000000050000000300000008000000030000000200000000000000ff010000000000003f000000030000001f000000020000000200000008000000080000000001000004000000000000800101000009000000d0000000060000003cab000009000000050000000001000000100000af0b0000ffffff7f01000000b1e9000016000000080000000000008009050000ff010000010000000500000001000000ff7f0000000000000900000003000000050000000300000005000000000000000200000002000000020000000000000006000000030000004000000000000000090000000000000000080000fbffffff080000000700000001000000ff07000001000100ffffffff0300000000e0ff0003000000060000000100008002000000070000000500000006000000010001003f00000002000000080000000600000005060000070000000000000009000000030000001f000000000000008800000001000000ffffff7f0200000008000000000000000400000001000000ffffffff03000000fbffffff01000000060000000200000005000000030000000700000002000000080000000500000000010000a807000005000000ff01000009000000010000000700000003000000030000000100000007000000010000000400000006ac2400b50300000200000005000000ffffff7f0504000001000000010000000700000000000000010000000000000000020000d0000000200000000200000006000000020000000400000003000000ffffffff00000000000000000100000082080000020000000010000000000000000200000303000017000000f01f0000090000000300000009000000000001003f000000ff0500000500000006000000008000000100000004000000018000000500000002000000020000000800000001040000ea080000030100007e00000000000000080000000000000006000000000000000100000000000000ff01000001000000050000000000000004000000000000000300000001000000070000000000000000000000030000000700000002000000ea2500005668980caa00000001000000ff0700000500000007000000070000000700000000000100d90f0000050000001880740b7d1070163d4e090000000101000006000000018000000800000080000000070000004f06000001000000090300000500000002000000ff01000003000000fdffffff02000000000000000300000000000000030000000300000001000000020000000200000005000000000000008803000000000000020000000100000001000000000000003f000000000000000000000015e2703d3f0000000500000008000000ffffff7f000400000180000007000000aa00000001800000000400000800000001000000810000000900000001800000394a8e3cd10000001701000004040000020000000300000001000000030000004000000002000000070000000100000004000000010000000500000001000000000000000200000005000000010000000101000001000000090000000300000000100000000000000500000006000000010000000400000002000000fdffffffff070000008000000500000081000000030100000000000004000000000000000000000006000000faffffff09000000008000000000000002000000ff000000090b0000000000000200000007000000010000000000008003000000050000000300000009000000000000000000000002000000000000000000000004000000000000007f00000001000000ff0f000001000000020000000200000007000000ff0f00008d000000010000001f00000005000000147400000700000004000000070000000800000005000000100000000900000000000000dc0a0000f8ffffff090000000101000006000000060000000600000003090000ffff0000030000000100000003000000020000000200000007000000020000000008000000000000012300000200000000040000020000000500000003000000e2000000010000000000000002000000000400000000000007000000faffffff0900000008000000050000000700000006000000ff01000000020000010000000002000003000000080000000400000006000000010000000700000001040000000000000800000040000000030000000805000003000000bf000000ffff000007000000000000000000000007000000030000000101000000000000050000000200000072fd000003000000060000000200000040000000000000008000000002000000010c00000000000000020000810000005cedcebbc0ffffff0700000009000000c0ffffffb29500000100000000020000010100005a7a0000090000000100000000080000810000000600000033af000008000000f7ffffff3f000000050000000a090000090100005345434d41524b00000000000000000000000000000000000000000000000000080100000000000001000000c6ba0a528e3a723a756e747275737465645f6170703a73303a633531322c63373638000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e666c6f670000000000000000000000000000000000000000000000000000005000000000000000f80000004ca9720000000000e7f3382548880038bef91e833f55e16cd440867f3465aab1dbf6fe72b56e8d2f782861ae720d9bb9b73dee4f84f8887b755225d80c2714406307164845afefb24c76b96a7130bbdc32903408818cc6b50000000072656469726563740000000000000000000000000000000000000000000000000800000000000000030000000000000000000000000000040000000000000000000000000000000000000000000000000000000004000000feffffff02000000050000000000000088b56d6163766c616e3100000000000000006e6574706369300000000000000000006e657470636930000000000000000000697036746e6c30000000000000000000000000000000ff0000ff00ffaaaaaaaaaabb00ff00ff00ffa6020000a6020000de02000062706600000000000000000000000000000000000000000000000000000000001002000000000000010000000700041f400000000500f8080600000007000308ff7f000000800302000000800100d22056030000018081810d0f0000ff7f020801000000ff070604090000000300a3500700000000000106040000000100017f08000000000005ff02000000f5004a01070000000800000800000700090007800800000093049a190300000008008140ffffff7f3f00000902000000f39a04fdffffffffe20e819aed09000001000408000400000300470901000000690c010601000000ff0302800300000001008c0308000000090001030000000015b606120700000005000140fafffffffffe07846005000000800061620f00000400050409000000020002810000000000000909070000007fff7006050000000200000507000000090008070500000008000844f200000000004a340600000007001fe334000000060001d000860f0009003f0300000100c104088b0600000004000704040800000600083f0302000005000008bd0500003d01063f000000000700200102000000028a01d9ff7f000040000906040000000000010201000000030002e608000000ff031709466400000200040903000000ff0080c96a00000002000000fcfffffffaff81080800000001000700000000003f0005060077030038007f8110000000faff05000900000081001d050500000008008101080000000300010700000000200003200100000000000000ff260000000000006d61726b000000000000000000000000000000000000000000000000000000001000000000000000e0ffffff00000000fdffffff00000000090000000a0000006f5f62617461647600766972745f77696669300000000000007665746830000000000000000000000076657468305f746f5f62617461647600aaaaaaaaaabb00ff000000ffaaaaaaaaaa43ff00ff00ff00ee000000360100007e010000636f6e6e6279746573000000000000000000000000000000000000000000000018000000000000000000000000000000ff0f00000000000002020000000000007374617469737469630000000000000000000000000000000000000000000000180000000000000000000000020000003a00000009000000ff000000000000005241544545535400000000000000000000000000000000000000000000000000200000000000000073797a300000000000000000000000001f0600000000000000000100000000005241544545535400000000000000000000000000000000000000000000000000200000000000000073797a300000000000000000000000000501000000000000ff7f00000000000093916b98083c57f6bb6c17daad52de72af97d015f3c7867f140df968f5c9ee7194348fdbf2787f0ecdf1c87436ff79dbd9bd71f3344a051d81624cf4f2f867b6edffa7eb1b215ca3551767b5e7d5393a6dbd923223feb8d236d1141bba2feab4f684150d55fc1c1469df4b3549aa40a5ff2c5c3d3402d27044366f107bc7c510020d36868862eb30e8c98bb55cfe9fd43757027531128c148a9d25dd2ee3f13529c5afadb4ce46424065d72e60b657d98879e625d2eabf93dbe663f9b6035ad9ce0eb1e353483f3c8983c83e0930146f8a0fe616b561b45ddfb066da384831d737d826f6f926df3a6cbf904eabdb2540998aded78cd701f3295668179de4c343618aba3db0b49c5aac74032c418ad560bb20faba68b7b4cc986f9170c3779f334caad2e24ecd845bb0546bdf12410b74"]}, 0x1df4) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000340)={0x1, 'rose0\x00', {}, 0x800}) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000040)={'icmp\x00'}, &(0x7f00000000c0)=0x1e) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000800)=@newlink={0x74, 0x10, 0x401, 0x4, 0x25dfdbfd, {0x0, 0x0, 0x0, r6, 0x352}, [@IFLA_LINKINFO={0x4c, 0x12, 0x0, 0x1, @xfrm={{0x9, 0x1, 'xfrm\x00'}, {0x3c, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x3}, @IFLA_XFRM_IF_ID={0x8, 0x2, 0x1}, @IFLA_XFRM_LINK={0x8, 0x1, 0x4}, @IFLA_XFRM_IF_ID={0x8, 0x2, 0x1}, @IFLA_XFRM_LINK={0x8, 0x1, 0x2}, @IFLA_XFRM_LINK={0x8, 0x1, 0x4}, @IFLA_XFRM_LINK={0x8}]}}}, @IFLA_MASTER={0x8, 0x3, r6}]}, 0x74}, 0x1, 0x0, 0x0, 0x1}, 0x0) 10:59:13 executing program 2: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) recvmmsg(r0, &(0x7f0000002ec0), 0x2d, 0xa, &(0x7f00000001c0)={0x77359400}) 10:59:13 executing program 0: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) recvmmsg(r0, &(0x7f0000002ec0), 0x2d, 0xa, &(0x7f00000001c0)={0x77359400}) [ 542.070992][T14362] __ntfs_error: 1 callbacks suppressed [ 542.071739][T14362] ntfs: (device loop4): parse_options(): The errors option requires an argument. 10:59:13 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@enum={0x0, 0x1, 0x0, 0x6, 0x4, [{0x1}]}]}}, 0x0, 0x2e}, 0x20) 10:59:13 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000100)='syscall\x00') r1 = socket$nl_route(0x10, 0x3, 0x0) fcntl$setown(r1, 0x8, 0x0) r2 = socket(0x1, 0x803, 0x0) r3 = perf_event_open$cgroup(&(0x7f0000002040)={0x3, 0x70, 0x7f, 0x4, 0xff, 0x7f, 0x0, 0x66, 0x87c48, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x4d, 0x0, @perf_bp={&(0x7f0000002000), 0xf}, 0x20, 0x4, 0x40003, 0x7, 0xffffffffffff705a, 0xffffffff, 0x1}, r0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0xa9) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000300)={@rand_addr=' \x01\x00', 0x28}) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000700)={0x80004, 0x80000000000fff, 0xb}) r5 = syz_open_pts(r4, 0x42000) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYRES16=r4, @ANYRES32, @ANYRES16], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=ANY=[@ANYBLOB="3c0000002c00270d000000000000000000000e00", @ANYRES32, @ANYBLOB="0000000000000000080010000a000120726f7574650000000c00028b1a62c456eec3099c2d566fa6bb4cda603428091c4510c6f9f7b147f352a49616e69819b9b5db50fd32a224ed92ce88451a6e06ab7acdcec95b98aa60f441b47b0e70dc6abc554893fb05b01b3754e265a72086d95bf427199dfd2dcba6e49cd0866e8ecc3f42531e37f3cfcb95db91709694f0699b51"], 0x3c}}, 0x8811) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="240000002d0005a937b714cf83f538fbcf0000800000000000000c0000003d8fcba3e6b721b0885772e4a5306e72b9dbfe91eaecee403edc745fbb837099390af09e2a3c91b3400dc2cc6a4c34775eaec4c22755638043968a9ddf9dc736d68122ae6ea7af73fc643d0fb2f0dc7e2f68f58ab8ff3037b4845e23ba594282a5187bf238a24b41df0ee25a28c3decb712283a78030035be9a88dc78f2a3d2e59e647c22ca9ddb0e33791b4f5cb5b5627bf61d7e4dfe1f3dcaf3dfeb2b781d53a261f3eae75a9cf7603b7b391843b0063fc60d37288280522bb9d1552781b6275b530d5e1a856d46c9aba11f2e9d3b6141d4f36a50bbba3b84c556b28c79d376c8dc34bab597d6f68625ba356a120290fa5e10d977e931f55412ce4698cf414c73f620500e4f0b26cad00278787728bd7d502544b459c788362c23cc406cbc721f26f1523d8bf2c69f8e1a3a91560158e83e06ec51f4bd8731a694829b473c129c2d42bb54f5b", @ANYRES32=0x0, @ANYBLOB="00f081000000000000000800044a66c7d2770134d0922c89bc781fc88a12d9610575242025fbc435dd6e632ac455600f818badcb3bbb8f70a68740f754cc4c103b19cce338863051a5a1d52a8a5de567c1f46f25a838a4af6e237315b6e33722b1ce002caf763b22f306b96c4d564baa381bf00ec0b049cea54f3bb04d93c8cafb8e8d5fe73afd0a8cd066a094cdeb0460b85cecb5321c09e798995d9ff7de363e7508366c17d561e76e52a901482ed80e4942ad3946290c5110a9b17928eeb484dc6d015f68d8113bde5505bb50e852fddb5696662bc52fe7675760e1882c677fb9757d0ae484a2ea306460ab554144f6dcac7d6cd5619670b89bb487c302c9e38b443855c17deb6d064637bc9f5374dad69f03af7b7d845d6a6386e3884e2ceda16f44f6b669375d9642d93d8bbf6169162e3576bccdfea99ee2e908c72ef606aa00"/345], 0x24}}, 0x44000) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000001f80)="a081aa10bd726ff4e3f251551c6fcf7271724e17105b846a1ab411f8b447b9f2109c9c6e84e96adaac5951dd1fc1f6ca25cd5a6d4cde0bbb4fc1f255eb5b5f2d42d086b9349e19e7f02950d55edaf5673dc9338691b0e27f65de5dd5cb40911ff6e2f0") ioctl$FIGETBSZ(r1, 0x2, &(0x7f0000000380)) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000180)=@broute={'broute\x00', 0x20, 0x6, 0x1c74, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000300], 0x0, &(0x7f0000000140), &(0x7f0000003e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff01000000000000000900000088096d616376746170300000000000000000626f6e6430000000000000000000000076657468305f746f5f6873720000000000000000000000000000000000000000bbbbbbbbbbbbff0000ffff000180c2000002ff80ffff0000a6020000de02000016030000627066000000000000000000000000000000000000000000000000000000000010020000000000002b00000006000608010000803b0e03008000000001000020d102000000c0d01f0400040004001f0100010000ddcc40060700000007001f800700000001008f030300000073d6073f1f0000004000040008000000e303ffb0010000000200000204000000050000ca070000000200800201010000a700020000020000ff0108020300000009000731090000006d00d1400400000001800405ffffffff040040080500000001000007ff070000bf0a01061f00000001000481030000007c003eff040000001b0d7f0907000000f9ff0007c0ff0300d507970300000000f9ff078001010000ff0101090900000002004080ffffff7ffdff1f0205000000128ae6000300000004000504090000000400804b07000000da011ff60100000004000207ffff00000400080000040000470c02320500000001004007ff03000004000200010000005ed40806fbffffff0800007d0600000004001f814f00000004000101010400000100af09dc0000000700717f03000000080000060100000001000401010100000008057f340500000100a00506000000ff00090804000000020005809c6c00001f00f3f8050000000180099dffffffff07000340040000007f0005400700000003002001feffffff0100e148020000002100ddfd040000000200800806000000010040e15e68000002009704060000000400080100800082170004010700000000000000ff7f0000000000006d61726b000000000000000000000000000000000000000000000000000000001000000000000000f0ffffff00000000feffffff00000000646e6174000000000000000000000000000000000000000000000000000000001000000000000000ffffffffffff0000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000ffffffff0100000009000000667dff46600265727370616e30000000000000000000766574683000000000000000000000006970766c616e3100000000000000000076657468315f766c616e000000000000aaaaaaaaaabbff0000ffffffaaaaaaaaaabbff000000ffffbe0000003e0100008e010000697076730000000000000000000000000000000000000000000000000000000028000000000000006401010100000000000000000000000000ffff00000000008f5b54b6000000ff4e2373024e2308244c45440000000000000000000000000000000000000000000000000000000000280000000000000073797a31000000000000000000000000000000000000000000000001ff010000000000000000000000000000f08c35000000000000000000000000000000000000000000000000000000000800000000000000fcffffff000000006c6f67000000000000000000000000000000000000000000000000000000000028000000000000001fa23bafe54fa64aa5c700e9ee93614d74c59772a9cbcc12de5421b2ae221400060000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000ffffffff02000000110000000c000000600173797a6b616c6c657230000000000000767863616e31000000000000000000006970366772653000000000000000000076657468315f746f5f62617461647600aaaaaaaaaaaaff00ffffff000180c200000c00ffffffffff5608000056080000860800007533320000000000000000000000000000000000000000000000000000000000c007000000000000d100000000000000ffffffff0200000004000000020000000300000000000000020000000300000003000000000000004000000003000000c434ff340000000003000000010000000000008002000000ff0300000100000006000000060000004000000008000000650000007f000000230000000000000007000000ff01000049000000330c0000b40000000400000003000000090000000800000000000000020000000080000000000000f9ffffff010800000300000003000000020000000100000000c0ff3f00000000040000000200000052080000010000000004000003000000080000000200000000000000030000008e11000002000000ce8f0000030000000500000003000000ffffff7f01010000030000000008000007000000090000000900000084050000030000000900000007000000270000000600000006000000010400000300000000040000090000009d9100000800000000020000070000000204000005000000030002000000010003000000ac090000000000007f00000002000000070000000000000007000000030000007900000000000000af01000002000000bfb5574402000000ffff000000000000020000000100000008000000e00c00004000000008000000070000000080000002000000b32200003f00000001000000040000007fffffff01fcffff0600000001000000000000db020000000200000084570000ff7f0000060000000400000008040000000000000100000070060000010000000000010000000000020000000300000008000000010000000000000002000000080000000000000005000000020000000bc50000020000000800000001000000fffffeff01000000060000000800000006000000ff7f0000070000000800000005000000cb060000340700000200000002000000df05000004000000ff07000084060000ffff00000600000006000000070000007f00000007000000050000000400000000080000010000000500000003000000ed00000002000000573700000300000006000000010000000400000001000000feffffff0300000009000000000000005a4b000002000000b3da000001000000030000000200000070270000060000000000ffff000001000100000004000000008000000100008006000000ffffffff07000000a5640000ff7f0000080000000600000003000000040000008a0f0000db00000001000000ff03000001000100070700000500000001000000010000000200000009000000000000000600000003000000030000000200000008000000010000000700000001000000020000000100000006000000030000000100000000000000070000000200000000001000030000000200000000100000faffffff01000000060000000600000074bb000040000000ffff000000080000801f0000560300000700000020000000faffffff000000000800000001000000010000000200000008070000ff07000003000000020000000200000003000000000000000700000003000000ff01000000000000ef00000002000000080000000300000003000000020000005bcc000001000000c5760000000000000100010000000000f60c0000feffffff0400000001000000050000000e26000005000000060000000104000004000000060000007f000000030000000000008035710000f9ffffff03000000020000000300000020000000080000000700000003000000070000000000000006000000030000000000000000000000000100000200000004000000020000000100000002000000940200000000000004000000000000000100000003000000000000000000000000000000000000000100008004000000040000001e0000000500000002000000ffffffff0a000000d80000000400000040000000a4f60000ff0000000600000005000000e90e00003f000000010000000300000005000000d7d80000040000000b0300000800000003000000b2f000000200000058020000000000005d000000030000000200000000000000ff070000030000000100000001000000030000000100000008000000000000000900000001000000000000000100000007000000010000000100000004000000060000008000000004000000ffffffff0500000001000000b32522060400000004000000030000000700000001040000070000002000000000000000ff0100000000010005000000020300006b0b00000200000081000000020000000200000000000000080000000300000004000000010000000100000003000000ff0f000003000000ff010000020000000100008003000000f87f000000000000ff7f00000200000007000000050000000100000032000000080000000800000000108000060000000400000081ffffff0300000009000000f000000009000000080000000700000076000000ff7f0000ffffff7f09000000fbffffff070000000b0b0000ff0f00000000000000000000020000000200000002000000000000000100000000ffffff030000000010000000000000930e0000030000000104000002000000d4d00000020000000900000001000000feffffff03000000ffffff7f97c8000009000000ff03000070e400000800000001000000010000000004000000080000fcffffff0300000001010000030000000800000009000000070000000100000008000000010000001f000000c20800000b080000060000004e46515545554500000000000000000000000000000000000000000000000000080000000000000000020000000000001100000010000000000176657468300000000000000000000000766574683100000000000000000000007767300000000000000000000000000077673100000000000000000000000000ffffffffffffff00ff0000ffaaaaaaaaaaaa0000ff00800056080000fe0900002e0a00007533320000000000000000000000000000000000000000000000000000000000c0070000000000000000000002250d90c0000000000000000700000003000000010000000100000005000000010000000000000002000000050000000100000080ffffff0000000000000000000000000000000001000000e80f0000000000000700000006000000ffff00000400000009000000020000000100000031000000f8ffffffa0000000010000000500000006000000e0dd213188c0ffffffffffffff010000008000000b05000001000000030000000900000001000000070000000300000003000000010000000400000002000000050000000300000008000000030000000200000000000000ff010000000000003f000000030000001f000000020000000200000008000000080000000001000004000000000000800101000009000000d0000000060000003cab000009000000050000000001000000100000af0b0000ffffff7f01000000b1e9000016000000080000000000008009050000ff010000010000000500000001000000ff7f0000000000000900000003000000050000000300000005000000000000000200000002000000020000000000000006000000030000004000000000000000090000000000000000080000fbffffff080000000700000001000000ff07000001000100ffffffff0300000000e0ff0003000000060000000100008002000000070000000500000006000000010001003f00000002000000080000000600000005060000070000000000000009000000030000001f000000000000008800000001000000ffffff7f0200000008000000000000000400000001000000ffffffff03000000fbffffff01000000060000000200000005000000030000000700000002000000080000000500000000010000a807000005000000ff01000009000000010000000700000003000000030000000100000007000000010000000400000006ac2400b50300000200000005000000ffffff7f0504000001000000010000000700000000000000010000000000000000020000d0000000200000000200000006000000020000000400000003000000ffffffff00000000000000000100000082080000020000000010000000000000000200000303000017000000f01f0000090000000300000009000000000001003f000000ff0500000500000006000000008000000100000004000000018000000500000002000000020000000800000001040000ea080000030100007e00000000000000080000000000000006000000000000000100000000000000ff01000001000000050000000000000004000000000000000300000001000000070000000000000000000000030000000700000002000000ea2500005668980caa00000001000000ff0700000500000007000000070000000700000000000100d90f0000050000001880740b7d1070163d4e090000000101000006000000018000000800000080000000070000004f06000001000000090300000500000002000000ff01000003000000fdffffff02000000000000000300000000000000030000000300000001000000020000000200000005000000000000008803000000000000020000000100000001000000000000003f000000000000000000000015e2703d3f0000000500000008000000ffffff7f000400000180000007000000aa00000001800000000400000800000001000000810000000900000001800000394a8e3cd10000001701000004040000020000000300000001000000030000004000000002000000070000000100000004000000010000000500000001000000000000000200000005000000010000000101000001000000090000000300000000100000000000000500000006000000010000000400000002000000fdffffffff070000008000000500000081000000030100000000000004000000000000000000000006000000faffffff09000000008000000000000002000000ff000000090b0000000000000200000007000000010000000000008003000000050000000300000009000000000000000000000002000000000000000000000004000000000000007f00000001000000ff0f000001000000020000000200000007000000ff0f00008d000000010000001f00000005000000147400000700000004000000070000000800000005000000100000000900000000000000dc0a0000f8ffffff090000000101000006000000060000000600000003090000ffff0000030000000100000003000000020000000200000007000000020000000008000000000000012300000200000000040000020000000500000003000000e2000000010000000000000002000000000400000000000007000000faffffff0900000008000000050000000700000006000000ff01000000020000010000000002000003000000080000000400000006000000010000000700000001040000000000000800000040000000030000000805000003000000bf000000ffff000007000000000000000000000007000000030000000101000000000000050000000200000072fd000003000000060000000200000040000000000000008000000002000000010c00000000000000020000810000005cedcebbc0ffffff0700000009000000c0ffffffb29500000100000000020000010100005a7a0000090000000100000000080000810000000600000033af000008000000f7ffffff3f000000050000000a090000090100005345434d41524b00000000000000000000000000000000000000000000000000080100000000000001000000c6ba0a528e3a723a756e747275737465645f6170703a73303a633531322c63373638000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e666c6f670000000000000000000000000000000000000000000000000000005000000000000000f80000004ca9720000000000e7f3382548880038bef91e833f55e16cd440867f3465aab1dbf6fe72b56e8d2f782861ae720d9bb9b73dee4f84f8887b755225d80c2714406307164845afefb24c76b96a7130bbdc32903408818cc6b50000000072656469726563740000000000000000000000000000000000000000000000000800000000000000030000000000000000000000000000040000000000000000000000000000000000000000000000000000000004000000feffffff02000000050000000000000088b56d6163766c616e3100000000000000006e6574706369300000000000000000006e657470636930000000000000000000697036746e6c30000000000000000000000000000000ff0000ff00ffaaaaaaaaaabb00ff00ff00ffa6020000a6020000de02000062706600000000000000000000000000000000000000000000000000000000001002000000000000010000000700041f400000000500f8080600000007000308ff7f000000800302000000800100d22056030000018081810d0f0000ff7f020801000000ff070604090000000300a3500700000000000106040000000100017f08000000000005ff02000000f5004a01070000000800000800000700090007800800000093049a190300000008008140ffffff7f3f00000902000000f39a04fdffffffffe20e819aed09000001000408000400000300470901000000690c010601000000ff0302800300000001008c0308000000090001030000000015b606120700000005000140fafffffffffe07846005000000800061620f00000400050409000000020002810000000000000909070000007fff7006050000000200000507000000090008070500000008000844f200000000004a340600000007001fe334000000060001d000860f0009003f0300000100c104088b0600000004000704040800000600083f0302000005000008bd0500003d01063f000000000700200102000000028a01d9ff7f000040000906040000000000010201000000030002e608000000ff031709466400000200040903000000ff0080c96a00000002000000fcfffffffaff81080800000001000700000000003f0005060077030038007f8110000000faff05000900000081001d050500000008008101080000000300010700000000200003200100000000000000ff260000000000006d61726b000000000000000000000000000000000000000000000000000000001000000000000000e0ffffff00000000fdffffff00000000090000000a0000006f5f62617461647600766972745f77696669300000000000007665746830000000000000000000000076657468305f746f5f62617461647600aaaaaaaaaabb00ff000000ffaaaaaaaaaa43ff00ff00ff00ee000000360100007e010000636f6e6e6279746573000000000000000000000000000000000000000000000018000000000000000000000000000000ff0f00000000000002020000000000007374617469737469630000000000000000000000000000000000000000000000180000000000000000000000020000003a00000009000000ff000000000000005241544545535400000000000000000000000000000000000000000000000000200000000000000073797a300000000000000000000000001f0600000000000000000100000000005241544545535400000000000000000000000000000000000000000000000000200000000000000073797a300000000000000000000000000501000000000000ff7f00000000000093916b98083c57f6bb6c17daad52de72af97d015f3c7867f140df968f5c9ee7194348fdbf2787f0ecdf1c87436ff79dbd9bd71f3344a051d81624cf4f2f867b6edffa7eb1b215ca3551767b5e7d5393a6dbd923223feb8d236d1141bba2feab4f684150d55fc1c1469df4b3549aa40a5ff2c5c3d3402d27044366f107bc7c510020d36868862eb30e8c98bb55cfe9fd43757027531128c148a9d25dd2ee3f13529c5afadb4ce46424065d72e60b657d98879e625d2eabf93dbe663f9b6035ad9ce0eb1e353483f3c8983c83e0930146f8a0fe616b561b45ddfb066da384831d737d826f6f926df3a6cbf904eabdb2540998aded78cd701f3295668179de4c343618aba3db0b49c5aac74032c418ad560bb20faba68b7b4cc986f9170c3779f334caad2e24ecd845bb0546bdf12410b74"]}, 0x1df4) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000340)={0x1, 'rose0\x00', {}, 0x800}) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000040)={'icmp\x00'}, &(0x7f00000000c0)=0x1e) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000800)=@newlink={0x74, 0x10, 0x401, 0x4, 0x25dfdbfd, {0x0, 0x0, 0x0, r6, 0x352}, [@IFLA_LINKINFO={0x4c, 0x12, 0x0, 0x1, @xfrm={{0x9, 0x1, 'xfrm\x00'}, {0x3c, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x3}, @IFLA_XFRM_IF_ID={0x8, 0x2, 0x1}, @IFLA_XFRM_LINK={0x8, 0x1, 0x4}, @IFLA_XFRM_IF_ID={0x8, 0x2, 0x1}, @IFLA_XFRM_LINK={0x8, 0x1, 0x2}, @IFLA_XFRM_LINK={0x8, 0x1, 0x4}, @IFLA_XFRM_LINK={0x8}]}}}, @IFLA_MASTER={0x8, 0x3, r6}]}, 0x74}, 0x1, 0x0, 0x0, 0x1}, 0x0) 10:59:13 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@enum={0x0, 0x1, 0x0, 0x6, 0x4, [{0x1}]}]}}, 0x0, 0x2e}, 0x20) 10:59:14 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000100)='syscall\x00') r1 = socket$nl_route(0x10, 0x3, 0x0) fcntl$setown(r1, 0x8, 0x0) r2 = socket(0x1, 0x803, 0x0) r3 = perf_event_open$cgroup(&(0x7f0000002040)={0x3, 0x70, 0x7f, 0x4, 0xff, 0x7f, 0x0, 0x66, 0x87c48, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x4d, 0x0, @perf_bp={&(0x7f0000002000), 0xf}, 0x20, 0x4, 0x40003, 0x7, 0xffffffffffff705a, 0xffffffff, 0x1}, r0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0xa9) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000300)={@rand_addr=' \x01\x00', 0x28}) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000700)={0x80004, 0x80000000000fff, 0xb}) r5 = syz_open_pts(r4, 0x42000) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYRES16=r4, @ANYRES32, @ANYRES16], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=ANY=[@ANYBLOB="3c0000002c00270d000000000000000000000e00", @ANYRES32, @ANYBLOB="0000000000000000080010000a000120726f7574650000000c00028b1a62c456eec3099c2d566fa6bb4cda603428091c4510c6f9f7b147f352a49616e69819b9b5db50fd32a224ed92ce88451a6e06ab7acdcec95b98aa60f441b47b0e70dc6abc554893fb05b01b3754e265a72086d95bf427199dfd2dcba6e49cd0866e8ecc3f42531e37f3cfcb95db91709694f0699b51"], 0x3c}}, 0x8811) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="240000002d0005a937b714cf83f538fbcf0000800000000000000c0000003d8fcba3e6b721b0885772e4a5306e72b9dbfe91eaecee403edc745fbb837099390af09e2a3c91b3400dc2cc6a4c34775eaec4c22755638043968a9ddf9dc736d68122ae6ea7af73fc643d0fb2f0dc7e2f68f58ab8ff3037b4845e23ba594282a5187bf238a24b41df0ee25a28c3decb712283a78030035be9a88dc78f2a3d2e59e647c22ca9ddb0e33791b4f5cb5b5627bf61d7e4dfe1f3dcaf3dfeb2b781d53a261f3eae75a9cf7603b7b391843b0063fc60d37288280522bb9d1552781b6275b530d5e1a856d46c9aba11f2e9d3b6141d4f36a50bbba3b84c556b28c79d376c8dc34bab597d6f68625ba356a120290fa5e10d977e931f55412ce4698cf414c73f620500e4f0b26cad00278787728bd7d502544b459c788362c23cc406cbc721f26f1523d8bf2c69f8e1a3a91560158e83e06ec51f4bd8731a694829b473c129c2d42bb54f5b", @ANYRES32=0x0, @ANYBLOB="00f081000000000000000800044a66c7d2770134d0922c89bc781fc88a12d9610575242025fbc435dd6e632ac455600f818badcb3bbb8f70a68740f754cc4c103b19cce338863051a5a1d52a8a5de567c1f46f25a838a4af6e237315b6e33722b1ce002caf763b22f306b96c4d564baa381bf00ec0b049cea54f3bb04d93c8cafb8e8d5fe73afd0a8cd066a094cdeb0460b85cecb5321c09e798995d9ff7de363e7508366c17d561e76e52a901482ed80e4942ad3946290c5110a9b17928eeb484dc6d015f68d8113bde5505bb50e852fddb5696662bc52fe7675760e1882c677fb9757d0ae484a2ea306460ab554144f6dcac7d6cd5619670b89bb487c302c9e38b443855c17deb6d064637bc9f5374dad69f03af7b7d845d6a6386e3884e2ceda16f44f6b669375d9642d93d8bbf6169162e3576bccdfea99ee2e908c72ef606aa00"/345], 0x24}}, 0x44000) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000001f80)="a081aa10bd726ff4e3f251551c6fcf7271724e17105b846a1ab411f8b447b9f2109c9c6e84e96adaac5951dd1fc1f6ca25cd5a6d4cde0bbb4fc1f255eb5b5f2d42d086b9349e19e7f02950d55edaf5673dc9338691b0e27f65de5dd5cb40911ff6e2f0") ioctl$FIGETBSZ(r1, 0x2, &(0x7f0000000380)) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000180)=@broute={'broute\x00', 0x20, 0x6, 0x1c74, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000300], 0x0, &(0x7f0000000140), &(0x7f0000003e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff01000000000000000900000088096d616376746170300000000000000000626f6e6430000000000000000000000076657468305f746f5f6873720000000000000000000000000000000000000000bbbbbbbbbbbbff0000ffff000180c2000002ff80ffff0000a6020000de02000016030000627066000000000000000000000000000000000000000000000000000000000010020000000000002b00000006000608010000803b0e03008000000001000020d102000000c0d01f0400040004001f0100010000ddcc40060700000007001f800700000001008f030300000073d6073f1f0000004000040008000000e303ffb0010000000200000204000000050000ca070000000200800201010000a700020000020000ff0108020300000009000731090000006d00d1400400000001800405ffffffff040040080500000001000007ff070000bf0a01061f00000001000481030000007c003eff040000001b0d7f0907000000f9ff0007c0ff0300d507970300000000f9ff078001010000ff0101090900000002004080ffffff7ffdff1f0205000000128ae6000300000004000504090000000400804b07000000da011ff60100000004000207ffff00000400080000040000470c02320500000001004007ff03000004000200010000005ed40806fbffffff0800007d0600000004001f814f00000004000101010400000100af09dc0000000700717f03000000080000060100000001000401010100000008057f340500000100a00506000000ff00090804000000020005809c6c00001f00f3f8050000000180099dffffffff07000340040000007f0005400700000003002001feffffff0100e148020000002100ddfd040000000200800806000000010040e15e68000002009704060000000400080100800082170004010700000000000000ff7f0000000000006d61726b000000000000000000000000000000000000000000000000000000001000000000000000f0ffffff00000000feffffff00000000646e6174000000000000000000000000000000000000000000000000000000001000000000000000ffffffffffff0000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000ffffffff0100000009000000667dff46600265727370616e30000000000000000000766574683000000000000000000000006970766c616e3100000000000000000076657468315f766c616e000000000000aaaaaaaaaabbff0000ffffffaaaaaaaaaabbff000000ffffbe0000003e0100008e010000697076730000000000000000000000000000000000000000000000000000000028000000000000006401010100000000000000000000000000ffff00000000008f5b54b6000000ff4e2373024e2308244c45440000000000000000000000000000000000000000000000000000000000280000000000000073797a31000000000000000000000000000000000000000000000001ff010000000000000000000000000000f08c35000000000000000000000000000000000000000000000000000000000800000000000000fcffffff000000006c6f67000000000000000000000000000000000000000000000000000000000028000000000000001fa23bafe54fa64aa5c700e9ee93614d74c59772a9cbcc12de5421b2ae221400060000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000ffffffff02000000110000000c000000600173797a6b616c6c657230000000000000767863616e31000000000000000000006970366772653000000000000000000076657468315f746f5f62617461647600aaaaaaaaaaaaff00ffffff000180c200000c00ffffffffff5608000056080000860800007533320000000000000000000000000000000000000000000000000000000000c007000000000000d100000000000000ffffffff0200000004000000020000000300000000000000020000000300000003000000000000004000000003000000c434ff340000000003000000010000000000008002000000ff0300000100000006000000060000004000000008000000650000007f000000230000000000000007000000ff01000049000000330c0000b40000000400000003000000090000000800000000000000020000000080000000000000f9ffffff010800000300000003000000020000000100000000c0ff3f00000000040000000200000052080000010000000004000003000000080000000200000000000000030000008e11000002000000ce8f0000030000000500000003000000ffffff7f01010000030000000008000007000000090000000900000084050000030000000900000007000000270000000600000006000000010400000300000000040000090000009d9100000800000000020000070000000204000005000000030002000000010003000000ac090000000000007f00000002000000070000000000000007000000030000007900000000000000af01000002000000bfb5574402000000ffff000000000000020000000100000008000000e00c00004000000008000000070000000080000002000000b32200003f00000001000000040000007fffffff01fcffff0600000001000000000000db020000000200000084570000ff7f0000060000000400000008040000000000000100000070060000010000000000010000000000020000000300000008000000010000000000000002000000080000000000000005000000020000000bc50000020000000800000001000000fffffeff01000000060000000800000006000000ff7f0000070000000800000005000000cb060000340700000200000002000000df05000004000000ff07000084060000ffff00000600000006000000070000007f00000007000000050000000400000000080000010000000500000003000000ed00000002000000573700000300000006000000010000000400000001000000feffffff0300000009000000000000005a4b000002000000b3da000001000000030000000200000070270000060000000000ffff000001000100000004000000008000000100008006000000ffffffff07000000a5640000ff7f0000080000000600000003000000040000008a0f0000db00000001000000ff03000001000100070700000500000001000000010000000200000009000000000000000600000003000000030000000200000008000000010000000700000001000000020000000100000006000000030000000100000000000000070000000200000000001000030000000200000000100000faffffff01000000060000000600000074bb000040000000ffff000000080000801f0000560300000700000020000000faffffff000000000800000001000000010000000200000008070000ff07000003000000020000000200000003000000000000000700000003000000ff01000000000000ef00000002000000080000000300000003000000020000005bcc000001000000c5760000000000000100010000000000f60c0000feffffff0400000001000000050000000e26000005000000060000000104000004000000060000007f000000030000000000008035710000f9ffffff03000000020000000300000020000000080000000700000003000000070000000000000006000000030000000000000000000000000100000200000004000000020000000100000002000000940200000000000004000000000000000100000003000000000000000000000000000000000000000100008004000000040000001e0000000500000002000000ffffffff0a000000d80000000400000040000000a4f60000ff0000000600000005000000e90e00003f000000010000000300000005000000d7d80000040000000b0300000800000003000000b2f000000200000058020000000000005d000000030000000200000000000000ff070000030000000100000001000000030000000100000008000000000000000900000001000000000000000100000007000000010000000100000004000000060000008000000004000000ffffffff0500000001000000b32522060400000004000000030000000700000001040000070000002000000000000000ff0100000000010005000000020300006b0b00000200000081000000020000000200000000000000080000000300000004000000010000000100000003000000ff0f000003000000ff010000020000000100008003000000f87f000000000000ff7f00000200000007000000050000000100000032000000080000000800000000108000060000000400000081ffffff0300000009000000f000000009000000080000000700000076000000ff7f0000ffffff7f09000000fbffffff070000000b0b0000ff0f00000000000000000000020000000200000002000000000000000100000000ffffff030000000010000000000000930e0000030000000104000002000000d4d00000020000000900000001000000feffffff03000000ffffff7f97c8000009000000ff03000070e400000800000001000000010000000004000000080000fcffffff0300000001010000030000000800000009000000070000000100000008000000010000001f000000c20800000b080000060000004e46515545554500000000000000000000000000000000000000000000000000080000000000000000020000000000001100000010000000000176657468300000000000000000000000766574683100000000000000000000007767300000000000000000000000000077673100000000000000000000000000ffffffffffffff00ff0000ffaaaaaaaaaaaa0000ff00800056080000fe0900002e0a00007533320000000000000000000000000000000000000000000000000000000000c0070000000000000000000002250d90c0000000000000000700000003000000010000000100000005000000010000000000000002000000050000000100000080ffffff0000000000000000000000000000000001000000e80f0000000000000700000006000000ffff00000400000009000000020000000100000031000000f8ffffffa0000000010000000500000006000000e0dd213188c0ffffffffffffff010000008000000b05000001000000030000000900000001000000070000000300000003000000010000000400000002000000050000000300000008000000030000000200000000000000ff010000000000003f000000030000001f000000020000000200000008000000080000000001000004000000000000800101000009000000d0000000060000003cab000009000000050000000001000000100000af0b0000ffffff7f01000000b1e9000016000000080000000000008009050000ff010000010000000500000001000000ff7f0000000000000900000003000000050000000300000005000000000000000200000002000000020000000000000006000000030000004000000000000000090000000000000000080000fbffffff080000000700000001000000ff07000001000100ffffffff0300000000e0ff0003000000060000000100008002000000070000000500000006000000010001003f00000002000000080000000600000005060000070000000000000009000000030000001f000000000000008800000001000000ffffff7f0200000008000000000000000400000001000000ffffffff03000000fbffffff01000000060000000200000005000000030000000700000002000000080000000500000000010000a807000005000000ff01000009000000010000000700000003000000030000000100000007000000010000000400000006ac2400b50300000200000005000000ffffff7f0504000001000000010000000700000000000000010000000000000000020000d0000000200000000200000006000000020000000400000003000000ffffffff00000000000000000100000082080000020000000010000000000000000200000303000017000000f01f0000090000000300000009000000000001003f000000ff0500000500000006000000008000000100000004000000018000000500000002000000020000000800000001040000ea080000030100007e00000000000000080000000000000006000000000000000100000000000000ff01000001000000050000000000000004000000000000000300000001000000070000000000000000000000030000000700000002000000ea2500005668980caa00000001000000ff0700000500000007000000070000000700000000000100d90f0000050000001880740b7d1070163d4e090000000101000006000000018000000800000080000000070000004f06000001000000090300000500000002000000ff01000003000000fdffffff02000000000000000300000000000000030000000300000001000000020000000200000005000000000000008803000000000000020000000100000001000000000000003f000000000000000000000015e2703d3f0000000500000008000000ffffff7f000400000180000007000000aa00000001800000000400000800000001000000810000000900000001800000394a8e3cd10000001701000004040000020000000300000001000000030000004000000002000000070000000100000004000000010000000500000001000000000000000200000005000000010000000101000001000000090000000300000000100000000000000500000006000000010000000400000002000000fdffffffff070000008000000500000081000000030100000000000004000000000000000000000006000000faffffff09000000008000000000000002000000ff000000090b0000000000000200000007000000010000000000008003000000050000000300000009000000000000000000000002000000000000000000000004000000000000007f00000001000000ff0f000001000000020000000200000007000000ff0f00008d000000010000001f00000005000000147400000700000004000000070000000800000005000000100000000900000000000000dc0a0000f8ffffff090000000101000006000000060000000600000003090000ffff0000030000000100000003000000020000000200000007000000020000000008000000000000012300000200000000040000020000000500000003000000e2000000010000000000000002000000000400000000000007000000faffffff0900000008000000050000000700000006000000ff01000000020000010000000002000003000000080000000400000006000000010000000700000001040000000000000800000040000000030000000805000003000000bf000000ffff000007000000000000000000000007000000030000000101000000000000050000000200000072fd000003000000060000000200000040000000000000008000000002000000010c00000000000000020000810000005cedcebbc0ffffff0700000009000000c0ffffffb29500000100000000020000010100005a7a0000090000000100000000080000810000000600000033af000008000000f7ffffff3f000000050000000a090000090100005345434d41524b00000000000000000000000000000000000000000000000000080100000000000001000000c6ba0a528e3a723a756e747275737465645f6170703a73303a633531322c63373638000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e666c6f670000000000000000000000000000000000000000000000000000005000000000000000f80000004ca9720000000000e7f3382548880038bef91e833f55e16cd440867f3465aab1dbf6fe72b56e8d2f782861ae720d9bb9b73dee4f84f8887b755225d80c2714406307164845afefb24c76b96a7130bbdc32903408818cc6b50000000072656469726563740000000000000000000000000000000000000000000000000800000000000000030000000000000000000000000000040000000000000000000000000000000000000000000000000000000004000000feffffff02000000050000000000000088b56d6163766c616e3100000000000000006e6574706369300000000000000000006e657470636930000000000000000000697036746e6c30000000000000000000000000000000ff0000ff00ffaaaaaaaaaabb00ff00ff00ffa6020000a6020000de02000062706600000000000000000000000000000000000000000000000000000000001002000000000000010000000700041f400000000500f8080600000007000308ff7f000000800302000000800100d22056030000018081810d0f0000ff7f020801000000ff070604090000000300a3500700000000000106040000000100017f08000000000005ff02000000f5004a01070000000800000800000700090007800800000093049a190300000008008140ffffff7f3f00000902000000f39a04fdffffffffe20e819aed09000001000408000400000300470901000000690c010601000000ff0302800300000001008c0308000000090001030000000015b606120700000005000140fafffffffffe07846005000000800061620f00000400050409000000020002810000000000000909070000007fff7006050000000200000507000000090008070500000008000844f200000000004a340600000007001fe334000000060001d000860f0009003f0300000100c104088b0600000004000704040800000600083f0302000005000008bd0500003d01063f000000000700200102000000028a01d9ff7f000040000906040000000000010201000000030002e608000000ff031709466400000200040903000000ff0080c96a00000002000000fcfffffffaff81080800000001000700000000003f0005060077030038007f8110000000faff05000900000081001d050500000008008101080000000300010700000000200003200100000000000000ff260000000000006d61726b000000000000000000000000000000000000000000000000000000001000000000000000e0ffffff00000000fdffffff00000000090000000a0000006f5f62617461647600766972745f77696669300000000000007665746830000000000000000000000076657468305f746f5f62617461647600aaaaaaaaaabb00ff000000ffaaaaaaaaaa43ff00ff00ff00ee000000360100007e010000636f6e6e6279746573000000000000000000000000000000000000000000000018000000000000000000000000000000ff0f00000000000002020000000000007374617469737469630000000000000000000000000000000000000000000000180000000000000000000000020000003a00000009000000ff000000000000005241544545535400000000000000000000000000000000000000000000000000200000000000000073797a300000000000000000000000001f0600000000000000000100000000005241544545535400000000000000000000000000000000000000000000000000200000000000000073797a300000000000000000000000000501000000000000ff7f00000000000093916b98083c57f6bb6c17daad52de72af97d015f3c7867f140df968f5c9ee7194348fdbf2787f0ecdf1c87436ff79dbd9bd71f3344a051d81624cf4f2f867b6edffa7eb1b215ca3551767b5e7d5393a6dbd923223feb8d236d1141bba2feab4f684150d55fc1c1469df4b3549aa40a5ff2c5c3d3402d27044366f107bc7c510020d36868862eb30e8c98bb55cfe9fd43757027531128c148a9d25dd2ee3f13529c5afadb4ce46424065d72e60b657d98879e625d2eabf93dbe663f9b6035ad9ce0eb1e353483f3c8983c83e0930146f8a0fe616b561b45ddfb066da384831d737d826f6f926df3a6cbf904eabdb2540998aded78cd701f3295668179de4c343618aba3db0b49c5aac74032c418ad560bb20faba68b7b4cc986f9170c3779f334caad2e24ecd845bb0546bdf12410b74"]}, 0x1df4) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000340)={0x1, 'rose0\x00', {}, 0x800}) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000040)={'icmp\x00'}, &(0x7f00000000c0)=0x1e) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000800)=@newlink={0x74, 0x10, 0x401, 0x4, 0x25dfdbfd, {0x0, 0x0, 0x0, r6, 0x352}, [@IFLA_LINKINFO={0x4c, 0x12, 0x0, 0x1, @xfrm={{0x9, 0x1, 'xfrm\x00'}, {0x3c, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x3}, @IFLA_XFRM_IF_ID={0x8, 0x2, 0x1}, @IFLA_XFRM_LINK={0x8, 0x1, 0x4}, @IFLA_XFRM_IF_ID={0x8, 0x2, 0x1}, @IFLA_XFRM_LINK={0x8, 0x1, 0x2}, @IFLA_XFRM_LINK={0x8, 0x1, 0x4}, @IFLA_XFRM_LINK={0x8}]}}}, @IFLA_MASTER={0x8, 0x3, r6}]}, 0x74}, 0x1, 0x0, 0x0, 0x1}, 0x0) 10:59:14 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xa, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x8, 0x0, 0x0, 0x0, 0x61, 0x10, 0x10}, [@ldst={0x3, 0x2, 0x3, 0x1c10a1, 0x0, 0x43}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195}, 0x48) 10:59:14 executing program 0: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) recvmmsg(r0, &(0x7f0000002ec0), 0x2d, 0xa, &(0x7f00000001c0)={0x77359400}) 10:59:14 executing program 2: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) recvmmsg(r0, &(0x7f0000002ec0), 0x2d, 0xa, &(0x7f00000001c0)={0x77359400}) 10:59:14 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@enum={0x0, 0x1, 0x0, 0x6, 0x4, [{0x1}]}]}}, 0x0, 0x2e}, 0x20) 10:59:15 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, '\x00', 0x28, 0x2b, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, @local, {[@hopopts={0x73, 0x2, [], [@ra, @hao={0xc9, 0x10, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff]}}]}], {0x0, 0x0, 0x8}}}}}}, 0x0) 10:59:15 executing program 2: r0 = socket$inet(0x2b, 0x801, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x42}}, 0x10) setsockopt$IP_VS_SO_SET_TIMEOUT(r0, 0x0, 0x22, &(0x7f0000000740), 0xc) 10:59:15 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xa, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x8, 0x0, 0x0, 0x0, 0x61, 0x10, 0x10}, [@ldst={0x3, 0x2, 0x3, 0x1c10a1, 0x0, 0x43}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195}, 0x48) 10:59:15 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@enum={0x0, 0x1, 0x0, 0x6, 0x4, [{0x1}]}]}}, 0x0, 0x2e}, 0x20) 10:59:16 executing program 3: unshare(0x40400) r0 = syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x0, 0x0) ioctl$BLKSECTGET(r0, 0x4c03, 0x0) 10:59:16 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507000000000000c40000000000", @ANYRES32=r5, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="38000000240007058000004007a2a30005000000", @ANYRES32=r5, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=@newtfilter={0x48, 0x28, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x4}}, [@filter_kind_options=@f_rsvp6={{0xa, 0x1, 'rsvp6\x00'}, {0x18, 0x2, [@TCA_RSVP_DST={0x14, 0x2, @ipv4={[], [], @loopback}}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000280)=@newtfilter={0x24, 0x28, 0xf27, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x4}}}, 0x24}}, 0x0) [ 544.746671][ T621] tipc: TX() has been purged, node left! 10:59:16 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, '\x00', 0x28, 0x2b, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, @local, {[@hopopts={0x73, 0x2, [], [@ra, @hao={0xc9, 0x10, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff]}}]}], {0x0, 0x0, 0x8}}}}}}, 0x0) [ 545.043506][T14415] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 545.200006][T14420] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 10:59:16 executing program 2: r0 = socket$inet(0x2b, 0x801, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x42}}, 0x10) setsockopt$IP_VS_SO_SET_TIMEOUT(r0, 0x0, 0x22, &(0x7f0000000740), 0xc) 10:59:16 executing program 3: unshare(0x40400) r0 = syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x0, 0x0) ioctl$BLKSECTGET(r0, 0x4c03, 0x0) 10:59:17 executing program 5: syz_mount_image$reiserfs(&(0x7f0000000000)='reiserfs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="0040000068020000973d00001200000000000000843d000000010000611cad49e10000001e000000000000000010ec030200010052654973457233467300000002000000020001000000853d0100000003000000000000000000000000000000000000000000000000000000000000000000000001001e003ac1655f004eed00", 0x80, 0x10000}, {&(0x7f0000010100)="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00"/1984, 0x7c0, 0x11000}, {&(0x7f0000010900)="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x800, 0x11800}, {&(0x7f0000011100)="0000000000000000000000001200000000000000843d000000010000611cad49e10000001e00"/64, 0x40, 0x3d96000}, {&(0x7f0000011200)="01000200750f0000000000000000000000000000000000000100000002000000000000000000000000002000e00f0000010000000200000001000000f401000002002300bd0f00"/96, 0x60, 0x3d97000}, {&(0x7f0000011300)="000000000000000000000000000000000000000000000000000000000001000000010000000200000022000400020000000000000001000000200004002e2e2eed4103005cf9535f230000003ac1655f3ac1655f3ac1655f01000000ffffffff", 0x60, 0x3d97fa0}], 0x0, &(0x7f0000011400)) 10:59:17 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xa, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x8, 0x0, 0x0, 0x0, 0x61, 0x10, 0x10}, [@ldst={0x3, 0x2, 0x3, 0x1c10a1, 0x0, 0x43}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195}, 0x48) 10:59:17 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, '\x00', 0x28, 0x2b, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, @local, {[@hopopts={0x73, 0x2, [], [@ra, @hao={0xc9, 0x10, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff]}}]}], {0x0, 0x0, 0x8}}}}}}, 0x0) 10:59:17 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507000000000000c40000000000", @ANYRES32=r5, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="38000000240007058000004007a2a30005000000", @ANYRES32=r5, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=@newtfilter={0x48, 0x28, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x4}}, [@filter_kind_options=@f_rsvp6={{0xa, 0x1, 'rsvp6\x00'}, {0x18, 0x2, [@TCA_RSVP_DST={0x14, 0x2, @ipv4={[], [], @loopback}}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000280)=@newtfilter={0x24, 0x28, 0xf27, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x4}}}, 0x24}}, 0x0) 10:59:17 executing program 3: unshare(0x40400) r0 = syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x0, 0x0) ioctl$BLKSECTGET(r0, 0x4c03, 0x0) 10:59:17 executing program 2: r0 = socket$inet(0x2b, 0x801, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x42}}, 0x10) setsockopt$IP_VS_SO_SET_TIMEOUT(r0, 0x0, 0x22, &(0x7f0000000740), 0xc) [ 546.089938][T14441] REISERFS (device loop5): found reiserfs format "3.5" with non-standard journal [ 546.214940][T14441] REISERFS (device loop5): using ordered data mode [ 546.221812][T14441] reiserfs: using flush barriers [ 546.268153][T14447] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 546.319528][T14441] REISERFS (device loop5): journal params: device loop5, size 15748, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30 10:59:17 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xa, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x8, 0x0, 0x0, 0x0, 0x61, 0x10, 0x10}, [@ldst={0x3, 0x2, 0x3, 0x1c10a1, 0x0, 0x43}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195}, 0x48) 10:59:18 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, '\x00', 0x28, 0x2b, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, @local, {[@hopopts={0x73, 0x2, [], [@ra, @hao={0xc9, 0x10, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff]}}]}], {0x0, 0x0, 0x8}}}}}}, 0x0) [ 546.523418][T14441] REISERFS (device loop5): checking transaction log (loop5) 10:59:18 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507000000000000c40000000000", @ANYRES32=r5, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="38000000240007058000004007a2a30005000000", @ANYRES32=r5, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=@newtfilter={0x48, 0x28, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x4}}, [@filter_kind_options=@f_rsvp6={{0xa, 0x1, 'rsvp6\x00'}, {0x18, 0x2, [@TCA_RSVP_DST={0x14, 0x2, @ipv4={[], [], @loopback}}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000280)=@newtfilter={0x24, 0x28, 0xf27, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x4}}}, 0x24}}, 0x0) 10:59:18 executing program 2: r0 = socket$inet(0x2b, 0x801, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x42}}, 0x10) setsockopt$IP_VS_SO_SET_TIMEOUT(r0, 0x0, 0x22, &(0x7f0000000740), 0xc) 10:59:18 executing program 3: unshare(0x40400) r0 = syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x0, 0x0) ioctl$BLKSECTGET(r0, 0x4c03, 0x0) 10:59:18 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507000000000000c40000000000", @ANYRES32=r5, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="38000000240007058000004007a2a30005000000", @ANYRES32=r5, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=@newtfilter={0x48, 0x28, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x4}}, [@filter_kind_options=@f_rsvp6={{0xa, 0x1, 'rsvp6\x00'}, {0x18, 0x2, [@TCA_RSVP_DST={0x14, 0x2, @ipv4={[], [], @loopback}}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000280)=@newtfilter={0x24, 0x28, 0xf27, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x4}}}, 0x24}}, 0x0) [ 547.610742][T14469] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 547.760928][T14476] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 552.514073][T14441] ===================================================== [ 552.521521][T14441] BUG: KMSAN: uninit-value in search_by_key+0x301e/0x67f0 [ 552.529313][T14441] CPU: 1 PID: 14441 Comm: syz-executor.5 Not tainted 5.9.0-rc8-syzkaller #0 [ 552.538589][T14441] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 552.548802][T14441] Call Trace: [ 552.552100][T14441] dump_stack+0x21c/0x280 [ 552.556976][T14441] kmsan_report+0xf7/0x1e0 [ 552.561566][T14441] __msan_warning+0x5f/0xa0 [ 552.566320][T14441] search_by_key+0x301e/0x67f0 [ 552.571504][T14441] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 552.578004][T14441] ? kmsan_get_metadata+0x116/0x180 [ 552.583902][T14441] ? kmsan_internal_set_origin+0x85/0xc0 [ 552.590298][T14441] ? kmsan_get_metadata+0x116/0x180 [ 552.595876][T14441] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 552.601995][T14441] reiserfs_read_locked_inode+0x1fc/0x30b0 [ 552.609848][T14441] ? reiserfs_update_sd_size+0x1340/0x1340 [ 552.617225][T14441] ? reiserfs_read_locked_inode+0x30b0/0x30b0 [ 552.624452][T14441] ? kmsan_get_metadata+0x116/0x180 [ 552.630534][T14441] ? kmsan_internal_set_origin+0x85/0xc0 [ 552.636472][T14441] reiserfs_fill_super+0x2ad7/0x6160 [ 552.642009][T14441] ? kmsan_get_metadata+0x116/0x180 [ 552.647397][T14441] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 552.653634][T14441] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 552.659791][T14441] ? set_blocksize+0x464/0x780 [ 552.664961][T14441] ? kmsan_get_metadata+0x116/0x180 [ 552.670171][T14441] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 552.676027][T14441] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 552.682372][T14441] ? sb_set_blocksize+0x1c5/0x230 [ 552.687701][T14441] mount_bdev+0x619/0x900 [ 552.692322][T14441] ? reiserfs_kill_sb+0x260/0x260 [ 552.697603][T14441] get_super_block+0xc9/0xe0 [ 552.702462][T14441] legacy_get_tree+0x163/0x2e0 [ 552.707370][T14441] ? remove_save_link+0x600/0x600 [ 552.712558][T14441] ? legacy_parse_monolithic+0x310/0x310 [ 552.718509][T14441] vfs_get_tree+0xd8/0x5d0 [ 552.723386][T14441] path_mount+0x3dde/0x5db0 [ 552.728060][T14441] do_mount+0x1c6/0x220 [ 552.732758][T14441] __se_compat_sys_mount+0x7bb/0xaa0 [ 552.738313][T14441] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 552.744643][T14441] __ia32_compat_sys_mount+0x62/0x80 [ 552.750492][T14441] __do_fast_syscall_32+0x129/0x180 [ 552.755709][T14441] do_fast_syscall_32+0x6a/0xc0 [ 552.760720][T14441] do_SYSENTER_32+0x73/0x90 [ 552.765494][T14441] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 552.772417][T14441] RIP: 0023:0xf7fda549 [ 552.776903][T14441] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 552.797478][T14441] RSP: 002b:00000000f55d3f20 EFLAGS: 00000292 ORIG_RAX: 0000000000000015 [ 552.806454][T14441] RAX: ffffffffffffffda RBX: 00000000f55d3f7c RCX: 0000000020000100 [ 552.816003][T14441] RDX: 0000000020000000 RSI: 0000000000000000 RDI: 00000000f55d3fbc [ 552.824450][T14441] RBP: 00000000f55d3f7c R08: 0000000000000000 R09: 0000000000000000 [ 552.833133][T14441] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 552.841589][T14441] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 552.849640][T14441] [ 552.851970][T14441] Local variable ----key@reiserfs_read_locked_inode created at: [ 552.859894][T14441] reiserfs_read_locked_inode+0xb4/0x30b0 [ 552.865620][T14441] reiserfs_read_locked_inode+0xb4/0x30b0 [ 552.871655][T14441] ===================================================== [ 552.878859][T14441] Disabling lock debugging due to kernel taint [ 552.885360][T14441] Kernel panic - not syncing: panic_on_warn set ... [ 552.892596][T14441] CPU: 1 PID: 14441 Comm: syz-executor.5 Tainted: G B 5.9.0-rc8-syzkaller #0 [ 552.903426][T14441] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 552.914287][T14441] Call Trace: [ 552.917692][T14441] dump_stack+0x21c/0x280 [ 552.922323][T14441] panic+0x4c8/0xea7 [ 552.926581][T14441] ? add_taint+0x17c/0x210 [ 552.931814][T14441] kmsan_report+0x1da/0x1e0 [ 552.936517][T14441] __msan_warning+0x5f/0xa0 [ 552.941054][T14441] search_by_key+0x301e/0x67f0 [ 552.945869][T14441] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 552.952198][T14441] ? kmsan_get_metadata+0x116/0x180 [ 552.957872][T14441] ? kmsan_internal_set_origin+0x85/0xc0 [ 552.963944][T14441] ? kmsan_get_metadata+0x116/0x180 [ 552.969212][T14441] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 552.975111][T14441] reiserfs_read_locked_inode+0x1fc/0x30b0 [ 552.981439][T14441] ? reiserfs_update_sd_size+0x1340/0x1340 [ 552.988009][T14441] ? reiserfs_read_locked_inode+0x30b0/0x30b0 [ 552.995075][T14441] ? kmsan_get_metadata+0x116/0x180 [ 553.000948][T14441] ? kmsan_internal_set_origin+0x85/0xc0 [ 553.007130][T14441] reiserfs_fill_super+0x2ad7/0x6160 [ 553.013142][T14441] ? kmsan_get_metadata+0x116/0x180 [ 553.018941][T14441] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 553.025343][T14441] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 553.032518][T14441] ? set_blocksize+0x464/0x780 [ 553.037751][T14441] ? kmsan_get_metadata+0x116/0x180 [ 553.043516][T14441] ? kmsan_get_shadow_origin_ptr+0x84/0xb0 [ 553.049936][T14441] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 553.056675][T14441] ? sb_set_blocksize+0x1c5/0x230 [ 553.062252][T14441] mount_bdev+0x619/0x900 [ 553.067322][T14441] ? reiserfs_kill_sb+0x260/0x260 [ 553.073861][T14441] get_super_block+0xc9/0xe0 [ 553.078848][T14441] legacy_get_tree+0x163/0x2e0 [ 553.083955][T14441] ? remove_save_link+0x600/0x600 [ 553.089424][T14441] ? legacy_parse_monolithic+0x310/0x310 [ 553.095669][T14441] vfs_get_tree+0xd8/0x5d0 [ 553.100850][T14441] path_mount+0x3dde/0x5db0 [ 553.105688][T14441] do_mount+0x1c6/0x220 [ 553.110416][T14441] __se_compat_sys_mount+0x7bb/0xaa0 [ 553.117941][T14441] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 553.128340][T14441] __ia32_compat_sys_mount+0x62/0x80 [ 553.134475][T14441] __do_fast_syscall_32+0x129/0x180 [ 553.140158][T14441] do_fast_syscall_32+0x6a/0xc0 [ 553.145357][T14441] do_SYSENTER_32+0x73/0x90 [ 553.150682][T14441] entry_SYSENTER_compat_after_hwframe+0x4d/0x5c [ 553.157738][T14441] RIP: 0023:0xf7fda549 [ 553.162850][T14441] Code: 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 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 553.190940][T14441] RSP: 002b:00000000f55d3f20 EFLAGS: 00000292 ORIG_RAX: 0000000000000015 [ 553.203399][T14441] RAX: ffffffffffffffda RBX: 00000000f55d3f7c RCX: 0000000020000100 [ 553.214751][T14441] RDX: 0000000020000000 RSI: 0000000000000000 RDI: 00000000f55d3fbc [ 553.225251][T14441] RBP: 00000000f55d3f7c R08: 0000000000000000 R09: 0000000000000000 [ 553.234867][T14441] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 553.244331][T14441] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 553.254824][T14441] Kernel Offset: disabled [ 553.259301][T14441] Rebooting in 86400 seconds..