[CVE-2009-0029] System call wrappers part 31
[linux-block.git] / kernel / sys.c
index 59aadcdad6ce327624e720b34cccf9f804b4f508..e7dc0e10a485878a08a8c80b52e6919ca6da3c13 100644 (file)
@@ -1817,8 +1817,8 @@ SYSCALL_DEFINE5(prctl, int, option, unsigned long, arg2, unsigned long, arg3,
        return error;
 }
 
-asmlinkage long sys_getcpu(unsigned __user *cpup, unsigned __user *nodep,
-                          struct getcpu_cache __user *unused)
+SYSCALL_DEFINE3(getcpu, unsigned __user *, cpup, unsigned __user *, nodep,
+               struct getcpu_cache __user *, unused)
 {
        int err = 0;
        int cpu = raw_smp_processor_id();