[XFS] Dynamically allocate vattr in places it makes sense to do so, to