From 776dfff734c07134d99b297c0eed15ee6343a432 Mon Sep 17 00:00:00 2001 From: NAKAMURA Gou Date: Wed, 17 Sep 2014 19:59:29 +0900 Subject: [PATCH] =?UTF-8?q?Revert=20"terminate=20=E3=81=99=E3=82=8B?= =?UTF-8?q?=E3=81=A8=E3=81=8D=E3=81=AB=E7=A9=BA=E3=81=8D=E3=83=9A=E3=83=BC?= =?UTF-8?q?=E3=82=B8=E6=95=B0=E3=82=92=E8=A1=A8=E7=A4=BA=E3=81=99=E3=82=8B?= =?UTF-8?q?=E3=82=88=E3=81=86=E3=81=AB=E3=81=97=E3=81=9F"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit d4ffe7db8d1b54b2a550543b9a971e3c304003f3. --- kernel/syscall.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/kernel/syscall.c b/kernel/syscall.c index d71eb4fa..948f8f0b 100644 --- a/kernel/syscall.c +++ b/kernel/syscall.c @@ -428,12 +428,6 @@ terminate(int rc, int sig, ihk_mc_user_context_t *ctx) request.number = __NR_exit_group; request.args[0] = ((rc & 0x00ff) << 8) | (sig & 0xff); - if (1) { - extern void query_free_mem_interrupt_handler(void *); - - query_free_mem_interrupt_handler(NULL); - } - #ifdef DCFA_KMOD do_mod_exit(rc); #endif @@ -516,6 +510,12 @@ SYSCALL_DECLARE(exit_group) #if 0 struct process *proc = cpu_local_var(current); + if (1) { + extern void query_free_mem_interrupt_handler(void *); + + query_free_mem_interrupt_handler(NULL); + } + #ifdef DCFA_KMOD do_mod_exit((int)ihk_mc_syscall_arg0(ctx)); #endif