1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-22 17:35:59 +03:00
lvm2/daemons
Leo Yan d02f5392a0 lvmlockd: idm: Hook Seagate IDM wrapper APIs
To allow the IDM locking scheme be used by users, this patch hooks the
IDM wrapper; it also introducs a new locking type "idm" and we can use
it for global lock with option '-g idm'.

To support IDM locking type, the main change in the data structure is to
add pvs path arrary.  The pvs list is transferred from the lvm commands,
when lvmlockd core layer receives message, it extracts the message with
the keyword "path[idx]".  Finally, the pv list will pass to IDM lock
manager as the target drives for sending IDM SCSI commands.

Signed-off-by: Leo Yan <leo.yan@linaro.org>
2021-05-20 16:01:04 -05:00
..
cmirrord libdm: eliminate some abi-dumper errors 2021-04-06 21:26:57 +02:00
dmeventd cov: check return value 2021-04-23 23:00:55 +02:00
lvmdbusd makefiles: fix location of basedir 2021-03-08 15:22:27 +01:00
lvmlockd lvmlockd: idm: Hook Seagate IDM wrapper APIs 2021-05-20 16:01:04 -05:00
lvmpolld polldaemon: improve support for interruptions 2021-04-06 22:02:31 +02:00
Makefile.in build: Remove lvmetad leftovers 2018-07-24 15:02:32 +02:00