In a saucepan, bring 2 1/2 cups of the stock to a boil. Meanwhile, in a saute' pan over medium-high heat, heat the olive oil. Saute' the garlic and onion for 2 minutes. Add the ginger and rice, stirring so the rice is coated evenly with the oil. Add the wine. Stirring constantly, add the hot stock to the rice, 1/2 cup at a time, letting the rice absorb the liquid before adding more. Cook for 3 minutes after the last addition. Total cooking time from the first addition of the stock should be about 10 minutes. Season with salt.