1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-25 01:34:38 +03:00
lvm2/lib/activate
Milan Broz 3516797b49 Fix memory lock imbalance in lv_suspend if already suspended.
pvmove suspends all moved LVs + pvmoveX mirrored LV itself.

This suspends even underlying pvmoveX and following explicit
suspend call is just noop.

But in resume the pvmoveX volume is no longer underlying
device for moved LVs, so it performs full resume with memlock
decrease.

Code must call memlock_inc() if suspend is requested, volume
is already suspended and error is not requested.
2009-12-03 19:23:40 +00:00
..
activate.c Fix memory lock imbalance in lv_suspend if already suspended. 2009-12-03 19:23:40 +00:00
activate.h Introduce percent_range_t and centralise snapshot full/mirror in-sync checks. 2009-10-01 00:35:29 +00:00
dev_manager.c minor indent change 2009-12-03 10:01:30 +00:00
dev_manager.h Introduce percent_range_t and centralise snapshot full/mirror in-sync checks. 2009-10-01 00:35:29 +00:00
fs.c Merge Debian patch 05 debian: keep libdm-abi consistent. 2009-10-12 04:06:42 +00:00
fs.h Fix vgrename using UUID in case there are VGs with the same name. 2008-12-19 14:22:48 +00:00
targets.h Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1. 2007-08-20 20:55:30 +00:00