X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fasm-i386%2Fmach-default%2Fmach_ipi.h;h=a1d0072e36bc8f9fc15163544b2c374db789527a;hb=9464c7cf61b9433057924c36e6e02f303a00e768;hp=0dba244c86db570bc4c02f1c681b027118cd0bd7;hpb=41689045f6a3cbe0550e1d34e9cc20d2e8c432ba;p=linux-2.6.git diff --git a/include/asm-i386/mach-default/mach_ipi.h b/include/asm-i386/mach-default/mach_ipi.h index 0dba244c8..a1d0072e3 100644 --- a/include/asm-i386/mach-default/mach_ipi.h +++ b/include/asm-i386/mach-default/mach_ipi.h @@ -1,9 +1,6 @@ #ifndef __ASM_MACH_IPI_H #define __ASM_MACH_IPI_H -/* Avoid include hell */ -#define NMI_VECTOR 0x02 - void send_IPI_mask_bitmask(cpumask_t mask, int vector); void __send_IPI_shortcut(unsigned int shortcut, int vector); @@ -16,7 +13,7 @@ static inline void send_IPI_mask(cpumask_t mask, int vector) static inline void __local_send_IPI_allbutself(int vector) { - if (no_broadcast || vector == NMI_VECTOR) { + if (no_broadcast) { cpumask_t mask = cpu_online_map; cpu_clear(smp_processor_id(), mask); @@ -27,7 +24,7 @@ static inline void __local_send_IPI_allbutself(int vector) static inline void __local_send_IPI_all(int vector) { - if (no_broadcast || vector == NMI_VECTOR) + if (no_broadcast) send_IPI_mask(cpu_online_map, vector); else __send_IPI_shortcut(APIC_DEST_ALLINC, vector);