tracing: Replace __get_cpu_var uses with this_cpu_ptr
authorChristoph Lameter <cl@linux.com>
Tue, 29 Apr 2014 19:17:40 +0000 (14:17 -0500)
committerSteven Rostedt <rostedt@goodmis.org>
Tue, 6 May 2014 02:40:53 +0000 (22:40 -0400)
Replace uses of &__get_cpu_var for address calculation with this_cpu_ptr.

Link: http://lkml.kernel.org/p/alpine.DEB.2.10.1404291415560.18364@gentwo.org
Acked-by: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
Signed-off-by: Christoph Lameter <cl@linux.com>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
include/linux/kprobes.h
kernel/trace/ftrace.c
kernel/trace/trace.c

index 925eaf2..7bd2ad0 100644 (file)
@@ -355,7 +355,7 @@ static inline void reset_current_kprobe(void)
 
 static inline struct kprobe_ctlblk *get_kprobe_ctlblk(void)
 {
-       return (&__get_cpu_var(kprobe_ctlblk));
+       return this_cpu_ptr(&kprobe_ctlblk);
 }
 
 int register_kprobe(struct kprobe *p);
Simple merge
Simple merge