diff options
author | Darrick J. Wong <darrick.wong@oracle.com> | 2018-02-12 15:47:54 -0600 |
---|---|---|
committer | Eric Sandeen <sandeen@redhat.com> | 2018-02-12 15:47:54 -0600 |
commit | bb5dbd06b7265fbc56711f37db70e72a6fd854bf (patch) | |
tree | 208f1a1bc8686abaf05c27812aa6933909fbaeee | |
parent | 82377bde20e9d52b167d8517d68423ccf47a9ebc (diff) | |
download | xfsprogs-dev-bb5dbd06b7265fbc56711f37db70e72a6fd854bf.tar.gz |
xfs_scrub: reclassify some of the warning messages
Some of the warning messages are actually runtime errors in optional
components, so turn them into informational messages.
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
-rw-r--r-- | scrub/inodes.c | 6 | ||||
-rw-r--r-- | scrub/phase6.c | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/scrub/inodes.c b/scrub/inodes.c index 57b773ee76..744b003c33 100644 --- a/scrub/inodes.c +++ b/scrub/inodes.c @@ -157,7 +157,7 @@ xfs_iterate_inodes_range( bulkreq.icount = inogrp.xi_alloccount; error = ioctl(ctx->mnt_fd, XFS_IOC_FSBULKSTAT, &bulkreq); if (error) - str_warn(ctx, descr, "%s", strerror_r(errno, + str_info(ctx, descr, "%s", strerror_r(errno, buf, DESCR_BUFSZ)); xfs_iterate_inodes_range_check(ctx, &inogrp, bstat); @@ -181,8 +181,8 @@ xfs_iterate_inodes_range( } snprintf(idescr, DESCR_BUFSZ, "inode %"PRIu64, (uint64_t)bs->bs_ino); - str_warn(ctx, idescr, "%s", strerror_r(error, - buf, DESCR_BUFSZ)); + str_info(ctx, idescr, +_("Changed too many times during scan; giving up.")); break; case XFS_ITERATE_INODES_ABORT: error = 0; diff --git a/scrub/phase6.c b/scrub/phase6.c index f9859509e6..e255eef3fe 100644 --- a/scrub/phase6.c +++ b/scrub/phase6.c @@ -188,7 +188,6 @@ xfs_report_verify_inode( void *arg) { char descr[DESCR_BUFSZ]; - char buf[DESCR_BUFSZ]; bool moveon; int fd; int error; @@ -209,7 +208,8 @@ xfs_report_verify_inode( if (error == ESTALE) return error; - str_warn(ctx, descr, "%s", strerror_r(error, buf, DESCR_BUFSZ)); + str_info(ctx, descr, +_("Disappeared during read error reporting.")); return error; } |