From f8e09504b5ba2e1b8f8a9cfda2af375bfb49710a Mon Sep 17 00:00:00 2001 From: Andi Kleen Date: Tue, 30 May 2006 22:48:03 +0200 Subject: [PATCH] --- yaml --- r: 27036 b: refs/heads/master c: 822ff019f72ae01baef1893e86735f1a5e36be7d h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/arch/x86_64/kernel/entry.S | 7 +------ 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/[refs] b/[refs] index 38f2c465de1f..b4256e695de7 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 7ca97c6131dac9f06b1856a95a2ec89d43844286 +refs/heads/master: 822ff019f72ae01baef1893e86735f1a5e36be7d diff --git a/trunk/arch/x86_64/kernel/entry.S b/trunk/arch/x86_64/kernel/entry.S index c946e4fe67a7..586b34c00c48 100644 --- a/trunk/arch/x86_64/kernel/entry.S +++ b/trunk/arch/x86_64/kernel/entry.S @@ -281,12 +281,7 @@ tracesys: ja 1f movq %r10,%rcx /* fixup for C */ call *sys_call_table(,%rax,8) - movq %rax,RAX-ARGOFFSET(%rsp) -1: SAVE_REST - movq %rsp,%rdi - call syscall_trace_leave - RESTORE_TOP_OF_STACK %rbx - RESTORE_REST +1: movq %rax,RAX-ARGOFFSET(%rsp) /* Use IRET because user could have changed frame */ jmp int_ret_from_sys_call CFI_ENDPROC