]> xenbits.xensource.com Git - qemu-xen-4.0-testing.git/commitdiff
Enable PCI passthrough by default.
authorIan Jackson <iwj@mariner.uk.xensource.com>
Tue, 15 Jul 2008 17:55:44 +0000 (18:55 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Tue, 15 Jul 2008 17:55:44 +0000 (18:55 +0100)
Patch from Jean Guyader / Samuel Thibault.

Signed-off-by: Jean Guyader <jean.guyader@eu.citrix.com>
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
xen-hooks.mak

index 4e8b1fa21d111e5e012370aa756108e77a328245..af977efea4ecbd8c8af1debadaff411572313e22 100644 (file)
@@ -39,11 +39,20 @@ OBJS += tpm_tis.o
 
 ifdef CONFIG_STUBDOM
 CONFIG_PASSTHROUGH=1
-OBJS += xenfbfront.o
+else
+  ifeq (,$(wildcard /usr/include/pci))
+$(warning *** pciutils-devl package not found - missing /usr/include/pci)
+$(warning *** PCI passthrough capability has been disabled)
+  else
+CONFIG_PASSTHROUGH=1
+  endif
 endif
 
 ifdef CONFIG_PASSTHROUGH
-OBJS+= pass-through.o
+OBJS+= pass-through.o pt-msi.o
+LIBS += -lpci
+CFLAGS += -DCONFIG_PASSTHROUGH 
+$(info *** PCI passthrough capability has been enabled ***)
 endif
 
 BAD_OBJS += gdbstub.o acpi.o apic.o