[lvm-devel] master - format: add FMT_PV_FLAGS to indicate format supports PV flags
Peter Rajnoha
prajnoha at fedoraproject.org
Mon Feb 15 12:08:12 UTC 2016
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=a522af93b7365d183fd7f82ac65cc7f3bed2423a
Commit: a522af93b7365d183fd7f82ac65cc7f3bed2423a
Parent: 4361543f3eb037237438c32f1c8a558f4d695e93
Author: Peter Rajnoha <prajnoha at redhat.com>
AuthorDate: Fri Feb 12 12:58:59 2016 +0100
Committer: Peter Rajnoha <prajnoha at redhat.com>
CommitterDate: Mon Feb 15 12:44:46 2016 +0100
format: add FMT_PV_FLAGS to indicate format supports PV flags
---
lib/format_text/format-text.c | 2 +-
lib/metadata/metadata-exported.h | 1 +
2 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/lib/format_text/format-text.c b/lib/format_text/format-text.c
index b1e2ebf..f290619 100644
--- a/lib/format_text/format-text.c
+++ b/lib/format_text/format-text.c
@@ -2466,7 +2466,7 @@ struct format_type *create_text_format(struct cmd_context *cmd)
fmt->features = FMT_SEGMENTS | FMT_MDAS | FMT_TAGS | FMT_PRECOMMIT |
FMT_UNLIMITED_VOLS | FMT_RESIZE_PV |
FMT_UNLIMITED_STRIPESIZE | FMT_BAS | FMT_CONFIG_PROFILE |
- FMT_NON_POWER2_EXTENTS;
+ FMT_NON_POWER2_EXTENTS | FMT_PV_FLAGS;
if (!(mda_lists = dm_malloc(sizeof(struct mda_lists)))) {
log_error("Failed to allocate dir_list");
diff --git a/lib/metadata/metadata-exported.h b/lib/metadata/metadata-exported.h
index b9363f1..5cf7c88 100644
--- a/lib/metadata/metadata-exported.h
+++ b/lib/metadata/metadata-exported.h
@@ -150,6 +150,7 @@
#define FMT_OBSOLETE 0x000001000U /* Obsolete format? */
#define FMT_NON_POWER2_EXTENTS 0x000002000U /* Non-power-of-2 extent sizes? */
#define FMT_SYSTEMID_ON_PVS 0x000004000U /* System ID is stored on PVs not VG */
+#define FMT_PV_FLAGS 0x000008000U /* Supports PV flags */
#define systemid_on_pvs(vg) ((vg)->fid->fmt->features & FMT_SYSTEMID_ON_PVS)
More information about the lvm-devel
mailing list