From 2ba7170ce1ec5f317dab65d30cea6331395f5535 Mon Sep 17 00:00:00 2001 From: NAKAMURA Gou Date: Wed, 12 Jun 2013 17:32:47 +0900 Subject: [PATCH] delete SYSCALL_DECLARE(read) --- executer/user/mcexec.c | 7 ------- kernel/syscall.c | 8 -------- 2 files changed, 15 deletions(-) diff --git a/executer/user/mcexec.c b/executer/user/mcexec.c index a8cedad2..c1fa2bd8 100644 --- a/executer/user/mcexec.c +++ b/executer/user/mcexec.c @@ -596,13 +596,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_read: - ret = read(w.sr.args[0], dma_buf, w.sr.args[2]); - SET_ERR(ret); - do_syscall_return(fd, cpu, ret, 1, (unsigned long)dma_buf, - w.sr.args[1], w.sr.args[2]); - break; - case __NR_write: dma_buf[w.sr.args[2]] = 0; SET_ERR(ret); diff --git a/kernel/syscall.c b/kernel/syscall.c index c8272318..18b02522 100644 --- a/kernel/syscall.c +++ b/kernel/syscall.c @@ -165,13 +165,6 @@ SYSCALL_DECLARE(gettimeofday) SYSCALL_FOOTER; } -SYSCALL_DECLARE(read) -{ - SYSCALL_HEADER; - SYSCALL_ARGS_3(D, MO, D); - SYSCALL_FOOTER; -} - SYSCALL_DECLARE(pread) { SYSCALL_HEADER; @@ -1014,7 +1007,6 @@ SYSCALL_DECLARE(pmc_reset) } static long (*syscall_table[])(int, ihk_mc_user_context_t *) = { - [0] = sys_read, [1] = sys_write, [2] = sys_open, [3] = sys_close,