syscall: set -ENOSYS to syscall_return before calling ptrace_syscall_enter

refs #943
This commit is contained in:
Tomoki Shirasawa
2017-09-26 14:25:49 +09:00
parent a2fbe99b60
commit df3f388e09
3 changed files with 27 additions and 3 deletions

View File

@@ -49,6 +49,7 @@ typedef struct x86_user_context ihk_mc_user_context_t;
#define ihk_mc_syscall_arg5(uc) (uc)->gpr.r9
#define ihk_mc_syscall_ret(uc) (uc)->gpr.rax
#define ihk_mc_syscall_number(uc) (uc)->gpr.orig_rax
#define ihk_mc_syscall_pc(uc) (uc)->gpr.rip
#define ihk_mc_syscall_sp(uc) (uc)->gpr.rsp