diff options
Diffstat (limited to 'fs/xfs/libxfs/xfs_rmap_btree.c')
-rw-r--r-- | fs/xfs/libxfs/xfs_rmap_btree.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/fs/xfs/libxfs/xfs_rmap_btree.c b/fs/xfs/libxfs/xfs_rmap_btree.c index f79cf040d745..5738e11055e6 100644 --- a/fs/xfs/libxfs/xfs_rmap_btree.c +++ b/fs/xfs/libxfs/xfs_rmap_btree.c | |||
@@ -310,7 +310,7 @@ xfs_rmapbt_verify( | |||
310 | * from the on disk AGF. Again, we can only check against maximum limits | 310 | * from the on disk AGF. Again, we can only check against maximum limits |
311 | * in this case. | 311 | * in this case. |
312 | */ | 312 | */ |
313 | if (block->bb_magic != cpu_to_be32(XFS_RMAP_CRC_MAGIC)) | 313 | if (!xfs_verify_magic(bp, block->bb_magic)) |
314 | return __this_address; | 314 | return __this_address; |
315 | 315 | ||
316 | if (!xfs_sb_version_hasrmapbt(&mp->m_sb)) | 316 | if (!xfs_sb_version_hasrmapbt(&mp->m_sb)) |
@@ -365,6 +365,7 @@ xfs_rmapbt_write_verify( | |||
365 | 365 | ||
366 | const struct xfs_buf_ops xfs_rmapbt_buf_ops = { | 366 | const struct xfs_buf_ops xfs_rmapbt_buf_ops = { |
367 | .name = "xfs_rmapbt", | 367 | .name = "xfs_rmapbt", |
368 | .magic = { 0, cpu_to_be32(XFS_RMAP_CRC_MAGIC) }, | ||
368 | .verify_read = xfs_rmapbt_read_verify, | 369 | .verify_read = xfs_rmapbt_read_verify, |
369 | .verify_write = xfs_rmapbt_write_verify, | 370 | .verify_write = xfs_rmapbt_write_verify, |
370 | .verify_struct = xfs_rmapbt_verify, | 371 | .verify_struct = xfs_rmapbt_verify, |