]> xenbits.xensource.com Git - legacy/linux-2.6.18-xen.git/commitdiff
blktap2: introduce blktap2 dedicated config.
authorKeir Fraser <keir.fraser@citrix.com>
Thu, 28 May 2009 09:05:02 +0000 (10:05 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Thu, 28 May 2009 09:05:02 +0000 (10:05 +0100)
Introduce CONFIG_XEN_BLKDEV_TAP2 instead of CONFIG_XEN_BLKDEV_TAP.

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
drivers/xen/Kconfig
drivers/xen/Makefile
drivers/xen/blktap2/Makefile

index 4fb23e62e709be0a62ac80d1b0be12ca84c60c54..e9558ddc71db0305ed5891b0bd6a58f91a9e51cd 100644 (file)
@@ -63,6 +63,18 @@ config XEN_BLKDEV_TAP
           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
+         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_NETDEV_BACKEND
        tristate "Network-device backend driver"
         depends on XEN_BACKEND && NET
index 68fca49818552d82165eb69db5cd55dfdd9aa7f8..a8025d17d626ea02fc898b48f1c27477a3570e97 100644 (file)
@@ -8,7 +8,7 @@ obj-y   += util.o
 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/
index d1520f9f656f05ab6747dbe45195cd4e245f1c5b..111f9a7666c14bb7ca4faf19b86701a9c7dd311e 100644 (file)
@@ -1,3 +1,3 @@
-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