]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
sparc: increase NR_syscalls properly
authorNick Alcock <nick.alcock@oracle.com>
Wed, 16 Dec 2015 21:54:12 +0000 (21:54 +0000)
committerNick Alcock <nick.alcock@oracle.com>
Wed, 13 Jan 2016 14:36:52 +0000 (14:36 +0000)
When waitfd() was added, NR_syscalls was never incremented, so
the syscall always unconditionally returned -ENOSYS on SPARC.
Wire it up by incrementing NR_syscalls correctly.

(The syscall has been tested, but, it turns out, only on x86 and
on SPARC in the 4.0 kernel.  Testing on SPARC with its single
user, DTrace, suggests that all is still well here.)

Orabug: 22390316
Reviewed-by: Todd Vierling <todd.vierling@oracle.com>
Signed-off-by: Nick Alcock <nick.alcock@oracle.com>
arch/sparc/include/uapi/asm/unistd.h

index 9149cc8742b03488c50719713ae2e123b86e18ae..a1f3c32b16bf40387f27e13f10fa6cf7b057219b 100644 (file)
 #define __NR_execveat          350
 #define __NR_waitfd            351
 
-#define NR_syscalls            351
+#define NR_syscalls            352
 
 /* Bitmask values returned from kern_features system call.  */
 #define KERN_FEATURE_MIXED_MODE_STACK  0x00000001