]> sourceware.org Git - lvm2.git/commit
snapshot: improve removal of active origin volume
authorZdenek Kabelac <zkabelac@redhat.com>
Wed, 22 Feb 2017 14:12:54 +0000 (15:12 +0100)
committerZdenek Kabelac <zkabelac@redhat.com>
Wed, 22 Feb 2017 14:35:04 +0000 (15:35 +0100)
commit9712995edd60220cd525c51b6bab9f7bd3b38b5a
tree616f6d31d13c6f1fd9a53f1eb800adc02a77b579
parent6716f5a2f46f034f24d01918cc1dc78cd7bac9be
snapshot: improve removal of active origin volume

Previously when lvremove tried to remove 'active' origin,
it had been asking for every 'snapshot' LV separately
and doing individual single snapshot removals first.

To be faster it now deactivates origin before removal
all connected snapshots.

This avoids multiple reloads of dm table for origin volume
which were unnecessary as origin was meant to be removed as well.
WHATS_NEW
lib/metadata/lv_manip.c
This page took 0.036493 seconds and 5 git commands to generate.