aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/xen/setup.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86/xen/setup.c')
-rw-r--r--arch/x86/xen/setup.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/arch/x86/xen/setup.c b/arch/x86/xen/setup.c
index e0a39595bde3..f52f3855fb6b 100644
--- a/arch/x86/xen/setup.c
+++ b/arch/x86/xen/setup.c
@@ -98,7 +98,7 @@ void xen_enable_sysenter(void)
98 /* Mask events on entry, even though they get enabled immediately */ 98 /* Mask events on entry, even though they get enabled immediately */
99 static struct callback_register sysenter = { 99 static struct callback_register sysenter = {
100 .type = CALLBACKTYPE_sysenter, 100 .type = CALLBACKTYPE_sysenter,
101 .address = { __KERNEL_CS, (unsigned long)xen_sysenter_target }, 101 .address = XEN_CALLBACK(__KERNEL_CS, xen_sysenter_target),
102 .flags = CALLBACKF_mask_events, 102 .flags = CALLBACKF_mask_events,
103 }; 103 };
104 104
@@ -143,11 +143,6 @@ void __init xen_arch_setup(void)
143 143
144 pm_idle = xen_idle; 144 pm_idle = xen_idle;
145 145
146#ifdef CONFIG_SMP
147 /* fill cpus_possible with all available cpus */
148 xen_fill_possible_map();
149#endif
150
151 paravirt_disable_iospace(); 146 paravirt_disable_iospace();
152 147
153 fiddle_vdso(); 148 fiddle_vdso();