提交 5f0120b5 编写于 作者: J Jan Beulich 提交者: Ingo Molnar

x86-64: remove unnecessary ptregs call stubs

Signed-off-by: NJan Beulich <jbeulich@novell.com>
Cc: "Andi Kleen" <andi@firstfloor.org>
Signed-off-by: NIngo Molnar <mingo@elte.hu>
上级 219835f1
...@@ -370,13 +370,11 @@ quiet_ni_syscall: ...@@ -370,13 +370,11 @@ quiet_ni_syscall:
PTREGSCALL stub32_rt_sigreturn, sys32_rt_sigreturn, %rdi PTREGSCALL stub32_rt_sigreturn, sys32_rt_sigreturn, %rdi
PTREGSCALL stub32_sigreturn, sys32_sigreturn, %rdi PTREGSCALL stub32_sigreturn, sys32_sigreturn, %rdi
PTREGSCALL stub32_sigaltstack, sys32_sigaltstack, %rdx PTREGSCALL stub32_sigaltstack, sys32_sigaltstack, %rdx
PTREGSCALL stub32_sigsuspend, sys32_sigsuspend, %rcx
PTREGSCALL stub32_execve, sys32_execve, %rcx PTREGSCALL stub32_execve, sys32_execve, %rcx
PTREGSCALL stub32_fork, sys_fork, %rdi PTREGSCALL stub32_fork, sys_fork, %rdi
PTREGSCALL stub32_clone, sys32_clone, %rdx PTREGSCALL stub32_clone, sys32_clone, %rdx
PTREGSCALL stub32_vfork, sys_vfork, %rdi PTREGSCALL stub32_vfork, sys_vfork, %rdi
PTREGSCALL stub32_iopl, sys_iopl, %rsi PTREGSCALL stub32_iopl, sys_iopl, %rsi
PTREGSCALL stub32_rt_sigsuspend, sys_rt_sigsuspend, %rdx
ENTRY(ia32_ptregs_common) ENTRY(ia32_ptregs_common)
popq %r11 popq %r11
...@@ -476,7 +474,7 @@ ia32_sys_call_table: ...@@ -476,7 +474,7 @@ ia32_sys_call_table:
.quad sys_ssetmask .quad sys_ssetmask
.quad sys_setreuid16 /* 70 */ .quad sys_setreuid16 /* 70 */
.quad sys_setregid16 .quad sys_setregid16
.quad stub32_sigsuspend .quad sys32_sigsuspend
.quad compat_sys_sigpending .quad compat_sys_sigpending
.quad sys_sethostname .quad sys_sethostname
.quad compat_sys_setrlimit /* 75 */ .quad compat_sys_setrlimit /* 75 */
...@@ -583,7 +581,7 @@ ia32_sys_call_table: ...@@ -583,7 +581,7 @@ ia32_sys_call_table:
.quad sys32_rt_sigpending .quad sys32_rt_sigpending
.quad compat_sys_rt_sigtimedwait .quad compat_sys_rt_sigtimedwait
.quad sys32_rt_sigqueueinfo .quad sys32_rt_sigqueueinfo
.quad stub32_rt_sigsuspend .quad sys_rt_sigsuspend
.quad sys32_pread /* 180 */ .quad sys32_pread /* 180 */
.quad sys32_pwrite .quad sys32_pwrite
.quad sys_chown16 .quad sys_chown16
......
...@@ -420,7 +420,6 @@ END(\label) ...@@ -420,7 +420,6 @@ END(\label)
PTREGSCALL stub_clone, sys_clone, %r8 PTREGSCALL stub_clone, sys_clone, %r8
PTREGSCALL stub_fork, sys_fork, %rdi PTREGSCALL stub_fork, sys_fork, %rdi
PTREGSCALL stub_vfork, sys_vfork, %rdi PTREGSCALL stub_vfork, sys_vfork, %rdi
PTREGSCALL stub_rt_sigsuspend, sys_rt_sigsuspend, %rdx
PTREGSCALL stub_sigaltstack, sys_sigaltstack, %rdx PTREGSCALL stub_sigaltstack, sys_sigaltstack, %rdx
PTREGSCALL stub_iopl, sys_iopl, %rsi PTREGSCALL stub_iopl, sys_iopl, %rsi
......
...@@ -290,7 +290,7 @@ __SYSCALL(__NR_rt_sigtimedwait, sys_rt_sigtimedwait) ...@@ -290,7 +290,7 @@ __SYSCALL(__NR_rt_sigtimedwait, sys_rt_sigtimedwait)
#define __NR_rt_sigqueueinfo 129 #define __NR_rt_sigqueueinfo 129
__SYSCALL(__NR_rt_sigqueueinfo, sys_rt_sigqueueinfo) __SYSCALL(__NR_rt_sigqueueinfo, sys_rt_sigqueueinfo)
#define __NR_rt_sigsuspend 130 #define __NR_rt_sigsuspend 130
__SYSCALL(__NR_rt_sigsuspend, stub_rt_sigsuspend) __SYSCALL(__NR_rt_sigsuspend, sys_rt_sigsuspend)
#define __NR_sigaltstack 131 #define __NR_sigaltstack 131
__SYSCALL(__NR_sigaltstack, stub_sigaltstack) __SYSCALL(__NR_sigaltstack, stub_sigaltstack)
#define __NR_utime 132 #define __NR_utime 132
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册