xfs: implement ->dirty_inode to fix timestamp handling