aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2010-04-07 10:17:27 +0100
committerKeir Fraser <keir.fraser@citrix.com>2010-04-07 10:17:27 +0100
commitab3575f91307009ce8378a020e5dd974aa262484 (patch)
tree2d350664df58298f848a2c8f762e2d414a7c5a37
parentcdabe14bff38e2e9e8dac9ad5d5fe40499cc38e8 (diff)
downloadxen-ab3575f91307009ce8378a020e5dd974aa262484.tar.gz
xen-ab3575f91307009ce8378a020e5dd974aa262484.tar.bz2
xen-ab3575f91307009ce8378a020e5dd974aa262484.zip
x86: Fix caller of p2m_init(): cannot use paging_mode_hap() yet.
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Acked-by: Tim Deegan <Tim.Deegan@citrix.com>
-rw-r--r--xen/arch/x86/mm/p2m.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/arch/x86/mm/p2m.c b/xen/arch/x86/mm/p2m.c
index ba6f191d8b..53de2cf23b 100644
--- a/xen/arch/x86/mm/p2m.c
+++ b/xen/arch/x86/mm/p2m.c
@@ -1715,7 +1715,7 @@ int p2m_init(struct domain *d)
p2m->get_entry_current = p2m_gfn_to_mfn_current;
p2m->change_entry_type_global = p2m_change_type_global;
- if ( is_hvm_domain(d) && paging_mode_hap(d) &&
+ if ( is_hvm_domain(d) && d->arch.hvm_domain.hap_enabled &&
(boot_cpu_data.x86_vendor == X86_VENDOR_INTEL) )
ept_p2m_init(d);