ftrace: remove address of function names
PowerPC is very fragile when it comes to use of function names and function addresses. ftrace needs to either use all function addresses or function names (i.e. my_func as suppose to &my_func). This patch chooses to use the names and not the addresses, and makes ftrace consistent. Signed-off-by: Steven Rostedt <srostedt@redhat.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
This commit is contained in:
parent
9ff9cdb2d3
commit
caf8cdebfb
|
@ -326,8 +326,8 @@ ftrace_record_ip(unsigned long ip)
|
|||
preempt_enable_notrace();
|
||||
}
|
||||
|
||||
#define FTRACE_ADDR ((long)(&ftrace_caller))
|
||||
#define MCOUNT_ADDR ((long)(&mcount))
|
||||
#define FTRACE_ADDR ((long)(ftrace_caller))
|
||||
#define MCOUNT_ADDR ((long)(mcount))
|
||||
|
||||
static void notrace
|
||||
__ftrace_replace_code(struct dyn_ftrace *rec,
|
||||
|
|
Loading…
Reference in New Issue