linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / include / asm-i386 / mach-default / mach_ipi.h
index 0dba244..a1d0072 100644 (file)
@@ -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);