Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

parisc: allocate sys_membarrier system call number

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tested-by: Helge Deller <deller@gmx.de>
CC: Andrew Morton <akpm@linux-foundation.org>
CC: linux-api@vger.kernel.org
CC: "James E.J. Bottomley" <jejb@parisc-linux.org>
CC: linux-parisc@vger.kernel.org
Signed-off-by: Helge Deller <deller@gmx.de>

authored by

Mathieu Desnoyers and committed by
Helge Deller
b6096755 7379047d

+3 -1
+2 -1
arch/parisc/include/uapi/asm/unistd.h
··· 358 358 #define __NR_memfd_create (__NR_Linux + 340) 359 359 #define __NR_bpf (__NR_Linux + 341) 360 360 #define __NR_execveat (__NR_Linux + 342) 361 + #define __NR_membarrier (__NR_Linux + 343) 361 362 362 - #define __NR_Linux_syscalls (__NR_execveat + 1) 363 + #define __NR_Linux_syscalls (__NR_membarrier + 1) 363 364 364 365 365 366 #define __IGNORE_select /* newselect */
+1
arch/parisc/kernel/syscall_table.S
··· 438 438 ENTRY_SAME(memfd_create) /* 340 */ 439 439 ENTRY_SAME(bpf) 440 440 ENTRY_COMP(execveat) 441 + ENTRY_SAME(membarrier) 441 442 442 443 443 444 .ifne (. - 90b) - (__NR_Linux_syscalls * (91b - 90b))