Comments
Patch
@@ -320,4 +320,12 @@ config DM_UEVENT
---help---
Generate udev events for DM events.
+config DM_REPLICATOR
+ tristate "Replication target (EXPERIMENTAL)"
+ depends on BLK_DEV_DM && EXPERIMENTAL
+ ---help---
+ A target that supports replication of local devices to remote sites.
+
+ If unsure, say N.
+
endif # MD
@@ -8,6 +8,7 @@ dm-multipath-y += dm-path-selector.o dm-mpath.o
dm-snapshot-y += dm-snap.o dm-exception-store.o dm-snap-transient.o \
dm-snap-persistent.o
dm-mirror-y += dm-raid1.o
+dm-replicator-objs := dm-repl.o
dm-log-userspace-y \
+= dm-log-userspace-base.o dm-log-userspace-transfer.o
md-mod-y += md.o bitmap.o
@@ -44,6 +45,10 @@ obj-$(CONFIG_DM_SNAPSHOT) += dm-snapshot.o
obj-$(CONFIG_DM_MIRROR) += dm-mirror.o dm-log.o dm-region-hash.o
obj-$(CONFIG_DM_LOG_USERSPACE) += dm-log-userspace.o
obj-$(CONFIG_DM_ZERO) += dm-zero.o
+obj-$(CONFIG_DM_REPLICATOR) += dm-replicator.o \
+ dm-repl-log-ringbuffer.o \
+ dm-repl-slink-blockdev.o \
+ dm-log.o dm-registry.o
quiet_cmd_unroll = UNROLL $@
cmd_unroll = $(PERL) $(srctree)/$(src)/unroll.pl $(UNROLL) \