1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-22 17:35:59 +03:00
lvm2/daemons/clvmd
Milan Broz 7a96516819 Never scan suspended devices in clvmd.
For mirror repair (and similar tasks) it can happen that full
device rescan is issued from clvmd.

Because code can be in the middle of repair (calling suspend)
clvmd should never try to scan suspended devices
(otherwise it causes deadlock).

Also code must not change ignore_suspended_device flag when
doing refresh_filters (called from lvmcache scan code).
2010-01-19 13:25:00 +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 Proper mask lock mode for vg lock. 2010-01-05 16:07:56 +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 Never scan suspended devices in clvmd. 2010-01-19 13:25:00 +00:00
lvm-functions.h Move processing of VG locks to separate function (similar to LV locks). 2010-01-05 16:05:12 +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