aboutsummaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_log_recover.c
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2011-07-13 07:43:49 -0400
committerChristoph Hellwig <hch@lst.de>2011-07-13 07:43:49 -0400
commitcb669ca5701153a808db6627521cc8aa52fc42d1 (patch)
tree90529cad1994d11b8a21b0c2607adfb8da0b49fd /fs/xfs/xfs_log_recover.c
parentadadbeefb34f755a3477da51035eeeec2c1fde38 (diff)
xfs: remove wrappers around b_iodone
Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Alex Elder <aelder@sgi.com> Reviewed-by: Dave Chinner <dchinner@redhat.com>
Diffstat (limited to 'fs/xfs/xfs_log_recover.c')
-rw-r--r--fs/xfs/xfs_log_recover.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/fs/xfs/xfs_log_recover.c b/fs/xfs/xfs_log_recover.c
index 40c9742aa478..8fe4206de057 100644
--- a/fs/xfs/xfs_log_recover.c
+++ b/fs/xfs/xfs_log_recover.c
@@ -371,7 +371,7 @@ xlog_recover_iodone(
371 xfs_force_shutdown(bp->b_target->bt_mount, 371 xfs_force_shutdown(bp->b_target->bt_mount,
372 SHUTDOWN_META_IO_ERROR); 372 SHUTDOWN_META_IO_ERROR);
373 } 373 }
374 XFS_BUF_CLR_IODONE_FUNC(bp); 374 bp->b_iodone = NULL;
375 xfs_buf_ioend(bp, 0); 375 xfs_buf_ioend(bp, 0);
376} 376}
377 377
@@ -2178,7 +2178,7 @@ xlog_recover_buffer_pass2(
2178 error = xfs_bwrite(mp, bp); 2178 error = xfs_bwrite(mp, bp);
2179 } else { 2179 } else {
2180 ASSERT(bp->b_target->bt_mount == mp); 2180 ASSERT(bp->b_target->bt_mount == mp);
2181 XFS_BUF_SET_IODONE_FUNC(bp, xlog_recover_iodone); 2181 bp->b_iodone = xlog_recover_iodone;
2182 xfs_bdwrite(mp, bp); 2182 xfs_bdwrite(mp, bp);
2183 } 2183 }
2184 2184
@@ -2438,7 +2438,7 @@ xlog_recover_inode_pass2(
2438 2438
2439write_inode_buffer: 2439write_inode_buffer:
2440 ASSERT(bp->b_target->bt_mount == mp); 2440 ASSERT(bp->b_target->bt_mount == mp);
2441 XFS_BUF_SET_IODONE_FUNC(bp, xlog_recover_iodone); 2441 bp->b_iodone = xlog_recover_iodone;
2442 xfs_bdwrite(mp, bp); 2442 xfs_bdwrite(mp, bp);
2443error: 2443error:
2444 if (need_free) 2444 if (need_free)
@@ -2560,7 +2560,7 @@ xlog_recover_dquot_pass2(
2560 2560
2561 ASSERT(dq_f->qlf_size == 2); 2561 ASSERT(dq_f->qlf_size == 2);
2562 ASSERT(bp->b_target->bt_mount == mp); 2562 ASSERT(bp->b_target->bt_mount == mp);
2563 XFS_BUF_SET_IODONE_FUNC(bp, xlog_recover_iodone); 2563 bp->b_iodone = xlog_recover_iodone;
2564 xfs_bdwrite(mp, bp); 2564 xfs_bdwrite(mp, bp);
2565 2565
2566 return (0); 2566 return (0);