Preheat oven to 325 degrees and prepare 2 8-inch round cake pans.
In a large bowl, sift together flour, sugar, salt, baking soda, and cinnamon.
Add remaining ingredients and stir until combined.
Pour into prepared pans and bake until a toothpick inserted into the center of the cake comes out clean, about 35 minutes. Allow to cool fully before frosting.
In the bowl of a stand mixer fitted with the paddle attachment, beat the cream cheese and butter until light and fluffy, about 3 minutes. Add confectioners sugar and mix until smooth.