diff options
author | Tim Deegan <tim@xen.org> | 2011-08-23 10:54:27 +0100 |
---|---|---|
committer | Tim Deegan <tim@xen.org> | 2011-08-23 10:54:27 +0100 |
commit | 13b5915eacaf42bb00f04aeba907f5d91d5a3e14 (patch) | |
tree | 3630f591009018c1f6ba93528d96b03441a3f113 | |
parent | f056ac48ed460637fe8959ac8a8b3615fe3dac88 (diff) | |
download | xen-13b5915eacaf42bb00f04aeba907f5d91d5a3e14.tar.gz xen-13b5915eacaf42bb00f04aeba907f5d91d5a3e14.tar.bz2 xen-13b5915eacaf42bb00f04aeba907f5d91d5a3e14.zip |
Passthrough: fix iommu_use_hap_pt() to use hap_enabled()
In line with 22924:86000076dcee, paging_mode_hap(d) shouldn't be
used in HAP internals that are called during HAP setup.
Signed-off-by: Tim Deegan <tim@xen.org>
xen-unstable changeset: 23789:1b77cf8305df
xen-unstable date: Tue Aug 23 10:54:27 2011 +0100
-rw-r--r-- | xen/include/xen/iommu.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/include/xen/iommu.h b/xen/include/xen/iommu.h index 8b014c5d53..d6099d92ec 100644 --- a/xen/include/xen/iommu.h +++ b/xen/include/xen/iommu.h @@ -35,7 +35,7 @@ extern bool_t amd_iommu_debug; extern bool_t amd_iommu_perdev_intremap; /* Does this domain have a P2M table we can use as its IOMMU pagetable? */ -#define iommu_use_hap_pt(d) (paging_mode_hap(d) && iommu_hap_pt_share) +#define iommu_use_hap_pt(d) (hap_enabled(d) && iommu_hap_pt_share) extern struct rangeset *mmio_ro_ranges; |