make logdirty and iommu mutually exclusive
authorRoger Pau Monné <roger.pau@citrix.com>
Thu, 5 Jun 2014 15:41:46 +0000 (17:41 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 5 Jun 2014 15:41:46 +0000 (17:41 +0200)
commit37201c620379d3afdaafd85009312b17ab9842c3
tree66bff9a14788e161d14f51fe5fd93a8f1f317441
parent869d9ca2d3c345bfe2926d655f881b645e86ff08
make logdirty and iommu mutually exclusive

Prevent the usage of global logdirty if the domain is using the IOMMU,
and also prevent passthrough of devices if logdirty is enabled.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Tim Deegan <tim@xen.org>
xen/arch/x86/mm/paging.c
xen/drivers/passthrough/pci.c