summaryrefslogtreecommitdiffstats
path: root/drivers/vfio/Makefile
diff options
context:
space:
mode:
authorAntonios Motakis2015-03-16 21:08:54 +0100
committerAlex Williamson2015-03-16 21:08:54 +0100
commit42ac9bd18d4fc28c36c7927847f0f6e90ecd7710 (patch)
tree7250c8a8186ac25d171533c71037968077ef1cf1 /drivers/vfio/Makefile
parentvfio: move eventfd support code for VFIO_PCI to a separate file (diff)
downloadkernel-qcow2-linux-42ac9bd18d4fc28c36c7927847f0f6e90ecd7710.tar.gz
kernel-qcow2-linux-42ac9bd18d4fc28c36c7927847f0f6e90ecd7710.tar.xz
kernel-qcow2-linux-42ac9bd18d4fc28c36c7927847f0f6e90ecd7710.zip
vfio: initialize the virqfd workqueue in VFIO generic code
Now we have finally completely decoupled virqfd from VFIO_PCI. We can initialize it from the VFIO generic code, in order to safely use it from multiple independent VFIO bus drivers. Signed-off-by: Antonios Motakis <a.motakis@virtualopensystems.com> Signed-off-by: Baptiste Reynal <b.reynal@virtualopensystems.com> Reviewed-by: Eric Auger <eric.auger@linaro.org> Tested-by: Eric Auger <eric.auger@linaro.org> Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Diffstat (limited to 'drivers/vfio/Makefile')
-rw-r--r--drivers/vfio/Makefile4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/vfio/Makefile b/drivers/vfio/Makefile
index dadf0ca146ef..d798b0959603 100644
--- a/drivers/vfio/Makefile
+++ b/drivers/vfio/Makefile
@@ -1,4 +1,6 @@
-obj-$(CONFIG_VFIO) += vfio.o
+vfio_core-y := vfio.o virqfd.o
+
+obj-$(CONFIG_VFIO) += vfio_core.o
obj-$(CONFIG_VFIO_IOMMU_TYPE1) += vfio_iommu_type1.o
obj-$(CONFIG_VFIO_IOMMU_SPAPR_TCE) += vfio_iommu_spapr_tce.o
obj-$(CONFIG_VFIO_SPAPR_EEH) += vfio_spapr_eeh.o