summaryrefslogtreecommitdiffstats
path: root/lib/format_text/import_vsn1.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/format_text/import_vsn1.c')
-rw-r--r--lib/format_text/import_vsn1.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/format_text/import_vsn1.c b/lib/format_text/import_vsn1.c
index f22ace23..b068a001 100644
--- a/lib/format_text/import_vsn1.c
+++ b/lib/format_text/import_vsn1.c
@@ -190,10 +190,13 @@ static int _read_pv(struct format_instance *fid, struct dm_pool *mem,
return 0;
}
+ pv->is_labelled = 1; /* All format_text PVs are labelled. */
+
/*
* Convert the uuid into a device.
*/
- if (!(pv->dev = device_from_pvid(fid->fmt->cmd, &pv->id, scan_done_once))) {
+ if (!(pv->dev = device_from_pvid(fid->fmt->cmd, &pv->id, scan_done_once,
+ &pv->label_sector))) {
char buffer[64] __attribute__((aligned(8)));
if (!id_write_format(&pv->id, buffer, sizeof(buffer)))