they will eventually put troops in it depending on their income, if their only fief is a castle, it will be painfully slow, if they are captured or constantly in limbo, i dont think anything garrisons. if they are rich, i've had their castles garrison 190 troops in under a week from 0 when i awarded it to them....
just my observations