[PATCH 0/2] Support VT-d multiple device assignment for KVM

Han, Weidong weidong.han at intel.com
Tue Nov 25 19:18:23 PST 2008


In native VT-d usage, one domain (dmar_domain) owns one device (PCI-e). KVM uses VT-d driver to assign device, so currently kvm VT-d only supports assign single device to a guest. 

While in KVM VT-d usage, multiple devices from different iommus can be assigned to one guest. In order to support this, this patchset extends dmar_domain to own multiple devices from different iommus, and renames the APIs for KVM VT-d. On the KVM side, change to use new readable APIs, and add device deassignment for hotplug.

Regards,
Weidong


More information about the iommu mailing list