vserver 2.0 rc7
[linux-2.6.git] / arch / x86_64 / kernel / sys_x86_64.c
index 3feb337..e6718e9 100644 (file)
@@ -19,7 +19,6 @@
 #include <linux/vs_cvirt.h>
 
 #include <asm/uaccess.h>
-#include <asm/ipc.h>
 #include <asm/ia32.h>
 
 /*
@@ -39,7 +38,7 @@ asmlinkage long sys_pipe(int __user *fildes)
        return error;
 }
 
-long sys_mmap(unsigned long addr, unsigned long len, unsigned long prot, unsigned long flags,
+asmlinkage long sys_mmap(unsigned long addr, unsigned long len, unsigned long prot, unsigned long flags,
        unsigned long fd, unsigned long off)
 {
        long error;
@@ -154,12 +153,6 @@ asmlinkage long sys_uname(struct new_utsname __user * name)
        return err ? -EFAULT : 0;
 }
 
-asmlinkage long wrap_sys_shmat(int shmid, char __user *shmaddr, int shmflg)
-{
-       unsigned long raddr;
-       return do_shmat(shmid,shmaddr,shmflg,&raddr) ?: (long)raddr;
-}
-
 asmlinkage long sys_time64(long __user * tloc)
 {
        struct timeval now;