x86/iommu: fix hwdom iommu requirements check
authorRoger Pau Monné <roger.pau@citrix.com>
Mon, 30 Sep 2019 13:46:57 +0000 (15:46 +0200)
committerJan Beulich <jbeulich@suse.com>
Mon, 30 Sep 2019 13:46:57 +0000 (15:46 +0200)
commit574e45411f7151631da6aa24f30e4c3c80756803
tree068d039b12969a5289bbbe92e212adccb3309cb4
parentfedd7c073b40fa1b74e825a822fc280f01d59160
x86/iommu: fix hwdom iommu requirements check

Both a shadow and a HAP hwdom require an iommu and must be run in
strict mode. Change the HAP check into a hvm domain check.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-by: Paul Durrant <paul.durrant@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
Release-acked-by: Juergen Gross <jgross@suse.com>
xen/drivers/passthrough/iommu.c