diff options
author | Alasdair Kergon <agk@redhat.com> | 2007-11-02 20:40:05 +0000 |
---|---|---|
committer | Alasdair Kergon <agk@redhat.com> | 2007-11-02 20:40:05 +0000 |
commit | d38bf3616cc3ec1675894cb012297795897c1b50 (patch) | |
tree | 2b1113859a8d4fc47a8464cfdaaf0a6616c1ada2 /lib/snapshot | |
parent | 9c1dbeb3f18b34de8199e4a31d2465dd3b9624f4 (diff) | |
download | lvm2-d38bf3616cc3ec1675894cb012297795897c1b50.tar.gz lvm2-d38bf3616cc3ec1675894cb012297795897c1b50.tar.xz lvm2-d38bf3616cc3ec1675894cb012297795897c1b50.zip |
Fix orphan-related locking in pvdisplay and pvs.
Fix missing VG unlocks in some pvchange error paths.
Add some missing validation of VG names.
Rename validate_vg_name() to validate_new_vg_name().
Change orphan lock to VG_ORPHANS.
Change format1 to use ORPHAN as orphan VG name.
Diffstat (limited to 'lib/snapshot')
-rw-r--r-- | lib/snapshot/snapshot.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/snapshot/snapshot.c b/lib/snapshot/snapshot.c index 62d2b093..0e4a532d 100644 --- a/lib/snapshot/snapshot.c +++ b/lib/snapshot/snapshot.c @@ -69,7 +69,7 @@ static int _snap_text_import(struct lv_segment *seg, const struct config_node *s return 0; } - if (!vg_add_snapshot(seg->lv->vg, seg->lv->name, org, cow, + if (!vg_add_snapshot(seg->lv->name, org, cow, &seg->lv->lvid, seg->len, chunk_size)) { stack; return 0; |