From: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
To: schwidefsky <schwidefsky@de.ibm.com>,
heiko carstens <heiko.carstens@de.ibm.com>,
linux-s390@vger.kernel.org
Cc: linux-kernel@vger.kernel.org,
Andrew Morton <akpm@linux-foundation.org>,
linux-api <linux-api@vger.kernel.org>
Subject: Re: [RFC PATCH v2 9/9] s390/s390x: allocate sys_membarrier system call number
Date: Wed, 16 Sep 2015 15:20:05 +0000 (UTC) [thread overview]
Message-ID: <1822824828.9340.1442416805361.JavaMail.zimbra@efficios.com> (raw)
In-Reply-To: <1441642556-30972-10-git-send-email-mathieu.desnoyers@efficios.com>
----- On Sep 7, 2015, at 12:15 PM, Mathieu Desnoyers mathieu.desnoyers@efficios.com wrote:
> [ Untested on this architecture. To try it out: fetch linux-next/akpm,
> apply this patch, build/run a membarrier-enabled kernel, and do make
> kselftest. ]
Hi,
sys_membarrier has been merged into Linux 4.3-rc1. It can therefore
be tested on top of Linus' master by applying this patch.
Thanks,
Mathieu
>
> Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
> CC: Andrew Morton <akpm@linux-foundation.org>
> CC: linux-api@vger.kernel.org
> CC: Martin Schwidefsky <schwidefsky@de.ibm.com>
> CC: Heiko Carstens <heiko.carstens@de.ibm.com>
> CC: linux-s390@vger.kernel.org
> ---
> arch/s390/include/uapi/asm/unistd.h | 3 ++-
> arch/s390/kernel/syscalls.S | 1 +
> 2 files changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/arch/s390/include/uapi/asm/unistd.h
> b/arch/s390/include/uapi/asm/unistd.h
> index 59d2bb4..2f1de70 100644
> --- a/arch/s390/include/uapi/asm/unistd.h
> +++ b/arch/s390/include/uapi/asm/unistd.h
> @@ -290,7 +290,8 @@
> #define __NR_s390_pci_mmio_write 352
> #define __NR_s390_pci_mmio_read 353
> #define __NR_execveat 354
> -#define NR_syscalls 355
> +#define __NR_membarrier 355
> +#define NR_syscalls 356
>
> /*
> * There are some system calls that are not present on 64 bit, some
> diff --git a/arch/s390/kernel/syscalls.S b/arch/s390/kernel/syscalls.S
> index f3f4a13..914c098 100644
> --- a/arch/s390/kernel/syscalls.S
> +++ b/arch/s390/kernel/syscalls.S
> @@ -363,3 +363,4 @@ SYSCALL(sys_bpf,compat_sys_bpf)
> SYSCALL(sys_s390_pci_mmio_write,compat_sys_s390_pci_mmio_write)
> SYSCALL(sys_s390_pci_mmio_read,compat_sys_s390_pci_mmio_read)
> SYSCALL(sys_execveat,compat_sys_execveat)
> +SYSCALL(sys_membarrier,sys_membarrier)
> --
> 1.9.1
--
Mathieu Desnoyers
EfficiOS Inc.
http://www.efficios.com
next prev parent reply other threads:[~2015-09-16 15:20 UTC|newest]
Thread overview: 56+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-09-07 16:15 [PATCH v2 0/9] Allocate sys_membarrier on main architectures Mathieu Desnoyers
2015-09-07 16:15 ` Mathieu Desnoyers
2015-09-07 16:15 ` [PATCH v2 1/9] [picked] powerpc: allocate sys_membarrier system call number Mathieu Desnoyers
2015-09-07 16:15 ` Mathieu Desnoyers
2015-09-07 16:15 ` [PATCH v2 3/9] sparc/sparc64: " Mathieu Desnoyers
2015-09-07 16:15 ` Mathieu Desnoyers
2015-09-16 15:05 ` Mathieu Desnoyers
2015-09-16 15:05 ` Mathieu Desnoyers
2015-09-16 17:57 ` David Miller
2015-09-16 17:57 ` David Miller
[not found] ` <20150916.105720.1147038044649285686.davem-fT/PcQaiUtIeIZ0/mPfg9Q@public.gmane.org>
2015-09-16 18:06 ` Mathieu Desnoyers
2015-09-16 18:06 ` Mathieu Desnoyers
2015-09-16 18:06 ` Mathieu Desnoyers
2015-09-07 16:15 ` [PATCH v2 4/9] parisc: " Mathieu Desnoyers
2015-09-16 15:07 ` Mathieu Desnoyers
[not found] ` <1649019858.9290.1442416020165.JavaMail.zimbra-vg+e7yoeK/dWk0Htik3J/w@public.gmane.org>
2015-09-16 19:56 ` Helge Deller
2015-09-16 19:56 ` Helge Deller
2015-09-07 16:15 ` [RFC PATCH v2 5/9] alpha: " Mathieu Desnoyers
[not found] ` <1441642556-30972-6-git-send-email-mathieu.desnoyers-vg+e7yoeK/dWk0Htik3J/w@public.gmane.org>
2015-09-16 15:17 ` Mathieu Desnoyers
2015-09-16 15:17 ` Mathieu Desnoyers
[not found] ` <1441642556-30972-1-git-send-email-mathieu.desnoyers-vg+e7yoeK/dWk0Htik3J/w@public.gmane.org>
2015-09-07 16:15 ` [PATCH v2 2/9] mips: " Mathieu Desnoyers
2015-09-07 16:15 ` Mathieu Desnoyers
[not found] ` <1441642556-30972-3-git-send-email-mathieu.desnoyers-vg+e7yoeK/dWk0Htik3J/w@public.gmane.org>
2015-09-16 15:04 ` Mathieu Desnoyers
2015-09-16 15:04 ` Mathieu Desnoyers
[not found] ` <1089832901.9282.1442415898500.JavaMail.zimbra-vg+e7yoeK/dWk0Htik3J/w@public.gmane.org>
2015-09-28 17:12 ` Mathieu Desnoyers
2015-09-28 17:12 ` Mathieu Desnoyers
2015-09-07 16:15 ` [RFC PATCH v2 6/9] arm: " Mathieu Desnoyers
2015-09-07 16:15 ` Mathieu Desnoyers
[not found] ` <1441642556-30972-7-git-send-email-mathieu.desnoyers-vg+e7yoeK/dWk0Htik3J/w@public.gmane.org>
2015-09-16 18:27 ` Mathieu Desnoyers
2015-09-16 18:27 ` Mathieu Desnoyers
[not found] ` <2106738851.9514.1442428030540.JavaMail.zimbra-vg+e7yoeK/dWk0Htik3J/w@public.gmane.org>
2015-09-17 13:13 ` Russell King - ARM Linux
2015-09-17 13:13 ` Russell King - ARM Linux
[not found] ` <20150917131316.GO21084-l+eeeJia6m9vn6HldHNs0ANdhmdF6hFW@public.gmane.org>
2015-09-17 13:37 ` Mathieu Desnoyers
2015-09-17 13:37 ` Mathieu Desnoyers
[not found] ` <886006042.10465.1442497073084.JavaMail.zimbra-vg+e7yoeK/dWk0Htik3J/w@public.gmane.org>
2015-09-17 13:49 ` Russell King - ARM Linux
2015-09-17 13:49 ` Russell King - ARM Linux
2015-09-07 16:15 ` [RFC PATCH v2 7/9] arm64: " Mathieu Desnoyers
2015-09-07 16:15 ` Mathieu Desnoyers
[not found] ` <1441642556-30972-8-git-send-email-mathieu.desnoyers-vg+e7yoeK/dWk0Htik3J/w@public.gmane.org>
2015-09-16 15:18 ` Mathieu Desnoyers
2015-09-16 15:18 ` Mathieu Desnoyers
[not found] ` <4692929.9334.1442416719904.JavaMail.zimbra-vg+e7yoeK/dWk0Htik3J/w@public.gmane.org>
2015-09-16 16:35 ` Will Deacon
2015-09-16 16:35 ` Will Deacon
2015-09-16 16:38 ` Mathieu Desnoyers
[not found] ` <2075941251.9404.1442421484155.JavaMail.zimbra-vg+e7yoeK/dWk0Htik3J/w@public.gmane.org>
2015-09-16 16:39 ` Will Deacon
2015-09-16 16:39 ` Will Deacon
2015-09-07 16:15 ` [RFC PATCH v2 8/9] ia64: " Mathieu Desnoyers
2015-09-07 16:15 ` Mathieu Desnoyers
2015-09-07 16:15 ` Mathieu Desnoyers
[not found] ` <1441642556-30972-9-git-send-email-mathieu.desnoyers-vg+e7yoeK/dWk0Htik3J/w@public.gmane.org>
2015-09-16 15:19 ` Mathieu Desnoyers
2015-09-16 15:19 ` Mathieu Desnoyers
2015-09-16 15:19 ` Mathieu Desnoyers
2015-09-07 16:15 ` [RFC PATCH v2 9/9] s390/s390x: " Mathieu Desnoyers
2015-09-07 16:15 ` Mathieu Desnoyers
2015-09-16 15:20 ` Mathieu Desnoyers [this message]
[not found] ` <1822824828.9340.1442416805361.JavaMail.zimbra-vg+e7yoeK/dWk0Htik3J/w@public.gmane.org>
2015-09-17 11:39 ` Martin Schwidefsky
2015-09-17 11:39 ` Martin Schwidefsky
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1822824828.9340.1442416805361.JavaMail.zimbra@efficios.com \
--to=mathieu.desnoyers@efficios.com \
--cc=akpm@linux-foundation.org \
--cc=heiko.carstens@de.ibm.com \
--cc=linux-api@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-s390@vger.kernel.org \
--cc=schwidefsky@de.ibm.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.