1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-23 21:35:29 +03:00
lvm2/lib/activate
Jonathan Earl Brassow 8f1cc91a84 Fix for bug 677739: removing final exclusive cmirror snapshot,
results in clvmd deadlock

When a logical volume is activated exclusively in a cluster, the
local (non-cluster-aware) target is used.  However, when creating
a snapshot on the exclusive LV, the resulting suspend/resume fails
to load the appropriate device-mapper table - instead loading the
cluster-aware target.

This patch adds an 'exclusive' parameter to the pertinent resume
functions to allow for the right target type to be loaded.
2011-02-18 00:36:04 +00:00
..
activate.c Fix for bug 677739: removing final exclusive cmirror snapshot, 2011-02-18 00:36:04 +00:00
activate.h Fix for bug 677739: removing final exclusive cmirror snapshot, 2011-02-18 00:36:04 +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 pre-release 2011-02-04 22:07:43 +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