diff options
author | Al Viro <viro@zeniv.linux.org.uk> | 2017-07-09 10:38:28 -0400 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2017-07-15 20:46:47 -0400 |
commit | a78ee9ed2f828e1960f366bf7ab204e7f19924c7 (patch) | |
tree | 4404d3fe1a46a34c28028df0826dfa71ccf356bc /ipc/compat.c | |
parent | 9b1404c24a357332cb2a6df7c4337e943a4545fd (diff) | |
download | op-kernel-dev-a78ee9ed2f828e1960f366bf7ab204e7f19924c7.zip op-kernel-dev-a78ee9ed2f828e1960f366bf7ab204e7f19924c7.tar.gz |
shmat(2): move compat to native
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'ipc/compat.c')
-rw-r--r-- | ipc/compat.c | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/ipc/compat.c b/ipc/compat.c index 0586687..871d07d 100644 --- a/ipc/compat.c +++ b/ipc/compat.c @@ -80,22 +80,6 @@ void to_compat_ipc_perm(struct compat_ipc_perm *to, struct ipc64_perm *from) to->seq = from->seq; } -#ifndef COMPAT_SHMLBA -#define COMPAT_SHMLBA SHMLBA -#endif - -COMPAT_SYSCALL_DEFINE3(shmat, int, shmid, compat_uptr_t, shmaddr, int, shmflg) -{ - unsigned long ret; - long err; - - err = do_shmat(shmid, compat_ptr(shmaddr), shmflg, &ret, COMPAT_SHMLBA); - if (err) - return err; - force_successful_syscall_return(); - return (long)ret; -} - COMPAT_SYSCALL_DEFINE4(semtimedop, int, semid, struct sembuf __user *, tsems, unsigned, nsops, const struct compat_timespec __user *, timeout) |