diff options
Diffstat (limited to 'kernel/stop_machine.c')
-rw-r--r-- | kernel/stop_machine.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/kernel/stop_machine.c b/kernel/stop_machine.c index 5b20141a5ec1..ef51d1fcf5e6 100644 --- a/kernel/stop_machine.c +++ b/kernel/stop_machine.c | |||
@@ -375,6 +375,8 @@ static int __init cpu_stop_init(void) | |||
375 | } | 375 | } |
376 | early_initcall(cpu_stop_init); | 376 | early_initcall(cpu_stop_init); |
377 | 377 | ||
378 | #ifdef CONFIG_STOP_MACHINE | ||
379 | |||
378 | /* This controls the threads on each CPU. */ | 380 | /* This controls the threads on each CPU. */ |
379 | enum stopmachine_state { | 381 | enum stopmachine_state { |
380 | /* Dummy starting state for thread. */ | 382 | /* Dummy starting state for thread. */ |
@@ -477,3 +479,5 @@ int stop_machine(int (*fn)(void *), void *data, const struct cpumask *cpus) | |||
477 | return ret; | 479 | return ret; |
478 | } | 480 | } |
479 | EXPORT_SYMBOL_GPL(stop_machine); | 481 | EXPORT_SYMBOL_GPL(stop_machine); |
482 | |||
483 | #endif /* CONFIG_STOP_MACHINE */ | ||