diff options
| -rw-r--r-- | arch/powerpc/kernel/entry_64.S | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/arch/powerpc/kernel/entry_64.S b/arch/powerpc/kernel/entry_64.S index 900e0eea0099..f9fd54bfcc84 100644 --- a/arch/powerpc/kernel/entry_64.S +++ b/arch/powerpc/kernel/entry_64.S | |||
| @@ -1038,8 +1038,7 @@ _GLOBAL(mod_return_to_handler) | |||
| 1038 | * We are in a module using the module's TOC. | 1038 | * We are in a module using the module's TOC. |
| 1039 | * Switch to our TOC to run inside the core kernel. | 1039 | * Switch to our TOC to run inside the core kernel. |
| 1040 | */ | 1040 | */ |
| 1041 | LOAD_REG_IMMEDIATE(r4,ftrace_return_to_handler) | 1041 | ld r2, PACATOC(r13) |
| 1042 | ld r2, 8(r4) | ||
| 1043 | 1042 | ||
| 1044 | bl .ftrace_return_to_handler | 1043 | bl .ftrace_return_to_handler |
| 1045 | nop | 1044 | nop |
