> index 5dc0033..f661c8c 100644
> --- a/xen/include/xen/hvm/iommu.h
> +++ b/xen/include/xen/hvm/iommu.h
> @@ -20,6 +20,7 @@
>  #define __XEN_HVM_IOMMU_H__
>  
>  #include <xen/iommu.h>
> +#include <xen/wait.h>
>  #include <xen/list.h>
>  #include <asm/hvm/iommu.h>
>  
> @@ -56,12 +57,15 @@ struct hvm_iommu {
>      struct page_list_head qi_hold_page_list;
>      spinlock_t qi_lock;
>  
> +    struct waitqueue_head qi_wq;
> +


Is there anything that mandates this must be an HVM guest? As in - can't you
have ATS with an PV guest (and doing passthrough?)

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

Reply via email to