diff options
author | Jeremy Fitzhardinge <jeremy@goop.org> | 2008-07-08 15:06:43 -0700 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-07-16 10:58:27 +0200 |
commit | c7b75947f89d45493562ede6d9ee7311dfa5c4ce (patch) | |
tree | 954e5c75d950c2b98cfb7b4040acf370ebbcc8ad /arch/x86/xen/setup.c | |
parent | 5b09b2876ed1a8e34a0da8f069575fc6174e2077 (diff) | |
download | op-kernel-dev-c7b75947f89d45493562ede6d9ee7311dfa5c4ce.zip op-kernel-dev-c7b75947f89d45493562ede6d9ee7311dfa5c4ce.tar.gz |
xen64: smp.c compile hacking
A number of random changes to make xen/smp.c compile in 64-bit mode.
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>a
Cc: Stephen Tweedie <sct@redhat.com>
Cc: Eduardo Habkost <ehabkost@redhat.com>
Cc: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/xen/setup.c')
-rw-r--r-- | arch/x86/xen/setup.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/arch/x86/xen/setup.c b/arch/x86/xen/setup.c index e0a3959..f52f385 100644 --- a/arch/x86/xen/setup.c +++ b/arch/x86/xen/setup.c @@ -98,7 +98,7 @@ void xen_enable_sysenter(void) /* Mask events on entry, even though they get enabled immediately */ static struct callback_register sysenter = { .type = CALLBACKTYPE_sysenter, - .address = { __KERNEL_CS, (unsigned long)xen_sysenter_target }, + .address = XEN_CALLBACK(__KERNEL_CS, xen_sysenter_target), .flags = CALLBACKF_mask_events, }; @@ -143,11 +143,6 @@ void __init xen_arch_setup(void) pm_idle = xen_idle; -#ifdef CONFIG_SMP - /* fill cpus_possible with all available cpus */ - xen_fill_possible_map(); -#endif - paravirt_disable_iospace(); fiddle_vdso(); |