Currently device assignment forces pinning the entire guest memory. The following kernel and qemu patches add balloon support for device assignment. When the balloon inflates, the corresponding pages are unmapped from the IOMMU and unpinned, and accordingly they are remapped and pinned when the balloon deflates.
The kernel patch applies to tag v2.6.32 Comments appreciated. Regards, Eran. -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html