mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
81970d22d8
Avoid monitoring of activated cache-pool - where the only purpose ATM is to clear metadata volume which is actually activate in place of cache-pool name (using public LV name). Since VG lock is held across whole clear operation, dmeventd cannot be used anyway - however in case of appliction crash we may leave unmonitored device. In future we may provide better mechanism as the current name replacemnet is creating 'uncommon' table setups in case the metadata LV is more complex type like raid (needs some futher thinking about error path results). Another point to think about is the fact we should not clear device while holding lock (i.e. dmeventd mirror repair cannot work in cases like this). |
||
---|---|---|
.. | ||
activate.c | ||
activate.h | ||
dev_manager.c | ||
dev_manager.h | ||
fs.c | ||
fs.h | ||
targets.h |