1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-31 21:18:26 +03:00
lvm2/daemons/clvmd
Milan Broz 4b3efd3537 Allow implicit lock conversion for pre/post callbacks.
This is unnoticed regression from commit 31672ff60e

The pre/post callback need to convert lock always, local node
is going to modify metadata in this case, it it fails conversion,
the call is ignored.

Also it fixes bug when the lock is not yet held, we cannot set LKF_CONVERT
in this case, it will fail because this lock do not exist.

Note that the automatic conversion is still disabled in activate
call, so the original fix (reactivation of exlusive LV) should
be still in place.
2009-12-09 18:55:53 +00:00
..
clvm.h Add infrastructure for queriying for remote locks. 2009-05-19 10:38:58 +00:00
clvmd-cman.c Tidy lv_hash[_lock] use inside clvmd. 2009-04-21 13:11:28 +00:00
clvmd-command.c Get rid of magic masks in cluster locking code - clvmd part. 2009-12-09 18:42:02 +00:00
clvmd-comms.h Rewrite clvmd configuration code. 2009-08-28 19:22:05 +00:00
clvmd-corosync.c missing (C) reminders 2009-09-15 12:51:28 +00:00
clvmd-gulm.c missing (C) reminders 2009-09-15 12:51:28 +00:00
clvmd-gulm.h Fix clvmd if compiled with gulm support. (2.02.26) 2007-07-24 15:35:11 +00:00
clvmd-openais.c missing (C) reminders 2009-09-15 12:51:28 +00:00
clvmd.c Make clvmd return 0 on success rather than 1. 2009-10-12 08:33:30 +00:00
clvmd.h Allow clvmd debug to be turned on in a running daemon using clvmd -d 2007-08-17 11:51:23 +00:00
lvm-functions.c Allow implicit lock conversion for pre/post callbacks. 2009-12-09 18:55:53 +00:00
lvm-functions.h Destroy toolcontext on exit in clvmd (fixes memory pool leaks). 2009-06-15 12:15:23 +00:00
Makefile.in More makefile cleaning up and fixing. (gentoo) 2009-10-05 13:46:00 +00:00
refresh_clvmd.c missing (C) reminders 2009-09-15 12:51:28 +00:00
refresh_clvmd.h Allow clvmd debug to be turned on in a running daemon using clvmd -d 2007-08-17 11:51:23 +00:00
tcp-comms.c missing (C) reminders 2009-09-15 12:51:28 +00:00
tcp-comms.h Fix clvmd if compiled with gulm support. (2.02.26) 2007-07-24 15:35:11 +00:00