Given that formulation I assume that the amount of olivine needed is the same order of magnitude as the 1 liter of oil to produce the CO2.
The world is consuming 97 Mio barrels of oil per day [2]. I doubt we can mine that amount of olivine on a daily basis. Is it even available in that quantity?
How is olivine considered an adequate option to reduce the CO2 in the atmosphere?
===
[1] that Wikipedia article above.