diff options
Diffstat (limited to 'arch/arc/kernel/entry.S')
| -rw-r--r-- | arch/arc/kernel/entry.S | 27 |
1 files changed, 1 insertions, 26 deletions
diff --git a/arch/arc/kernel/entry.S b/arch/arc/kernel/entry.S index ef6800ba2f03..91eeab81f52d 100644 --- a/arch/arc/kernel/entry.S +++ b/arch/arc/kernel/entry.S | |||
| @@ -452,7 +452,7 @@ tracesys: | |||
| 452 | ; using ERET won't work since next-PC has already committed | 452 | ; using ERET won't work since next-PC has already committed |
| 453 | lr r12, [efa] | 453 | lr r12, [efa] |
| 454 | GET_CURR_TASK_FIELD_PTR TASK_THREAD, r11 | 454 | GET_CURR_TASK_FIELD_PTR TASK_THREAD, r11 |
| 455 | st r12, [r11, THREAD_FAULT_ADDR] | 455 | st r12, [r11, THREAD_FAULT_ADDR] ; thread.fault_address |
| 456 | 456 | ||
| 457 | ; PRE Sys Call Ptrace hook | 457 | ; PRE Sys Call Ptrace hook |
| 458 | mov r0, sp ; pt_regs needed | 458 | mov r0, sp ; pt_regs needed |
| @@ -792,31 +792,6 @@ ARC_EXIT ret_from_fork | |||
| 792 | 792 | ||
| 793 | ;################### Special Sys Call Wrappers ########################## | 793 | ;################### Special Sys Call Wrappers ########################## |
| 794 | 794 | ||
| 795 | ; TBD: call do_fork directly from here | ||
| 796 | ARC_ENTRY sys_fork_wrapper | ||
| 797 | SAVE_CALLEE_SAVED_USER | ||
| 798 | bl @sys_fork | ||
| 799 | DISCARD_CALLEE_SAVED_USER | ||
| 800 | |||
| 801 | GET_CURR_THR_INFO_FLAGS r10 | ||
| 802 | btst r10, TIF_SYSCALL_TRACE | ||
| 803 | bnz tracesys_exit | ||
| 804 | |||
| 805 | b ret_from_system_call | ||
| 806 | ARC_EXIT sys_fork_wrapper | ||
| 807 | |||
| 808 | ARC_ENTRY sys_vfork_wrapper | ||
| 809 | SAVE_CALLEE_SAVED_USER | ||
| 810 | bl @sys_vfork | ||
| 811 | DISCARD_CALLEE_SAVED_USER | ||
| 812 | |||
| 813 | GET_CURR_THR_INFO_FLAGS r10 | ||
| 814 | btst r10, TIF_SYSCALL_TRACE | ||
| 815 | bnz tracesys_exit | ||
| 816 | |||
| 817 | b ret_from_system_call | ||
| 818 | ARC_EXIT sys_vfork_wrapper | ||
| 819 | |||
| 820 | ARC_ENTRY sys_clone_wrapper | 795 | ARC_ENTRY sys_clone_wrapper |
| 821 | SAVE_CALLEE_SAVED_USER | 796 | SAVE_CALLEE_SAVED_USER |
| 822 | bl @sys_clone | 797 | bl @sys_clone |
