Skip to contentSkip to conversation

pvSCSI (SCSI pass through) driver

PATCH In review Jun Kamada 1 participant 1 message Oct 19, 2007 Xen hypervisor interface

lore
Share & tools
lore

Jun Kamada

author
#0 lore raw

PATCH 3/5 pvSCSI (SCSI pass through) driver

This patch is for Makefile and Kconfig file for scsifront and scsiback driver.

-----
Jun Kamada

# HG changeset patch
# User [email protected]
# Date 1192751943 -32400
# Node ID b8a4ef7c01aa345d820169266a6aa88c448f7aa5 # Parent c98e7e80c5ee1fb639f1a7a9c43fde8448befaeb [LINUX]add Makefile xen-scsi driver

drivers/xen/Kconfig +16 -0
diff -r c98e7e80c5ee -r b8a4ef7c01aa drivers/xen/Kconfig
@@ -53,6 +53,14 @@ config XEN_BLKDEV_BACKEND
 	  The block-device backend driver allows the kernel to export its
 	  block devices to other guests via a high-performance shared-memory
 	  interface.
+
+config XEN_SCSI_BACKEND
+	tristate "SCSI backend driver"
+	depends on XEN_BACKEND
+	default n
+	help
+	  The SCSI backend driver allows the kernel to export its SCSI HBAs
+	  to other guests via a high-performance shared-memory interface.
 
 config XEN_BLKDEV_TAP
 	tristate "Block-device tap backend driver"
@@ -178,6 +186,14 @@ config XEN_BLKDEV_FRONTEND
 	  dedicated device-driver domain, or your master control domain
 	  (domain 0), then you almost certainly want to say Y here.
 
+config XEN_SCSI_FRONTEND
+	tristate "SCSI frontend driver"
+	depends on XEN && SCSI
+	default n
+	help
+	  The SCSI frontend driver allows the kernel to access SCSI HBAs
+	  within another guest OS.
+
 config XEN_NETDEV_FRONTEND
 	tristate "Network-device frontend driver"
 	depends on XEN && NET
drivers/xen/Makefile +2 -0
diff -r c98e7e80c5ee -r b8a4ef7c01aa drivers/xen/Makefile
@@ -8,10 +8,12 @@ obj-y	+= util.o
 obj-y	+= util.o
 obj-$(CONFIG_XEN_BALLOON)		+= balloon/
 obj-$(CONFIG_XEN_BLKDEV_BACKEND)	+= blkback/
+obj-$(CONFIG_XEN_SCSI_BACKEND)		+= scsiback/
 obj-$(CONFIG_XEN_BLKDEV_TAP)		+= blktap/
 obj-$(CONFIG_XEN_NETDEV_BACKEND)	+= netback/
 obj-$(CONFIG_XEN_TPMDEV_BACKEND)	+= tpmback/
 obj-$(CONFIG_XEN_BLKDEV_FRONTEND)	+= blkfront/
+obj-$(CONFIG_XEN_SCSI_FRONTEND)		+= scsifront/
 obj-$(CONFIG_XEN_NETDEV_FRONTEND)	+= netfront/
 obj-$(CONFIG_XEN_PCIDEV_BACKEND)	+= pciback/
 obj-$(CONFIG_XEN_PCIDEV_FRONTEND)	+= pcifront/

_______________________________________________
Xen-devel mailing list
[email protected]
http://lists.xensource.com/xen-devel