x86: Wire up protection keys system calls
authorDave Hansen <dave.hansen@linux.intel.com>
Fri, 29 Jul 2016 16:30:17 +0000 (09:30 -0700)
committerThomas Gleixner <tglx@linutronix.de>
Fri, 9 Sep 2016 11:02:27 +0000 (13:02 +0200)
This is all that we need to get the new system calls themselves
working on x86.

Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com>
Cc: linux-arch@vger.kernel.org
Cc: Dave Hansen <dave@sr71.net>
Cc: mgorman@techsingularity.net
Cc: arnd@arndb.de
Cc: linux-api@vger.kernel.org
Cc: linux-mm@kvack.org
Cc: luto@kernel.org
Cc: akpm@linux-foundation.org
Cc: torvalds@linux-foundation.org
Link: http://lkml.kernel.org/r/20160729163017.E3C06FD2@viggo.jf.intel.com
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
arch/x86/entry/syscalls/syscall_32.tbl
arch/x86/entry/syscalls/syscall_64.tbl

index f848572..ff6ef7b 100644 (file)
 377    i386    copy_file_range         sys_copy_file_range
 378    i386    preadv2                 sys_preadv2                     compat_sys_preadv2
 379    i386    pwritev2                sys_pwritev2                    compat_sys_pwritev2
+380    i386    pkey_mprotect           sys_pkey_mprotect
+381    i386    pkey_alloc              sys_pkey_alloc
+382    i386    pkey_free               sys_pkey_free
+#383   i386    pkey_get                sys_pkey_get
+#384   i386    pkey_set                sys_pkey_set
index e9ce9c7..2f024d0 100644 (file)
 326    common  copy_file_range         sys_copy_file_range
 327    64      preadv2                 sys_preadv2
 328    64      pwritev2                sys_pwritev2
+329    common  pkey_mprotect           sys_pkey_mprotect
+330    common  pkey_alloc              sys_pkey_alloc
+331    common  pkey_free               sys_pkey_free
+#332   common  pkey_get                sys_pkey_get
+#333   common  pkey_set                sys_pkey_set
 
 #
 # x32-specific system call numbers start at 512 to avoid cache impact