diff options
Diffstat (limited to 'fs/xfs/xfs_trans_buf.c')
-rw-r--r-- | fs/xfs/xfs_trans_buf.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/fs/xfs/xfs_trans_buf.c b/fs/xfs/xfs_trans_buf.c index f910e51444a3..15584fc3ed7d 100644 --- a/fs/xfs/xfs_trans_buf.c +++ b/fs/xfs/xfs_trans_buf.c | |||
@@ -635,8 +635,8 @@ xfs_trans_log_buf(xfs_trans_t *tp, | |||
635 | ASSERT(bp->b_transp == tp); | 635 | ASSERT(bp->b_transp == tp); |
636 | ASSERT(bip != NULL); | 636 | ASSERT(bip != NULL); |
637 | ASSERT((first <= last) && (last < XFS_BUF_COUNT(bp))); | 637 | ASSERT((first <= last) && (last < XFS_BUF_COUNT(bp))); |
638 | ASSERT((XFS_BUF_IODONE_FUNC(bp) == NULL) || | 638 | ASSERT(bp->b_iodone == NULL || |
639 | (XFS_BUF_IODONE_FUNC(bp) == xfs_buf_iodone_callbacks)); | 639 | bp->b_iodone == xfs_buf_iodone_callbacks); |
640 | 640 | ||
641 | /* | 641 | /* |
642 | * Mark the buffer as needing to be written out eventually, | 642 | * Mark the buffer as needing to be written out eventually, |
@@ -652,7 +652,7 @@ xfs_trans_log_buf(xfs_trans_t *tp, | |||
652 | XFS_BUF_DONE(bp); | 652 | XFS_BUF_DONE(bp); |
653 | 653 | ||
654 | ASSERT(atomic_read(&bip->bli_refcount) > 0); | 654 | ASSERT(atomic_read(&bip->bli_refcount) > 0); |
655 | XFS_BUF_SET_IODONE_FUNC(bp, xfs_buf_iodone_callbacks); | 655 | bp->b_iodone = xfs_buf_iodone_callbacks; |
656 | bip->bli_item.li_cb = xfs_buf_iodone; | 656 | bip->bli_item.li_cb = xfs_buf_iodone; |
657 | 657 | ||
658 | trace_xfs_trans_log_buf(bip); | 658 | trace_xfs_trans_log_buf(bip); |