diff --git a/WHATS_NEW b/WHATS_NEW index de9ef23ab..4d4640fe2 100644 --- a/WHATS_NEW +++ b/WHATS_NEW @@ -1,5 +1,6 @@ Version 2.02.107 - ================================== + Display thin pool usage even when just thin volume is available. Display monitoring status for monitorable segments in 'lvdisplay --maps'. Display virtual extents for virtual LVs in 'lvdisplay --maps'. Make vgsplit fail cleanly when not all PVs are specified for RAID 4/5/6. diff --git a/lib/display/display.c b/lib/display/display.c index d824150c5..83fb90168 100644 --- a/lib/display/display.c +++ b/lib/display/display.c @@ -525,7 +525,7 @@ int lvdisplay_full(struct cmd_context *cmd, log_print("LV merged with %s", find_snapshot(lv)->lv->name); } else if (lv_is_thin_pool(lv)) { - if (inkernel) { + if (lv_info(cmd, lv, 1, &info, 1, 1) && info.exists) { thin_data_active = lv_thin_pool_percent(lv, 0, &thin_data_percent); thin_metadata_active = lv_thin_pool_percent(lv, 1, &thin_metadata_percent); }