1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/lib
David Teigland 9a8c36b891 Fix use of orphan lock in commands
vgreduce, vgremove and vgcfgrestore were acquiring
the orphan lock in the midst of command processing
instead of at the start of the command.  (The orphan
lock moved to being acquired at the start of the
command back when pvcreate/vgcreate/vgextend were
reworked based on pvcreate_each_device.)

vgsplit also needed a small update to avoid reacquiring
a VG lock that it already held (for the new VG name).
2018-06-12 09:46:11 -05:00
..
activate snapshot: improve checking of merging snapshot 2018-06-11 22:25:42 +02:00
cache Remove checking for locked VGs 2018-06-12 09:46:04 -05:00
cache_segtype Merge branch '2018-06-04-data-structs' 2018-06-08 14:21:07 +01:00
commands device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
config device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
datastruct build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
device device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
display build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
error device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
filters device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
format_text device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
freeseg device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
label device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
locking Remove locking for non-vgs 2018-06-08 14:34:50 -05:00
log device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
lvmpolld device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
metadata Fix use of orphan lock in commands 2018-06-12 09:46:11 -05:00
mirror Merge branch '2018-06-04-data-structs' 2018-06-08 14:21:07 +01:00
misc device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
mm device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
notify build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
properties build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
raid Merge branch '2018-06-04-data-structs' 2018-06-08 14:21:07 +01:00
report device_mapper: rename libdevmapper.h -> all.h 2018-06-08 12:31:45 +01:00
snapshot Merge branch '2018-06-04-data-structs' 2018-06-08 14:21:07 +01:00
striped device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
thin Merge branch '2018-06-04-data-structs' 2018-06-08 14:21:07 +01:00
unknown device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
uuid build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
zero device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
Makefile.in Remove more code that was only used by liblvm2app 2018-06-08 09:29:11 -05:00