1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-12 13:18:31 +03:00
lvm2/lib/activate
Jonathan Earl Brassow 1ce9f8621b Allow snapshots in a cluster as long as they are exclusively
activated.

In order to achieve this, we need to be able to query whether
the origin is active exclusively (a condition of being able to
add an exclusive snapshot).

Once we are able to query the exclusive activation of an LV, we
can safely create/activate the snapshot.

A change to 'hold_lock' was also made so that a request to aquire
a WRITE lock did not replace an EX lock, which is already a form
of write lock.
2011-02-04 20:30:17 +00:00
..
activate.c Allow snapshots in a cluster as long as they are exclusively 2011-02-04 20:30:17 +00:00
activate.h Allow snapshots in a cluster as long as they are exclusively 2011-02-04 20:30:17 +00:00
dev_manager.c Allow snapshots in a cluster as long as they are exclusively 2011-02-04 20:30:17 +00:00
dev_manager.h Remove check for lv is NULL 2010-11-30 22:28:06 +00:00
fs.c Fix operation node stacking for consecutive dm ops 2011-02-04 19:14:39 +00:00
fs.h Synchronize with udev for lv_info 2011-02-03 01:16:35 +00:00
targets.h Use UUIDs instead of names while processing event handlers. 2010-04-14 13:01:38 +00:00