[lvm-devel] [PATCH] lib/metadata: Print VG name in log message for raid segment errors
Nikhil Kshirsagar
nkshirsa at redhat.com
Fri Nov 22 04:07:27 UTC 2019
Signed-off-by: Nikhil Kshirsagar <nkshirsa at redhat.com>
---
diff --git a/lib/metadata/merge.c b/lib/metadata/merge.c
index 08f8fbe..d2711f3 100644
--- a/lib/metadata/merge.c
+++ b/lib/metadata/merge.c
@@ -85,8 +85,8 @@ int lv_merge_segments(struct logical_volume *lv)
* bogus segment structure setup.
*/
#define raid_seg_error(msg) do { \
- log_error("LV %s invalid: %s for %s segment", \
- seg->lv->name, (msg), lvseg_name(seg)); \
+ log_error("LV %s in VG %s invalid: %s for %s segment", \
+ seg->lv->name, seg->lv->vg ? seg->lv->vg->name :
"UNKNOWN", (msg), lvseg_name(seg)); \
if ((*error_count)++ > ERROR_MAX) \
return; \
} while (0)
More information about the lvm-devel
mailing list