[lvm-devel] [PATCH 09/15] lvm-merge-origin-report-progress
Mike Snitzer
snitzer at redhat.com
Fri Nov 20 22:35:49 UTC 2009
From: Mikulas Patocka <mpatocka at redhat.com>
When there is merging snapshot, report percentage on the origin LV.
Because the snapshot LV will be hidden this is needed so the user can
see merging progress with "lvs" command.
Signed-off-by: Mikulas Patocka <mpatocka at redhat.com>
Reviewed-by: Mike Snitzer <snitzer at redhat.com>
---
lib/report/report.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/lib/report/report.c b/lib/report/report.c
index 9b3fd0d..b65b492 100644
--- a/lib/report/report.c
+++ b/lib/report/report.c
@@ -1032,7 +1032,7 @@ static int _snpercent_disp(struct dm_report *rh __attribute((unused)), struct dm
return 0;
}
- if (!lv_is_cow(lv) ||
+ if ((!lv_is_cow(lv) && !lv->merging_snapshot) ||
(lv_info(lv->vg->cmd, lv, &info, 0, 0) && !info.exists)) {
*sortval = UINT64_C(0);
dm_report_field_set_value(field, "", sortval);
--
1.6.5.2
More information about the lvm-devel
mailing list