summaryrefslogtreecommitdiffstats
path: root/arch/mips64/kernel/scall_64.S
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>2000-01-16 01:44:34 +0000
committerRalf Baechle <ralf@linux-mips.org>2000-01-16 01:44:34 +0000
commitd806c815018e95b2598f748d2f61a59599a494b0 (patch)
tree3c78fe76fe243e55e76a93491adaf9b2dae98115 /arch/mips64/kernel/scall_64.S
parent774ad1f41925bc383eee80769c5985aa45aeaccf (diff)
Syscall handler fixes.
Diffstat (limited to 'arch/mips64/kernel/scall_64.S')
-rw-r--r--arch/mips64/kernel/scall_64.S7
1 files changed, 1 insertions, 6 deletions
diff --git a/arch/mips64/kernel/scall_64.S b/arch/mips64/kernel/scall_64.S
index 5167c344d..27ce842e9 100644
--- a/arch/mips64/kernel/scall_64.S
+++ b/arch/mips64/kernel/scall_64.S
@@ -1,4 +1,4 @@
-/* $Id: scall_64.S,v 1.1 1999/11/24 13:14:34 ralf Exp $
+/* $Id: scall_64.S,v 1.2 1999/12/21 12:35:22 ralf Exp $
*
* This file is subject to the terms and conditions of the GNU General Public
* License. See the file "COPYING" in the main directory of this archive
@@ -26,10 +26,6 @@
.align 5
NESTED(handle_sys64, PT_SIZE, sp)
- .set noat
- SAVE_SOME
- STI
- .set at
ld t1, PT_EPC(sp) # skip syscall on return
@@ -38,7 +34,6 @@ NESTED(handle_sys64, PT_SIZE, sp)
beqz t0, illegal_syscall
sd t1, PT_EPC(sp)
- /* XXX Put both in one cacheline, should save a bit. */
dsll t0, v0, 3
ld t2, (sys_call_table - (__NR_Linux * 8))(t0) # syscall routine
beqz t2, illegal_syscall;