Message ID | 170404991231.1793698.14185413593373261700.stgit@frogsfrogsfrogs (mailing list archive) |
---|---|
State | Superseded |
Headers | show |
Series | [1/8] xfs_db: add a bmbt inflation command | expand |
diff --git a/repair/dinode.c b/repair/dinode.c index a6a44b85424..f2961275cd1 100644 --- a/repair/dinode.c +++ b/repair/dinode.c @@ -1929,8 +1929,8 @@ process_inode_data_fork( if (*nextents > be64_to_cpu(dino->di_nblocks)) *nextents = 1; - - if (dino->di_format != XFS_DINODE_FMT_LOCAL && type != XR_INO_RTDATA) + if (dino->di_format != XFS_DINODE_FMT_LOCAL && + (type != XR_INO_RTDATA && type != XR_INO_DATA)) *dblkmap = blkmap_alloc(*nextents, XFS_DATA_FORK); *nextents = 0;