Commit e2c27700 authored by Andrew Morton's avatar Andrew Morton Committed by Linus Torvalds

[PATCH] hotcpu_notifier-fixes

Always use do {} while (0).  Failing to do so can cause subtle compile
failures or bugs.

Cc: Chandra Seetharaman <sekharan@us.ibm.com>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 1add6781
...@@ -87,9 +87,9 @@ int cpu_down(unsigned int cpu); ...@@ -87,9 +87,9 @@ int cpu_down(unsigned int cpu);
#define lock_cpu_hotplug() do { } while (0) #define lock_cpu_hotplug() do { } while (0)
#define unlock_cpu_hotplug() do { } while (0) #define unlock_cpu_hotplug() do { } while (0)
#define lock_cpu_hotplug_interruptible() 0 #define lock_cpu_hotplug_interruptible() 0
#define hotcpu_notifier(fn, pri) #define hotcpu_notifier(fn, pri) do { } while (0)
#define register_hotcpu_notifier(nb) #define register_hotcpu_notifier(nb) do { } while (0)
#define unregister_hotcpu_notifier(nb) #define unregister_hotcpu_notifier(nb) do { } while (0)
/* CPUs don't go offline once they're online w/o CONFIG_HOTPLUG_CPU */ /* CPUs don't go offline once they're online w/o CONFIG_HOTPLUG_CPU */
static inline int cpu_is_offline(int cpu) { return 0; } static inline int cpu_is_offline(int cpu) { return 0; }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment