Patchwork Update syscall-names.list for Linux 5.3

login
register
mail settings
Submitter Joseph Myers
Date Sept. 18, 2019, 7:26 p.m.
Message ID <alpine.DEB.2.21.1909181926230.28094@digraph.polyomino.org.uk>
Download mbox | patch
Permalink /patch/34573/
State Committed
Headers show

Comments

Joseph Myers - Sept. 18, 2019, 7:26 p.m.
This patch updates syscall-names.list for Linux 5.3, adding two new
syscalls.

Tested with build-many-glibcs.py.

2019-09-18  Joseph Myers  <joseph@codesourcery.com>

	* sysdeps/unix/sysv/linux/syscall-names.list: Update kernel
	version to 5.3.
	(clone3): New syscall.
	(pidfd_open): Likewise.
Dmitry Levin - Sept. 18, 2019, 10 p.m.
On Wed, Sep 18, 2019 at 07:26:40PM +0000, Joseph Myers wrote:
> This patch updates syscall-names.list for Linux 5.3, adding two new
> syscalls.
> 
> Tested with build-many-glibcs.py.
> 
> 2019-09-18  Joseph Myers  <joseph@codesourcery.com>
> 
> 	* sysdeps/unix/sysv/linux/syscall-names.list: Update kernel
> 	version to 5.3.
> 	(clone3): New syscall.
> 	(pidfd_open): Likewise.

Yes, there are two new syscalls: pidfd_open and clone3.

LGTM, thanks.

Patch

diff --git a/sysdeps/unix/sysv/linux/syscall-names.list b/sysdeps/unix/sysv/linux/syscall-names.list
index e2382d3414..b55ffbc2a0 100644
--- a/sysdeps/unix/sysv/linux/syscall-names.list
+++ b/sysdeps/unix/sysv/linux/syscall-names.list
@@ -22,8 +22,8 @@ 
 # names are only used if the installed kernel headers also provide
 # them.
 
-# The list of system calls is current as of Linux 5.2.
-kernel 5.2
+# The list of system calls is current as of Linux 5.3.
+kernel 5.3
 
 FAST_atomic_update
 FAST_cmpxchg
@@ -75,6 +75,7 @@  clock_settime
 clock_settime64
 clone
 clone2
+clone3
 close
 cmpxchg_badaddr
 connect
@@ -410,6 +411,7 @@  perf_event_open
 perfctr
 perfmonctl
 personality
+pidfd_open
 pidfd_send_signal
 pipe
 pipe2