ia64/linux-2.6.18-xen.hg

changeset 886:3e01555dd227

blktap2: introduce blktap2 dedicated config.

Introduce CONFIG_XEN_BLKDEV_TAP2 instead of CONFIG_XEN_BLKDEV_TAP.

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
author Keir Fraser <keir.fraser@citrix.com>
date Thu May 28 10:05:02 2009 +0100 (2009-05-28)
parents a4b49dff3387
children 85a4c18ad9aa
files drivers/xen/Kconfig drivers/xen/Makefile drivers/xen/blktap2/Makefile
line diff
     1.1 --- a/drivers/xen/Kconfig	Thu May 28 10:04:26 2009 +0100
     1.2 +++ b/drivers/xen/Kconfig	Thu May 28 10:05:02 2009 +0100
     1.3 @@ -63,6 +63,18 @@ config XEN_BLKDEV_TAP
     1.4            as files, in memory, or on other hosts across the network.  This 
     1.5  	  driver can safely coexist with the existing blockback driver.
     1.6  
     1.7 +config XEN_BLKDEV_TAP2
     1.8 +	tristate "Block-device tap backend driver 2"
     1.9 +	depends on XEN_BACKEND
    1.10 +	default XEN_BACKEND
    1.11 +	help
    1.12 +	  The block tap driver is an alternative to the block back driver 
    1.13 +          and allows VM block requests to be redirected to userspace through
    1.14 +          a device interface.  The tap allows user-space development of 
    1.15 +          high-performance block backends, where disk images may be implemented
    1.16 +          as files, in memory, or on other hosts across the network.  This 
    1.17 +	  driver can safely coexist with the existing blockback driver.
    1.18 +
    1.19  config XEN_NETDEV_BACKEND
    1.20  	tristate "Network-device backend driver"
    1.21          depends on XEN_BACKEND && NET
     2.1 --- a/drivers/xen/Makefile	Thu May 28 10:04:26 2009 +0100
     2.2 +++ b/drivers/xen/Makefile	Thu May 28 10:05:02 2009 +0100
     2.3 @@ -8,7 +8,7 @@ obj-y	+= util.o
     2.4  obj-$(CONFIG_XEN_BALLOON)		+= balloon/
     2.5  obj-$(CONFIG_XEN_BLKDEV_BACKEND)	+= blkback/
     2.6  obj-$(CONFIG_XEN_BLKDEV_TAP)		+= blktap/
     2.7 -obj-$(CONFIG_XEN_BLKDEV_TAP)            += blktap2/
     2.8 +obj-$(CONFIG_XEN_BLKDEV_TAP2)           += blktap2/
     2.9  obj-$(CONFIG_XEN_NETDEV_BACKEND)	+= netback/
    2.10  obj-$(CONFIG_XEN_TPMDEV_BACKEND)	+= tpmback/
    2.11  obj-$(CONFIG_XEN_BLKDEV_FRONTEND)	+= blkfront/
     3.1 --- a/drivers/xen/blktap2/Makefile	Thu May 28 10:04:26 2009 +0100
     3.2 +++ b/drivers/xen/blktap2/Makefile	Thu May 28 10:05:02 2009 +0100
     3.3 @@ -1,3 +1,3 @@
     3.4 -obj-y := blktap.o
     3.5 +obj-$(CONFIG_XEN_BLKDEV_TAP2) := blktap.o
     3.6  
     3.7  blktap-objs := control.o ring.o wait_queue.o device.o request.o sysfs.o