aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/xen/enlighten.c
diff options
context:
space:
mode:
authorStefano Stabellini <stefano.stabellini@eu.citrix.com>2010-06-17 09:22:52 -0400
committerJeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>2010-07-27 02:13:26 -0400
commit5915100106b8f14a38053ad6c03a664d208aeaa2 (patch)
tree86117ec2860f0a1d1f16fd778ab2e53722871d33 /arch/x86/xen/enlighten.c
parentc1c5413ad58cb73267d328e6020268aa2e50d8ca (diff)
x86: Call HVMOP_pagetable_dying on exit_mmap.
When a pagetable is about to be destroyed, we notify Xen so that the hypervisor can clear the related shadow pagetable. Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com> Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Diffstat (limited to 'arch/x86/xen/enlighten.c')
-rw-r--r--arch/x86/xen/enlighten.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/x86/xen/enlighten.c b/arch/x86/xen/enlighten.c
index 157c93b62dd4..75b479a684fd 100644
--- a/arch/x86/xen/enlighten.c
+++ b/arch/x86/xen/enlighten.c
@@ -1318,6 +1318,7 @@ static void __init xen_hvm_guest_init(void)
1318 have_vcpu_info_placement = 0; 1318 have_vcpu_info_placement = 0;
1319 x86_init.irqs.intr_init = xen_init_IRQ; 1319 x86_init.irqs.intr_init = xen_init_IRQ;
1320 xen_hvm_init_time_ops(); 1320 xen_hvm_init_time_ops();
1321 xen_hvm_init_mmu_ops();
1321} 1322}
1322 1323
1323static bool __init xen_hvm_platform(void) 1324static bool __init xen_hvm_platform(void)