aboutsummaryrefslogtreecommitdiffstats
path: root/fs/xfs/libxfs/xfs_rmap_btree.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/xfs/libxfs/xfs_rmap_btree.c')
-rw-r--r--fs/xfs/libxfs/xfs_rmap_btree.c3
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
366const struct xfs_buf_ops xfs_rmapbt_buf_ops = { 366const 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,