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

Main changes from V3 to V4:
- rebase intel iommu patches to dave's iommu-2.6 tree, KVM patches are still 
based on avi/master tree
- fix a potential infinite loop in vm_domain_remove_one_dev_info
- add a spin lock to protect iommu setting in domain
- fix most of comments from Mark, but some comments are not adopted. I still 
use iommu bitmap, because it's simple, and iommu list is not more complex to 
implement. Additionally,  I still separate some functions for virtual machine 
domain, because i think mixing many flag judgments in common functions makes 
things complex, and hard to maintain.
- On KVM side, assign device in kvm_free_assigned_device,  because In 
kvm_iommu_unmap_memslots(), assigned_dev_head is already empty.


Regards,
Weidong--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to