diff options
author | Alasdair Kergon <agk@redhat.com> | 2005-02-09 17:49:36 +0000 |
---|---|---|
committer | Alasdair Kergon <agk@redhat.com> | 2005-02-09 17:49:36 +0000 |
commit | 7b86a157de990f102208a6e1c7359bb16615dd01 (patch) | |
tree | 422b1cace36b7cb258ad7b0968d753e2d6e9bc02 | |
parent | 0988c417851f3155e78a8c830c0f2425a12ccbd6 (diff) | |
download | lvm2-7b86a157de990f102208a6e1c7359bb16615dd01.tar.gz |
Add fixed offset to imported pool minor numbers.v2_01_04old-v2_01_04
-rw-r--r-- | VERSION | 2 | ||||
-rw-r--r-- | WHATS_NEW | 4 | ||||
-rw-r--r-- | lib/format_pool/disk_rep.h | 2 | ||||
-rw-r--r-- | lib/format_pool/import_export.c | 2 |
4 files changed, 7 insertions, 3 deletions
@@ -1 +1 @@ -2.01.04-cvs (2005-02-01) +2.01.04-cvs (2005-02-09) @@ -1,5 +1,7 @@ -Version 2.01.04 - +Version 2.01.04 - 9th February 2005 =================================== + Add fixed offset to imported pool minor numbers. + Update binary pathnames in clvmd_init_rhel4. lvm2cmd.so should skip the check for open fds. Remove unused -f from pvmove. Gulm clvmd doesn't report "connection refused" errors. diff --git a/lib/format_pool/disk_rep.h b/lib/format_pool/disk_rep.h index bf8983b61..748e88429 100644 --- a/lib/format_pool/disk_rep.h +++ b/lib/format_pool/disk_rep.h @@ -20,6 +20,8 @@ #include "metadata.h" #include "pool.h" +#define MINOR_OFFSET 65536 + /* From NSP.cf */ #define NSPMajorVersion 4 #define NSPMinorVersion 1 diff --git a/lib/format_pool/import_export.c b/lib/format_pool/import_export.c index f67e955ec..eddc690a3 100644 --- a/lib/format_pool/import_export.c +++ b/lib/format_pool/import_export.c @@ -108,7 +108,7 @@ int import_pool_lvs(struct volume_group *vg, struct pool *mem, struct list *pls) /* for pool a minor of 0 is dynamic */ if (pl->pd.pl_minor) { lv->status |= FIXED_MINOR; - lv->minor = pl->pd.pl_minor; + lv->minor = pl->pd.pl_minor + MINOR_OFFSET; } else { lv->minor = -1; } |