I've heard that cinnamon is used as an anti-fungal because it repels water (hence not putting it on roots as tarev said). If placed on roots, it'll keep them from absorbing water. I'm not sure what effect it would have by putting it on the soil to be honest. Tarev has good advice on this one.
Planto