]> xenbits.xensource.com Git - people/andrewcoop/xen.git/commit
iommu: make iommu_inclusive_mapping a suboption of dom0-iommu
authorRoger Pau Monné <roger.pau@citrix.com>
Fri, 7 Sep 2018 09:08:00 +0000 (11:08 +0200)
committerJan Beulich <jbeulich@suse.com>
Wed, 12 Sep 2018 14:31:04 +0000 (16:31 +0200)
commit66a9274cc3435117783cd3f07b238309d7f9c6de
tree96dfbfed5ccae62a314598d90bffaa9e4007f6ab
parent391266f0120c92ce8eb5bdb4a41bd314daaf6070
iommu: make iommu_inclusive_mapping a suboption of dom0-iommu

Introduce a new dom0-iommu=map-inclusive generic option that
supersedes iommu_inclusive_mapping. The previous behavior is preserved
and the option should only be enabled by default on Intel hardware.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-by: Paul Durrant <paul.durrant@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
Acked-by: Julien Grall <julien.grall@arm.com>
Acked-by: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
docs/misc/xen-command-line.markdown
xen/drivers/passthrough/amd/pci_amd_iommu.c
xen/drivers/passthrough/arm/iommu.c
xen/drivers/passthrough/arm/smmu.c
xen/drivers/passthrough/iommu.c
xen/drivers/passthrough/vtd/extern.h
xen/drivers/passthrough/vtd/iommu.c
xen/drivers/passthrough/vtd/x86/vtd.c
xen/drivers/passthrough/x86/iommu.c
xen/include/xen/iommu.h