diff options
author | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2006-04-03 16:35:06 +0100 |
---|---|---|
committer | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2006-04-03 16:35:06 +0100 |
commit | f55976facfbc63f0c8619070a5b2be32a915a67a (patch) | |
tree | 1c72055d48b7afe01ffbd7573494270126725069 /xen/arch/x86/genapic | |
parent | 5e8883cc8c7075e3c1b03c50016f433153ea9c01 (diff) | |
download | xen-f55976facfbc63f0c8619070a5b2be32a915a67a.tar.gz xen-f55976facfbc63f0c8619070a5b2be32a915a67a.tar.bz2 xen-f55976facfbc63f0c8619070a5b2be32a915a67a.zip |
Remove send_IPI_all, send_IPI_allbutself and send_IPI_self
shortcutting IPI functions. They're either unused or used so
frequently that we may as well simplify things and always use
send_IPI_mask.
Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'xen/arch/x86/genapic')
-rw-r--r-- | xen/arch/x86/genapic/default.c | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/xen/arch/x86/genapic/default.c b/xen/arch/x86/genapic/default.c index 88853e0290..d84cf41141 100644 --- a/xen/arch/x86/genapic/default.c +++ b/xen/arch/x86/genapic/default.c @@ -18,15 +18,6 @@ #include <asm/mach-default/mach_ipi.h> #include <asm/mach-default/mach_mpparse.h> -#ifdef CONFIG_HOTPLUG_CPU -#define DEFAULT_SEND_IPI (1) -#else -#define DEFAULT_SEND_IPI (0) -#endif - -int no_broadcast = DEFAULT_SEND_IPI; -integer_param("no_ipi_broadcast", no_broadcast); - /* should be called last. */ static __init int probe_default(void) { @@ -34,12 +25,3 @@ static __init int probe_default(void) } struct genapic apic_default = APIC_INIT("default", probe_default); - -static int __init print_ipi_mode(void) -{ - if (genapic == &apic_default) - printk("Using IPI %sShortcut mode\n", - no_broadcast ? "No-" : ""); - return 0; -} -__initcall(print_ipi_mode); |