From 1fe6b5fb7b0ddece69d92871bb8bab390685d686 Mon Sep 17 00:00:00 2001 From: NAKAMURA Gou Date: Wed, 12 Jun 2013 17:05:18 +0900 Subject: [PATCH] delete sys_getxid() --- executer/user/mcexec.c | 13 ------------- kernel/syscall.c | 15 --------------- 2 files changed, 28 deletions(-) diff --git a/executer/user/mcexec.c b/executer/user/mcexec.c index 445285f7..473ed847 100644 --- a/executer/user/mcexec.c +++ b/executer/user/mcexec.c @@ -704,19 +704,6 @@ int main_loop(int fd, int cpu, pthread_mutex_t *lock) break; - case __NR_getgid: - case __NR_getuid: - case __NR_geteuid: - case __NR_getegid: - case __NR_getppid: - case __NR_getpgrp: - ret = syscall(w.sr.number); - if (ret == -1) { - ret = -errno; - } - do_syscall_return(fd, cpu, ret, 0, 0, 0, 0); - break; - case __NR_clone: __dprintf("MIC clone(), new thread's cpu_id: %ld\n", w.sr.args[0]); diff --git a/kernel/syscall.c b/kernel/syscall.c index 4997bbe3..06cb4bd4 100644 --- a/kernel/syscall.c +++ b/kernel/syscall.c @@ -579,15 +579,6 @@ SYSCALL_DECLARE(readlink) SYSCALL_FOOTER; } -long sys_getxid(int n, ihk_mc_user_context_t *ctx) -{ - struct syscall_request request IHK_DMA_ALIGN; - - request.number = n; - - return do_syscall(&request, ctx); -} - long do_arch_prctl(unsigned long code, unsigned long address) { int err = 0; @@ -1113,12 +1104,6 @@ static long (*syscall_table[])(int, ihk_mc_user_context_t *) = { [89] = sys_readlink, [96] = sys_gettimeofday, [97] = sys_getrlimit, - [102] = sys_getxid, - [104] = sys_getxid, - [107] = sys_getxid, - [108] = sys_getxid, - [110] = sys_getxid, - [111] = sys_getxid, [158] = sys_arch_prctl, [201] = sys_time, [202] = sys_futex,