Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit caf8cdeb authored by Steven Rostedt's avatar Steven Rostedt Committed by Thomas Gleixner
Browse files

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: default avatarSteven Rostedt <srostedt@redhat.com>
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
parent 9ff9cdb2
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -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,