1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-10-27 18:55:19 +03:00
lvm2/daemons/clvmd
Peter Rajnoha ce7489ed22 activation: add support for flagging an LV to skip udev scanning during activation
A common scenario is during new LV creation when we need to wipe the
newly created LV and avoid any udev scanning before this stage otherwise
it could cause the device (the LV) to be claimed by some other subsystem
for which there were stale metadata within LV data.

This patch adds possibility to mark the LV we're just about to wipe with
a flag that gets passed to udev via DM_COOKIE as a subsystem specific
flag - DM_SUBSYSTEM_UDEV_FLAG0 (in this case the subsystem is "LVM")
so LVM udev rules will take care of handling that.
2013-10-08 13:43:14 +02:00
..
clvm.h Remove some whitespaces. 2012-03-10 10:39:28 +00:00
clvmd-cman.c Restart CLVMD with same cluster manager 2011-09-25 19:37:00 +00:00
clvmd-command.c clvmd: preserve foreground mode across restart 2013-04-21 22:56:48 +02:00
clvmd-common.h Various cleanups following recent commits. 2010-06-21 15:56:57 +00:00
clvmd-comms.h Restart CLVMD with same cluster manager 2011-09-25 19:37:00 +00:00
clvmd-corosync.c clvmd: Fix node up/down handing in corosync module 2013-09-23 13:23:00 +01:00
clvmd-openais.c cleanup: replace memset with struct initilization 2012-06-22 13:23:03 +02:00
clvmd-singlenode.c tests: singlenode cleanup for prev commit 2013-09-12 11:29:18 +02:00
clvmd.c clvmd: Avoid a 3-way deadlock in dead-client cleanup. 2013-09-18 21:17:48 +02:00
clvmd.h clvmd: Avoid a 3-way deadlock in dead-client cleanup. 2013-09-18 21:17:48 +02:00
lvm-functions.c activation: add support for flagging an LV to skip udev scanning during activation 2013-10-08 13:43:14 +02:00
lvm-functions.h CLVMD bugfix support for args -S -E 2011-09-24 20:48:34 +00:00
Makefile.in Automatically detect whether corosync clvmd needs to use confdb or cmap. (fabio) 2012-01-31 21:21:53 +00:00
refresh_clvmd.c clmvd: fix responce status 2013-04-21 22:54:42 +02:00
refresh_clvmd.h Add -S command to clvmd, so it can restart itself and still 2010-04-20 14:07:37 +00:00