diff --git a/executer/user/mcexec.c b/executer/user/mcexec.c index 43625169..a3ea256d 100644 --- a/executer/user/mcexec.c +++ b/executer/user/mcexec.c @@ -589,13 +589,6 @@ int main_loop(int fd, int cpu, pthread_mutex_t *lock) do_syscall_return(fd, cpu, ret, 0, 0, 0, 0); break; - case __NR_close: - __dprintf("mcexec.c,close,fd=%lx\n", w.sr.args[0]); - ret = close(w.sr.args[0]); - SET_ERR(ret); - do_syscall_return(fd, cpu, ret, 0, 0, 0, 0); - break; - case __NR_lseek: ret = lseek64(w.sr.args[0], w.sr.args[1], w.sr.args[2]); do_syscall_return(fd, cpu, ret, 0, 0, 0, 0); diff --git a/kernel/syscall.c b/kernel/syscall.c index cf104edf..914df84a 100644 --- a/kernel/syscall.c +++ b/kernel/syscall.c @@ -165,22 +165,6 @@ SYSCALL_DECLARE(gettimeofday) SYSCALL_FOOTER; } -SYSCALL_DECLARE(close) -{ - SYSCALL_HEADER; - SYSCALL_ARGS_1(D); - SYSCALL_FOOTER; -#if 0 - dkprintf("[%d] close() \n", ihk_mc_get_processor_id()); - return -EBADF; -#endif -/* - SYSCALL_HEADER; - SYSCALL_ARGS_1(D); - SYSCALL_FOOTER; -*/ -} - SYSCALL_DECLARE(lseek) { SYSCALL_HEADER; @@ -987,7 +971,6 @@ SYSCALL_DECLARE(pmc_reset) static long (*syscall_table[])(int, ihk_mc_user_context_t *) = { [2] = sys_open, - [3] = sys_close, [8] = sys_lseek, [9] = sys_mmap, [10] = sys_mprotect,