Greg, I'd like to withdraw this in light of DaveM's comments on a similar patch to vmxnet3 regarding dma_alloc_coherent() vs pci_alloc_consistent(). I'll fix it and send out a new patchset. Sorry about this! Thanks! - Andy ----- Original Message ----- > This patchset adds support for virtual IOMMU to the VMCI module. We switch > to > DMA consistent mappings for queuepair and doorbell pages that are passed to > the > device, which allows the module to work in the presence of vIOMMU/VT-d. > > Andy King (2): > VMCI: Remove non-blocking/pinned queuepair support > VMCI: Add support for virtual IOMMU > > drivers/misc/vmw_vmci/vmci_driver.c | 2 +- > drivers/misc/vmw_vmci/vmci_driver.h | 7 + > drivers/misc/vmw_vmci/vmci_guest.c | 21 ++- > drivers/misc/vmw_vmci/vmci_queue_pair.c | 312 > ++++++++++++------------------- > drivers/misc/vmw_vmci/vmci_queue_pair.h | 18 -- > 5 files changed, 140 insertions(+), 220 deletions(-) > > -- > 1.7.4.1 > _______________________________________________ Virtualization mailing list Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linuxfoundation.org/mailman/listinfo/virtualization