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

Han, Weidong weidong.han at intel.com
Thu Nov 27 05:48:52 PST 2008


This patchset supports VT-d multiple device assignment for KVM.

Main changes from V1 to V2:
Fixed all comments from Avi and Fenghua.

Main changes on patch 1:
- implement independent low level functions for kvm, then won't impact native VT-d.
- add reference count of iommu which used by domain
- check that the agaw is sufficient for mapped memory when adding a device or mapping more memory
- initialize domain->flags=0 for DMA domain

Main changes on patch 2:
Add KVM_CAP_DEVICE_DEASSIGNMENT for device assignment.

Regards,
Weidong


More information about the iommu mailing list