* to ABI64 calling convention. 64-bit syscalls are also processed
* here for now.
*/
+#include <linux/config.h>
#include <linux/errno.h>
#include <asm/asm.h>
#include <asm/asmmacro.h>
-#include <asm/irqflags.h>
#include <asm/mipsregs.h>
#include <asm/regdef.h>
#include <asm/stackframe.h>
NESTED(handle_sys, PT_SIZE, sp)
.set noat
SAVE_SOME
- TRACE_IRQS_ON
STI
.set at
ld t1, PT_EPC(sp) # skip syscall on return
PTR sys_fork
PTR sys_read
PTR sys_write
- PTR compat_sys_open /* 4005 */
+ PTR sys_open /* 4005 */
PTR sys_close
PTR sys_waitpid
PTR sys_creat
PTR sys_setdomainname
PTR sys32_newuname
PTR sys_ni_syscall /* sys_modify_ldt */
- PTR compat_sys_adjtimex
+ PTR sys32_adjtimex
PTR sys_mprotect /* 4125 */
PTR compat_sys_sigprocmask
PTR sys_ni_syscall /* was creat_module */
PTR sys_pselect6
PTR sys_ppoll
PTR sys_unshare
- PTR sys_splice
- PTR sys32_sync_file_range /* 4305 */
- PTR sys_tee
- PTR sys_vmsplice
- PTR compat_sys_move_pages
.size sys_call_table,.-sys_call_table