From ec3c8428590e90599105454b2e06642ed9853a53 Mon Sep 17 00:00:00 2001 From: Ivan Kozik Date: Mon, 1 Jul 2024 05:09:41 +0000 Subject: [PATCH] btrfs-progs: scrub status: with --si, show rate in metric units This makes btrfs scrub status --si show the Rate in metric units as well. Before: Total to scrub: 877.65GB Rate: 609.22MiB/s After: Total to scrub: 877.65GB Rate: 638.81MB/s Pull-request: #832 Author: Ivan Kozik Signed-off-by: David Sterba --- cmds/scrub.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmds/scrub.c b/cmds/scrub.c index 202690dbe9..38789bc5d5 100644 --- a/cmds/scrub.c +++ b/cmds/scrub.c @@ -220,10 +220,10 @@ static void print_scrub_summary(struct btrfs_scrub_progress *p, struct scrub_sta pr_verbose(LOG_DEFAULT, "\n"); } else { pr_verbose(LOG_DEFAULT, "Rate: %s/s", - pretty_size(bytes_per_sec)); + pretty_size_mode(bytes_per_sec, unit_mode)); if (limit > 1) pr_verbose(LOG_DEFAULT, " (limit %s/s)", - pretty_size(limit)); + pretty_size_mode(limit, unit_mode)); else if (limit == 1) pr_verbose(LOG_DEFAULT, " (some device limits set)"); pr_verbose(LOG_DEFAULT, "\n");