When dom0-strict mode is enabled the iommu_inclusive_mapping workaround
for firmware with undeclared RMRRs is rendered useless. This series fixes
the problem.

Paul Durrant (2):
  VT-d: re-phrase logic in vtd_set_hwdom_mapping() for clarity
  VT-d: reconcile iommu_inclusive_mapping and iommu=dom0-strict

 docs/misc/xen-command-line.markdown   |  6 ++++--
 xen/drivers/passthrough/vtd/iommu.c   |  2 +-
 xen/drivers/passthrough/vtd/x86/vtd.c | 39 ++++++++++++++++++++++-------------
 xen/include/xen/iommu.h               |  2 +-
 4 files changed, 31 insertions(+), 18 deletions(-)
Cc: Andrew Cooper <andrew.coop...@citrix.com>
Cc: George Dunlap <george.dun...@eu.citrix.com>
Cc: Ian Jackson <ian.jack...@eu.citrix.com>
Cc: Jan Beulich <jbeul...@suse.com>
Cc: Julien Grall <julien.gr...@arm.com>
Cc: Kevin Tian <kevin.t...@intel.com>
Cc: Konrad Rzeszutek Wilk <konrad.w...@oracle.com>
Cc: Roger Pau Monne <roger....@citrix.com>
Cc: Stefano Stabellini <sstabell...@kernel.org>
Cc: Tim Deegan <t...@xen.org>
Cc: Wei Liu <wei.l...@citrix.com>

Xen-devel mailing list

Reply via email to