aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/misc/vmw_vmci/vmci_driver.c
diff options
context:
space:
mode:
authorAndy King <acking@vmware.com>2013-08-23 09:22:14 -0700
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-08-27 21:42:12 -0700
commit6d6dfb4f4aa9ee352a199b5379942350bdd26e64 (patch)
tree91c12892923e6402d34246112947abdf03e5538d /drivers/misc/vmw_vmci/vmci_driver.c
parentVMCI: Remove non-blocking/pinned queuepair support (diff)
downloadlinux-dev-6d6dfb4f4aa9ee352a199b5379942350bdd26e64.tar.xz
linux-dev-6d6dfb4f4aa9ee352a199b5379942350bdd26e64.zip
VMCI: Add support for virtual IOMMU
This patch adds support for virtual IOMMU to the vmci module. We switch to DMA consistent mappings for guest queuepair and doorbell pages that are passed to the device. We still allocate each page individually, since there's no guarantee that we'll get a contiguous block of physical for an entire queuepair (especially since we allow up to 128 MiB!). Also made the split between guest and host in the kernelIf struct much clearer. Now it's obvious which fields are which. Acked-by: George Zhang <georgezhang@vmware.com> Acked-by: Aditya Sarwade <asarwade@vmware.com> Signed-off-by: Andy King <acking@vmware.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/misc/vmw_vmci/vmci_driver.c')
-rw-r--r--drivers/misc/vmw_vmci/vmci_driver.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/misc/vmw_vmci/vmci_driver.c b/drivers/misc/vmw_vmci/vmci_driver.c
index 7b3fce2da6c3..3dee7ae123e7 100644
--- a/drivers/misc/vmw_vmci/vmci_driver.c
+++ b/drivers/misc/vmw_vmci/vmci_driver.c
@@ -113,5 +113,5 @@ module_exit(vmci_drv_exit);
MODULE_AUTHOR("VMware, Inc.");
MODULE_DESCRIPTION("VMware Virtual Machine Communication Interface.");
-MODULE_VERSION("1.0.0.0-k");
+MODULE_VERSION("1.1.0.0-k");
MODULE_LICENSE("GPL v2");