diff options
Diffstat (limited to 'fs/xfs/libxfs/xfs_bmap_btree.c')
-rw-r--r-- | fs/xfs/libxfs/xfs_bmap_btree.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/fs/xfs/libxfs/xfs_bmap_btree.c b/fs/xfs/libxfs/xfs_bmap_btree.c index d9be241fc86f..f93072b58a58 100644 --- a/fs/xfs/libxfs/xfs_bmap_btree.c +++ b/fs/xfs/libxfs/xfs_bmap_btree.c | |||
@@ -71,15 +71,9 @@ xfs_bmdr_to_bmbt( | |||
71 | xfs_bmbt_key_t *tkp; | 71 | xfs_bmbt_key_t *tkp; |
72 | __be64 *tpp; | 72 | __be64 *tpp; |
73 | 73 | ||
74 | if (xfs_sb_version_hascrc(&mp->m_sb)) | 74 | xfs_btree_init_block_int(mp, rblock, XFS_BUF_DADDR_NULL, |
75 | xfs_btree_init_block_int(mp, rblock, XFS_BUF_DADDR_NULL, | 75 | XFS_BTNUM_BMAP, 0, 0, ip->i_ino, |
76 | XFS_BMAP_CRC_MAGIC, 0, 0, ip->i_ino, | ||
77 | XFS_BTREE_LONG_PTRS | XFS_BTREE_CRC_BLOCKS); | ||
78 | else | ||
79 | xfs_btree_init_block_int(mp, rblock, XFS_BUF_DADDR_NULL, | ||
80 | XFS_BMAP_MAGIC, 0, 0, ip->i_ino, | ||
81 | XFS_BTREE_LONG_PTRS); | 76 | XFS_BTREE_LONG_PTRS); |
82 | |||
83 | rblock->bb_level = dblock->bb_level; | 77 | rblock->bb_level = dblock->bb_level; |
84 | ASSERT(be16_to_cpu(rblock->bb_level) > 0); | 78 | ASSERT(be16_to_cpu(rblock->bb_level) > 0); |
85 | rblock->bb_numrecs = dblock->bb_numrecs; | 79 | rblock->bb_numrecs = dblock->bb_numrecs; |