xfs: use AIL bulk update function to implement single updates

We now have two copies of AIL insert operations that are mostly
duplicate functionality. The single log item updates can be
implemented via the bulk updates by turning xfs_trans_ail_update()
into a simple wrapper. This removes all the duplicate insert
functionality and associated helpers.

Signed-off-by: Dave Chinner <dchinner@redhat.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
This commit is contained in:
Dave Chinner
2010-12-20 12:34:26 +11:00
committed by Dave Chinner
parent 3013683253
commit e605994929
3 changed files with 13 additions and 96 deletions

View File

@@ -2573,7 +2573,7 @@ xlog_recover_efi_pass2(
/*
* xfs_trans_ail_update() drops the AIL lock.
*/
xfs_trans_ail_update(log->l_ailp, (xfs_log_item_t *)efip, lsn);
xfs_trans_ail_update(log->l_ailp, &efip->efi_item, lsn);
return 0;
}