aboutsummaryrefslogtreecommitdiffstats
path: root/arch/mips/kernel/entry.S
diff options
context:
space:
mode:
Diffstat (limited to 'arch/mips/kernel/entry.S')
-rw-r--r--arch/mips/kernel/entry.S12
1 files changed, 1 insertions, 11 deletions
diff --git a/arch/mips/kernel/entry.S b/arch/mips/kernel/entry.S
index 5dcb5fbbbd53..3320cb4ac1d4 100644
--- a/arch/mips/kernel/entry.S
+++ b/arch/mips/kernel/entry.S
@@ -69,8 +69,7 @@ FEXPORT(ret_from_kernel_thread)
69 jal schedule_tail # a0 = struct task_struct *prev 69 jal schedule_tail # a0 = struct task_struct *prev
70 move a0, s1 70 move a0, s1
71 jal s0 71 jal s0
72 li a0, 0 72 j syscall_exit
73 j sys_exit
74 73
75FEXPORT(ret_from_fork) 74FEXPORT(ret_from_fork)
76 jal schedule_tail # a0 = struct task_struct *prev 75 jal schedule_tail # a0 = struct task_struct *prev
@@ -192,15 +191,6 @@ syscall_exit_work:
192 jal syscall_trace_leave 191 jal syscall_trace_leave
193 b resume_userspace 192 b resume_userspace
194 193
195LEAF(ret_from_kernel_execve)
196 move sp, a0
197 ori $28, sp, _THREAD_SIZE - 1
198 xori $28, $28, _THREAD_SIZE - 1
199 li v0, 0
200 li a3, 0
201 j syscall_exit_partial
202 END(ret_from_kernel_execve)
203
204#if defined(CONFIG_CPU_MIPSR2) || defined(CONFIG_MIPS_MT) 194#if defined(CONFIG_CPU_MIPSR2) || defined(CONFIG_MIPS_MT)
205 195
206/* 196/*