virtio-pci: compile per-target
authorAnthony Liguori <aliguori@us.ibm.com>
Wed, 31 Mar 2010 16:52:44 +0000 (11:52 -0500)
committerAnthony Liguori <aliguori@us.ibm.com>
Thu, 1 Apr 2010 18:56:19 +0000 (13:56 -0500)
With vhost, virtio-pci needs to include kvm.h and kvm.h needs to be built
per-target.

Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Makefile.objs
Makefile.target

index ef3adac6c011f11451999ee6565cac09cf573107..74d7a3d8f6bc5bf5d16f1a5f7d57f0aea77bf584 100644 (file)
@@ -130,7 +130,6 @@ user-obj-y += cutils.o cache-utils.o
 hw-obj-y =
 hw-obj-y += loader.o
 hw-obj-y += virtio.o virtio-console.o
-hw-obj-$(CONFIG_VIRTIO_PCI) += virtio-pci.o
 hw-obj-y += fw_cfg.o pci.o pci_host.o pcie_host.o
 hw-obj-y += watchdog.o
 hw-obj-$(CONFIG_ISA_MMIO) += isa_mmio.o
index 21575542b768b9dd6dcff5ec5e48d9b5785484a3..f115df685c647f4f57e1a43319c332d47f9956fb 100644 (file)
@@ -164,7 +164,7 @@ ifdef CONFIG_SOFTMMU
 obj-y = arch_init.o cpus.o monitor.o machine.o gdbstub.o vl.o
 # virtio has to be here due to weird dependency between PCI and virtio-net.
 # need to fix this properly
-obj-y += virtio-blk.o virtio-balloon.o virtio-net.o virtio-serial-bus.o
+obj-y += virtio-blk.o virtio-balloon.o virtio-net.o virtio-pci.o virtio-serial-bus.o
 obj-y += rwhandler.o
 obj-$(CONFIG_KVM) += kvm.o kvm-all.o
 LIBS+=-lz