These patches clean up the xfs(_trans)_iput() and fix the xfs_inode life time so that inodes with a extended attribute fork can add an attributes. Patch 1 removes the unused argument in _iput routines and introduces the IRELSE define for xfs_iput(). Patch 2 fixes the xfs_inode lifetime problem. Mark.