VT-d: allow use of superpage mappings
authorJan Beulich <jbeulich@suse.com>
Mon, 25 Jul 2022 13:36:33 +0000 (15:36 +0200)
committerJan Beulich <jbeulich@suse.com>
Mon, 25 Jul 2022 13:36:33 +0000 (15:36 +0200)
commit2e70db30b3bb7fb307377bfa71c2a70ad0f7634f
tree507ec2de51be5a1dc5d3ef100c53e3d3b3e08fa3
parent4b7c48b4ba0e9b0c6ab3d680112d011e1767ee71
VT-d: allow use of superpage mappings

... depending on feature availability (and absence of quirks).

Also make the page table dumping function aware of superpages.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-by: Paul Durrant <paul@xen.org>
xen/drivers/passthrough/vtd/iommu.c