[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-changelog] [linux-2.6.18-xen] blktap2: introduce blktap2 dedicated config.



# HG changeset patch
# User Keir Fraser <keir.fraser@xxxxxxxxxx>
# Date 1243501502 -3600
# Node ID 3e01555dd227992e00a75cfe9c4d12f42f55cac2
# Parent  a4b49dff3387153b990c95b33eb56a04eeefea33
blktap2: introduce blktap2 dedicated config.

Introduce CONFIG_XEN_BLKDEV_TAP2 instead of CONFIG_XEN_BLKDEV_TAP.

Signed-off-by: Isaku Yamahata <yamahata@xxxxxxxxxxxxx>
---
 drivers/xen/Kconfig          |   12 ++++++++++++
 drivers/xen/Makefile         |    2 +-
 drivers/xen/blktap2/Makefile |    2 +-
 3 files changed, 14 insertions(+), 2 deletions(-)

diff -r a4b49dff3387 -r 3e01555dd227 drivers/xen/Kconfig
--- a/drivers/xen/Kconfig       Thu May 28 10:04:26 2009 +0100
+++ b/drivers/xen/Kconfig       Thu May 28 10:05:02 2009 +0100
@@ -53,6 +53,18 @@ config XEN_BLKDEV_BACKEND
 
 config XEN_BLKDEV_TAP
        tristate "Block-device tap backend driver"
+       depends on XEN_BACKEND
+       default XEN_BACKEND
+       help
+         The block tap driver is an alternative to the block back driver 
+          and allows VM block requests to be redirected to userspace through
+          a device interface.  The tap allows user-space development of 
+          high-performance block backends, where disk images may be implemented
+          as files, in memory, or on other hosts across the network.  This 
+         driver can safely coexist with the existing blockback driver.
+
+config XEN_BLKDEV_TAP2
+       tristate "Block-device tap backend driver 2"
        depends on XEN_BACKEND
        default XEN_BACKEND
        help
diff -r a4b49dff3387 -r 3e01555dd227 drivers/xen/Makefile
--- a/drivers/xen/Makefile      Thu May 28 10:04:26 2009 +0100
+++ b/drivers/xen/Makefile      Thu May 28 10:05:02 2009 +0100
@@ -8,7 +8,7 @@ obj-$(CONFIG_XEN_BALLOON)               += balloon/
 obj-$(CONFIG_XEN_BALLOON)              += balloon/
 obj-$(CONFIG_XEN_BLKDEV_BACKEND)       += blkback/
 obj-$(CONFIG_XEN_BLKDEV_TAP)           += blktap/
-obj-$(CONFIG_XEN_BLKDEV_TAP)            += blktap2/
+obj-$(CONFIG_XEN_BLKDEV_TAP2)           += blktap2/
 obj-$(CONFIG_XEN_NETDEV_BACKEND)       += netback/
 obj-$(CONFIG_XEN_TPMDEV_BACKEND)       += tpmback/
 obj-$(CONFIG_XEN_BLKDEV_FRONTEND)      += blkfront/
diff -r a4b49dff3387 -r 3e01555dd227 drivers/xen/blktap2/Makefile
--- a/drivers/xen/blktap2/Makefile      Thu May 28 10:04:26 2009 +0100
+++ b/drivers/xen/blktap2/Makefile      Thu May 28 10:05:02 2009 +0100
@@ -1,3 +1,3 @@ obj-y := blktap.o
-obj-y := blktap.o
+obj-$(CONFIG_XEN_BLKDEV_TAP2) := blktap.o
 
 blktap-objs := control.o ring.o wait_queue.o device.o request.o sysfs.o

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.