]> sourceware.org Git - lvm2.git/commit
snapshot: use single merging sequence
authorZdenek Kabelac <zkabelac@redhat.com>
Fri, 25 Oct 2019 21:29:16 +0000 (23:29 +0200)
committerZdenek Kabelac <zkabelac@redhat.com>
Fri, 25 Oct 2019 22:49:16 +0000 (00:49 +0200)
commit0e5f39a5accf777db0cb5934f5adfd983c5e4491
treedb41a80a0b4b6af3795d851e06b74ef630659625
parent855b16ce14f09523132ea624a7b4d1edaccc2450
snapshot: use single merging sequence

The resume of 'released' 'COW' should preceed the resume of origin.
The fact we need to do the sequence differently for merge was
cause by bugs fixed in 2 previous commits - so we no longer need
to recognize 'merging' and we should always go with single
sequence.

The importance of this order is - to properly remove  '-real' device
from origin LV. When COW is activated as 2nd. '-real' device is
kept in table as it cannot be removed during 1st. resume of origin,
and later activation of COW LV no longer builds tree associated
with origin LV.
lib/metadata/snapshot_manip.c
This page took 0.033791 seconds and 5 git commands to generate.