silicate rocks basically traps co2 over millions of years and causes temperatures to fall
As an aside, we need to dissolve roughly one large mountain into the mix layer (top ~50m) of the ocean to have it fully take up atmospheric CO2. Without dissolving, the reaction is very slow (co2 in atmosphere => slightly lower pH rain => reaction with mostly passivated rock + erosion).