Report snapshot origin with merging snapshot as 'O' instead of 'o'. The snapshot will be hidden, this is needed so that the user sees that there is some merge hapenning. Signed-off-by: Mikulas Patocka --- lib/report/report.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) Index: LVM2.2.02.39/lib/report/report.c =================================================================== --- LVM2.2.02.39.orig/lib/report/report.c 2008-07-11 22:26:14.000000000 +0200 +++ LVM2.2.02.39/lib/report/report.c 2008-07-11 22:26:27.000000000 +0200 @@ -325,7 +325,10 @@ static int _lvstatus_disp(struct dm_repo else if (lv->status & VIRTUAL) repstr[0] = 'v'; else if (lv_is_origin(lv)) - repstr[0] = 'o'; + if (lv->merging_snapshot) + repstr[0] = 'O'; + else + repstr[0] = 'o'; else if (lv_is_cow(lv)) { if (find_cow(lv)->status & SNAPSHOT_MERGE) repstr[0] = 'S';