diff options
| -rw-r--r-- | arch/x86/kernel/apic/apic_flat_64.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/arch/x86/kernel/apic/apic_flat_64.c b/arch/x86/kernel/apic/apic_flat_64.c index aa85690e9b64..f58a49769bc6 100644 --- a/arch/x86/kernel/apic/apic_flat_64.c +++ b/arch/x86/kernel/apic/apic_flat_64.c | |||
| @@ -84,12 +84,8 @@ flat_send_IPI_mask_allbutself(const struct cpumask *cpumask, int vector) | |||
| 84 | static void flat_send_IPI_allbutself(int vector) | 84 | static void flat_send_IPI_allbutself(int vector) |
| 85 | { | 85 | { |
| 86 | int cpu = smp_processor_id(); | 86 | int cpu = smp_processor_id(); |
| 87 | #ifdef CONFIG_HOTPLUG_CPU | 87 | |
| 88 | int hotplug = 1; | 88 | if (IS_ENABLED(CONFIG_HOTPLUG_CPU) || vector == NMI_VECTOR) { |
| 89 | #else | ||
| 90 | int hotplug = 0; | ||
| 91 | #endif | ||
| 92 | if (hotplug || vector == NMI_VECTOR) { | ||
| 93 | if (!cpumask_equal(cpu_online_mask, cpumask_of(cpu))) { | 89 | if (!cpumask_equal(cpu_online_mask, cpumask_of(cpu))) { |
| 94 | unsigned long mask = cpumask_bits(cpu_online_mask)[0]; | 90 | unsigned long mask = cpumask_bits(cpu_online_mask)[0]; |
| 95 | 91 | ||
