From mboxrd@z Thu Jan 1 00:00:00 1970 From: Evgeniy Polyakov Subject: [resend take 1] [3/3] Distributed storage release: Makefile and Kconfig Date: Wed, 5 Nov 2008 19:30:58 +0300 Message-ID: <20081105163058.GC11096@ioremap.net> References: <20081105162704.GA10787@ioremap.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: netdev@vger.kernel.org, linux-fsdevel@vger.kernel.org To: linux-kernel@vger.kernel.org Return-path: Received: from intermatrixgroup.ru ([195.178.208.66]:57839 "EHLO tservice.net.ru" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752669AbYKEQbA (ORCPT ); Wed, 5 Nov 2008 11:31:00 -0500 Content-Disposition: inline In-Reply-To: <20081105162704.GA10787@ioremap.net> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Signed-off-by: Evgeniy Polyakov diff --git a/drivers/block/Kconfig b/drivers/block/Kconfig index 61ad8d6..2a92cd8 100644 --- a/drivers/block/Kconfig +++ b/drivers/block/Kconfig @@ -445,4 +445,6 @@ config BLK_DEV_HD If unsure, say N. +source "drivers/block/dst/Kconfig" + endif # BLK_DEV diff --git a/drivers/block/Makefile b/drivers/block/Makefile index 204332b..6400de0 100644 --- a/drivers/block/Makefile +++ b/drivers/block/Makefile @@ -32,3 +32,5 @@ obj-$(CONFIG_BLK_DEV_UB) += ub.o obj-$(CONFIG_BLK_DEV_HD) += hd.o obj-$(CONFIG_XEN_BLKDEV_FRONTEND) += xen-blkfront.o + +obj-$(CONFIG_DST) += dst/ diff --git a/drivers/block/dst/Kconfig b/drivers/block/dst/Kconfig new file mode 100644 index 0000000..507dba8 --- /dev/null +++ b/drivers/block/dst/Kconfig @@ -0,0 +1,14 @@ +config DST + tristate "Distributed storage" + depends on NET && CRYPTO && SYSFS + select CONNECTOR + select LIBCRC32C + ---help--- + This driver allows to create a distributed storage block device. + +config DST_DEBUG + bool "DST debug" + depends on DST + ---help--- + This option will turn HEAVY debugging of the DST. + Turn it on ONLY if you have to debug some really obscure problem. diff --git a/drivers/block/dst/Makefile b/drivers/block/dst/Makefile new file mode 100644 index 0000000..3a8b0cf --- /dev/null +++ b/drivers/block/dst/Makefile @@ -0,0 +1,3 @@ +obj-$(CONFIG_DST) += nst.o + +nst-y := dcore.o state.o export.o thread_pool.o crypto.o trans.o -- Evgeniy Polyakov