Commit 042e571d authored by Wu Zhangjin's avatar Wu Zhangjin Committed by Ralf Baechle

MIPS: Tracing: Cleanup comments

Signed-off-by: default avatarWu Zhangjin <wuzhangjin@gmail.com>
Cc: linux-mips <linux-mips@linux-mips.org>
Cc: David Daney <david.s.daney@gmail.com>
Patchwork: http://patchwork.linux-mips.org/patch/1225/Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
parent cbe555b0
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
* more details. * more details.
* *
* Copyright (C) 2009 Lemote Inc. & DSLab, Lanzhou University, China * Copyright (C) 2009 Lemote Inc. & DSLab, Lanzhou University, China
* Copyright (C) 2010 DSLab, Lanzhou University, China
* Author: Wu Zhangjin <wuzhangjin@gmail.com> * Author: Wu Zhangjin <wuzhangjin@gmail.com>
*/ */
...@@ -69,14 +70,14 @@ _mcount: ...@@ -69,14 +70,14 @@ _mcount:
MCOUNT_SAVE_REGS MCOUNT_SAVE_REGS
#ifdef KBUILD_MCOUNT_RA_ADDRESS #ifdef KBUILD_MCOUNT_RA_ADDRESS
PTR_S t0, PT_R12(sp) /* t0 saved the location of the return address(at) by -mmcount-ra-address */ PTR_S t0, PT_R12(sp) /* save location of parent's return address */
#endif #endif
move a0, ra /* arg1: next ip, selfaddr */ move a0, ra /* arg1: self return address */
.globl ftrace_call .globl ftrace_call
ftrace_call: ftrace_call:
nop /* a placeholder for the call to a real tracing function */ nop /* a placeholder for the call to a real tracing function */
move a1, AT /* arg2: the caller's next ip, parent */ move a1, AT /* arg2: parent's return address */
#ifdef CONFIG_FUNCTION_GRAPH_TRACER #ifdef CONFIG_FUNCTION_GRAPH_TRACER
.globl ftrace_graph_call .globl ftrace_graph_call
...@@ -117,9 +118,9 @@ NESTED(_mcount, PT_SIZE, ra) ...@@ -117,9 +118,9 @@ NESTED(_mcount, PT_SIZE, ra)
static_trace: static_trace:
MCOUNT_SAVE_REGS MCOUNT_SAVE_REGS
move a0, ra /* arg1: next ip, selfaddr */ move a0, ra /* arg1: self return address */
jalr t2 /* (1) call *ftrace_trace_function */ jalr t2 /* (1) call *ftrace_trace_function */
move a1, AT /* arg2: the caller's next ip, parent */ move a1, AT /* arg2: parent's return address */
MCOUNT_RESTORE_REGS MCOUNT_RESTORE_REGS
.globl ftrace_stub .globl ftrace_stub
......
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