]> sourceware.org Git - lvm2.git/commit
pvmove: add missing segment merging
authorZdenek Kabelac <zkabelac@redhat.com>
Wed, 29 Nov 2017 21:19:46 +0000 (22:19 +0100)
committerZdenek Kabelac <zkabelac@redhat.com>
Fri, 1 Dec 2017 11:19:09 +0000 (12:19 +0100)
commitc489dd2e1764216de07be80d36b1025fb4f6fc85
treedc32c6b688da8a204f1b303db609ed5289a37952
parentfbd8b456dbc963bbc306e5b3c643d0f67d3a2d6c
pvmove: add missing segment merging

When pvmove is finished and metadata are updated, the code missed
to merge possible mergable segments - so add explicit merging
call after pvmoved volumes are unlocked.

This avoids weird results where i.e. lvs could have been reporting
non-matching segments as lvs upon metadata read is doing silent segment
merging while dm table left after pvmove was still preserving
non-merged segments.
WHATS_NEW
lib/metadata/lv_manip.c
This page took 0.039115 seconds and 5 git commands to generate.