Mix all the ingredients and store in airtight container if the recipe calls for whole garam masala mix(example : pulao, khichuri, etc.)
I use a manual can opener to break the cinnamon sticks for easier grinding.
Be cautious when roasting so that the spices do not burn.
Garam masala can last 6+ months in an airtight container.