[lvm-devel] LVM2/lib/report report.c
snitzer at sourceware.org
snitzer at sourceware.org
Wed Jan 13 01:49:23 UTC 2010
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: snitzer at sourceware.org 2010-01-13 01:49:22
Modified files:
lib/report : report.c
Log message:
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.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/lib/report/report.c.diff?cvsroot=lvm2&r1=1.108&r2=1.109
--- LVM2/lib/report/report.c 2010/01/13 01:48:38 1.108
+++ LVM2/lib/report/report.c 2010/01/13 01:49:22 1.109
@@ -1023,7 +1023,7 @@
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);
More information about the lvm-devel
mailing list