|
@@ -295,8 +295,7 @@ xfs_mount_validate_sb(
|
|
sbp->sb_dblocks == 0 ||
|
|
sbp->sb_dblocks == 0 ||
|
|
sbp->sb_dblocks > XFS_MAX_DBLOCKS(sbp) ||
|
|
sbp->sb_dblocks > XFS_MAX_DBLOCKS(sbp) ||
|
|
sbp->sb_dblocks < XFS_MIN_DBLOCKS(sbp))) {
|
|
sbp->sb_dblocks < XFS_MIN_DBLOCKS(sbp))) {
|
|
- XFS_CORRUPTION_ERROR("SB sanity check failed",
|
|
|
|
- XFS_ERRLEVEL_LOW, mp, sbp);
|
|
|
|
|
|
+ xfs_notice(mp, "SB sanity check failed");
|
|
return XFS_ERROR(EFSCORRUPTED);
|
|
return XFS_ERROR(EFSCORRUPTED);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -625,7 +624,7 @@ xfs_sb_read_verify(
|
|
|
|
|
|
out_error:
|
|
out_error:
|
|
if (error) {
|
|
if (error) {
|
|
- if (error != EWRONGFS)
|
|
|
|
|
|
+ if (error == EFSCORRUPTED)
|
|
XFS_CORRUPTION_ERROR(__func__, XFS_ERRLEVEL_LOW,
|
|
XFS_CORRUPTION_ERROR(__func__, XFS_ERRLEVEL_LOW,
|
|
mp, bp->b_addr);
|
|
mp, bp->b_addr);
|
|
xfs_buf_ioerror(bp, error);
|
|
xfs_buf_ioerror(bp, error);
|