aboutsummaryrefslogtreecommitdiffstats
path: root/tools/ioemu/Makefile.target
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2008-03-18 10:58:47 +0000
committerKeir Fraser <keir.fraser@citrix.com>2008-03-18 10:58:47 +0000
commit45b676a245020c41675e97fd6a5d5a629d110d0e (patch)
tree5351bb610bd772195d3f00cfc31dd8fe7c8b8819 /tools/ioemu/Makefile.target
parent566fa0e0bfb4a864e1d52cafd9bb5d6412792863 (diff)
downloadxen-45b676a245020c41675e97fd6a5d5a629d110d0e.tar.gz
xen-45b676a245020c41675e97fd6a5d5a629d110d0e.tar.bz2
xen-45b676a245020c41675e97fd6a5d5a629d110d0e.zip
Use ioemu block drivers through blktap.
Add support for a tap:ioemu pseudo driver. Devices using this driver won't use tapdisk (containing the code duplication) any more, but will connect to the qemu-dm of the domain. In this way no working configuration should be broken right now as you can still choose to use the tapdisk drivers. Signed-off-by: Kevin Wolf <kwolf@suse.de>
Diffstat (limited to 'tools/ioemu/Makefile.target')
-rw-r--r--tools/ioemu/Makefile.target2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/ioemu/Makefile.target b/tools/ioemu/Makefile.target
index 4ec90c25d8..a9ffb1de53 100644
--- a/tools/ioemu/Makefile.target
+++ b/tools/ioemu/Makefile.target
@@ -17,6 +17,7 @@ TARGET_PATH=$(SRC_PATH)/target-$(TARGET_BASE_ARCH)$(TARGET_SUB)
VPATH=$(SRC_PATH):$(TARGET_PATH):$(SRC_PATH)/hw:$(SRC_PATH)/audio
CPPFLAGS+=-I. -I.. -I$(TARGET_PATH) -I$(SRC_PATH)
CPPFLAGS+= -I$(XEN_ROOT)/tools/libxc
+CPPFLAGS+= -I$(XEN_ROOT)/tools/blktap/lib
CPPFLAGS+= -I$(XEN_ROOT)/tools/xenstore
CPPFLAGS+= -I$(XEN_ROOT)/tools/include
ifdef CONFIG_DARWIN_USER
@@ -429,6 +430,7 @@ VL_OBJS+= cirrus_vga.o parallel.o acpi.o
VL_OBJS+= usb-uhci.o smbus_eeprom.o
VL_OBJS+= piix4acpi.o
VL_OBJS+= xenstore.o
+VL_OBJS+= xen_blktap.o
VL_OBJS+= xen_platform.o
VL_OBJS+= xen_machine_fv.o
VL_OBJS+= xen_machine_pv.o