diff --git a/arch/sw_64/kernel/entry-ftrace.S b/arch/sw_64/kernel/entry-ftrace.S index 3f88a9fe2e3eb08ccd671f70e60aaa23249e33b8..223dd5fc0808bdef3c26cb90547ffe5c2b6eb38e 100644 --- a/arch/sw_64/kernel/entry-ftrace.S +++ b/arch/sw_64/kernel/entry-ftrace.S @@ -79,7 +79,7 @@ ftrace_graph_call: /* ftrace_graph_caller(); */ /* "br ftrace_graph_caller" */ #endif mcount_end - ret $31, ($28), 1 + ret $31, ($28), 1 .end ftrace_caller #else /* !CONFIG_DYNAMIC_FTRACE */ diff --git a/arch/sw_64/kernel/entry.S b/arch/sw_64/kernel/entry.S index 67bafd4a930aa3423230644b925e918b883a787a..cfb8e7c6d7fba2cd9493734cfa7261e7dd2f4e11 100644 --- a/arch/sw_64/kernel/entry.S +++ b/arch/sw_64/kernel/entry.S @@ -403,7 +403,7 @@ __switch_to: stl $15, TASK_THREAD_S6($16) /* Restore context from next->thread */ ldl $26, TASK_THREAD_RA($17) - ldl $30, TASK_THREAD_SP($17) + ldl $30, TASK_THREAD_SP($17) ldl $9, TASK_THREAD_S0($17) ldl $10, TASK_THREAD_S1($17) ldl $11, TASK_THREAD_S2($17)