From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/10607 Path: news.gmane.org!.POSTED!not-for-mail From: Szabolcs Nagy Newsgroups: gmane.linux.lib.musl.general Subject: [PATCH 1/7] fix preadv2 and pwritev2 syscall numbers on x32 for linux v4.8 Date: Sun, 9 Oct 2016 18:58:10 +0200 Message-ID: <20161009165810.GC28065@port70.net> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: blaine.gmane.org 1476032317 24495 195.159.176.226 (9 Oct 2016 16:58:37 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 9 Oct 2016 16:58:37 +0000 (UTC) User-Agent: Mutt/1.6.0 (2016-04-01) To: musl@lists.openwall.com Original-X-From: musl-return-10620-gllmg-musl=m.gmane.org@lists.openwall.com Sun Oct 09 18:58:33 2016 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by blaine.gmane.org with smtp (Exim 4.84_2) (envelope-from ) id 1btHQd-0004kp-2m for gllmg-musl@m.gmane.org; Sun, 09 Oct 2016 18:58:23 +0200 Original-Received: (qmail 11619 invoked by uid 550); 9 Oct 2016 16:58:23 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Original-Received: (qmail 11581 invoked from network); 9 Oct 2016 16:58:22 -0000 Mail-Followup-To: musl@lists.openwall.com Content-Disposition: inline Xref: news.gmane.org gmane.linux.lib.musl.general:10607 Archived-At: the numbers were wrong in musl, but they were also wrong in the kernel and got fixed in v4.8 commit 3ebfd81f7fb3e81a754e37283b7f38c62244641a --- arch/x32/bits/syscall.h.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/x32/bits/syscall.h.in b/arch/x32/bits/syscall.h.in index cf2b4f1..e94dcb2 100644 --- a/arch/x32/bits/syscall.h.in +++ b/arch/x32/bits/syscall.h.in @@ -280,8 +280,6 @@ #define __NR_membarrier (0x40000000 + 324) #define __NR_mlock2 (0x40000000 + 325) #define __NR_copy_file_range (0x40000000 + 326) -#define __NR_preadv2 (0x40000000 + 327) -#define __NR_pwritev2 (0x40000000 + 328) #define __NR_rt_sigaction (0x40000000 + 512) #define __NR_rt_sigreturn (0x40000000 + 513) @@ -317,4 +315,6 @@ #define __NR_io_setup (0x40000000 + 543) #define __NR_io_submit (0x40000000 + 544) #define __NR_execveat (0x40000000 + 545) +#define __NR_preadv2 (0x40000000 + 546) +#define __NR_pwritev2 (0x40000000 + 547) -- 2.10.0