1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/daemons/clvmd
David Teigland 9b6a62f944 lvmcache: simplify
Recent changes allow some major simplification of the way
lvmcache works and is used.  lvmcache_label_scan is now
called in a controlled fashion at the start of commands,
and not via various unpredictable side effects.  Remove
various calls to it from other places.  lvmcache_label_scan
should not be called from anywhere during a command, because
it produces an incorrect representation of PVs with no MDAs,
and misclassifies them as orphans.  This has been a long
standing problem.  The invalid flag and rescanning based on
that is no longer used and removed.  The 'force' variation is
no longer needed and removed.
2018-04-20 11:22:48 -05:00
..
.gitignore gitignore: Update for in-place build. 2015-07-27 13:18:35 +01:00
clvm.h gcc: cleanup Wunused-const-variable 2016-02-23 14:41:24 +01:00
clvmd-cman.c doc: change fsf address 2016-01-21 12:11:37 +01:00
clvmd-command.c cleanup: easier to read code 2017-08-25 14:20:59 +02:00
clvmd-common.h doc: change fsf address 2016-01-21 12:11:37 +01:00
clvmd-comms.h doc: change fsf address 2016-01-21 12:11:37 +01:00
clvmd-corosync.c clvmd: add mutex protection for cpg_ call 2017-02-05 17:55:37 +01:00
clvmd-openais.c tidy: drop unneeded return 2017-07-20 11:20:22 +02:00
clvmd-singlenode.c doc: change fsf address 2016-01-21 12:11:37 +01:00
clvmd.c coverity: validate descriptor 2018-03-17 23:33:58 +01:00
clvmd.h doc: change fsf address 2016-01-21 12:11:37 +01:00
lvm-functions.c lvmcache: simplify 2018-04-20 11:22:48 -05:00
lvm-functions.h doc: change fsf address 2016-01-21 12:11:37 +01:00
Makefile.in [makefile] add -laio to makefiles 2018-04-20 11:13:17 -05:00
refresh_clvmd.c doc: change fsf address 2016-01-21 12:11:37 +01:00
refresh_clvmd.h doc: change fsf address 2016-01-21 12:11:37 +01:00