diff options
Diffstat (limited to 'arch/powerpc/kernel/entry_32.S')
-rw-r--r-- | arch/powerpc/kernel/entry_32.S | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/arch/powerpc/kernel/entry_32.S b/arch/powerpc/kernel/entry_32.S index 12247b937d25..0506f54b4237 100644 --- a/arch/powerpc/kernel/entry_32.S +++ b/arch/powerpc/kernel/entry_32.S | |||
@@ -1183,7 +1183,12 @@ _GLOBAL(ftrace_caller) | |||
1183 | ftrace_call: | 1183 | ftrace_call: |
1184 | bl ftrace_stub | 1184 | bl ftrace_stub |
1185 | nop | 1185 | nop |
1186 | 1186 | #ifdef CONFIG_FUNCTION_GRAPH_TRACER | |
1187 | .globl ftrace_graph_call | ||
1188 | ftrace_graph_call: | ||
1189 | b ftrace_graph_stub | ||
1190 | _GLOBAL(ftrace_graph_stub) | ||
1191 | #endif | ||
1187 | MCOUNT_RESTORE_FRAME | 1192 | MCOUNT_RESTORE_FRAME |
1188 | /* old link register ends up in ctr reg */ | 1193 | /* old link register ends up in ctr reg */ |
1189 | bctr | 1194 | bctr |
@@ -1205,7 +1210,6 @@ _GLOBAL(_mcount) | |||
1205 | b ftrace_graph_caller | 1210 | b ftrace_graph_caller |
1206 | #endif | 1211 | #endif |
1207 | MCOUNT_RESTORE_FRAME | 1212 | MCOUNT_RESTORE_FRAME |
1208 | |||
1209 | bctr | 1213 | bctr |
1210 | #endif | 1214 | #endif |
1211 | 1215 | ||