diff --git a/Kconfig b/Kconfig index ba68b382..b534c658 100644 --- a/Kconfig +++ b/Kconfig @@ -98,6 +98,13 @@ config MARS_COPY ---help--- Experimental storage System. +config MARS_DCRAID + tristate "dcraid brick" + depends on MARS + default m + ---help--- + Experimental storage System. + config MARS_TEST tristate "provisionary TEST" depends on MARS diff --git a/Makefile b/Makefile index 79c11144..e11af7c4 100644 --- a/Makefile +++ b/Makefile @@ -15,6 +15,7 @@ obj-$(CONFIG_MARS_TRANS_LOGGER) += mars_trans_logger.o obj-$(CONFIG_MARS_SERVER) += mars_server.o obj-$(CONFIG_MARS_CLIENT) += mars_client.o obj-$(CONFIG_MARS_COPY) += mars_copy.o +obj-$(CONFIG_MARS_DCRAID) += mars_dcraid.o obj-$(CONFIG_MARS_TEST) += mars_test.o obj-$(CONFIG_MARS_LIGHT) += mars_light.o diff --git a/mars.h b/mars.h index dc66d40b..a3d53458 100644 --- a/mars.h +++ b/mars.h @@ -4,7 +4,6 @@ #include -#define MEMLEAK // FIXME: remove this //#define MARS_TRACING // write runtime trace data to /mars/trace.csv ///////////////////////////////////////////////////////////////////////// diff --git a/mars_aio.c b/mars_aio.c index 44726712..41475f63 100644 --- a/mars_aio.c +++ b/mars_aio.c @@ -21,6 +21,7 @@ #define MARS_MAX_AIO_READ 32 #define STRONG_MM +#define MEMLEAK // FIXME: remove this ///////////////////////// own type definitions ////////////////////////