From 887295a189dd027869f32bd67d20cb4ae91851c8 Mon Sep 17 00:00:00 2001 From: NAKAMURA Gou Date: Wed, 12 Jun 2013 17:34:12 +0900 Subject: [PATCH] delete SYSCALL_DECLARE(pread) --- 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 c1fa2bd8..098ed119 100644 --- a/executer/user/mcexec.c +++ b/executer/user/mcexec.c @@ -617,13 +617,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_pread64: - ret = pread(w.sr.args[0], dma_buf, w.sr.args[2], - w.sr.args[3]); - do_syscall_return(fd, cpu, ret, 1, (unsigned long)dma_buf, - w.sr.args[1], w.sr.args[2]); - break; - case __NR_pwrite64: dma_buf[w.sr.args[2]] = 0; do_syscall_load(fd, cpu, (unsigned long)dma_buf, diff --git a/kernel/syscall.c b/kernel/syscall.c index 18b02522..1d11d5b2 100644 --- a/kernel/syscall.c +++ b/kernel/syscall.c @@ -165,13 +165,6 @@ SYSCALL_DECLARE(gettimeofday) SYSCALL_FOOTER; } -SYSCALL_DECLARE(pread) -{ - SYSCALL_HEADER; - SYSCALL_ARGS_4(D, MO, D, D); - SYSCALL_FOOTER; -} - SYSCALL_DECLARE(write) { SYSCALL_HEADER; @@ -1017,7 +1010,6 @@ static long (*syscall_table[])(int, ihk_mc_user_context_t *) = { [12] = sys_brk, [13] = sys_rt_sigaction, [14] = sys_rt_sigprocmask, - [17] = sys_pread, [18] = sys_pwrite, [21] = sys_access, [24] = sys_sched_yield,