5f7b84
commit 7621676f7a5130c030f7fff1cab72dbf2993b837
5f7b84
Author: Joseph Myers <joseph@codesourcery.com>
5f7b84
Date:   Tue May 7 23:57:26 2019 +0000
5f7b84
5f7b84
    Update syscall-names.list for Linux 5.1.
5f7b84
    
5f7b84
    This patch updates syscall-names.list for Linux 5.1 (which has many
5f7b84
    new syscalls, mainly but not entirely ones for 64-bit time).
5f7b84
    
5f7b84
    Tested with build-many-glibcs.py (before the revert of the move to
5f7b84
    Linux 5.1 there; verified there were no tst-syscall-list failures).
5f7b84
    
5f7b84
            * sysdeps/unix/sysv/linux/syscall-names.list: Update kernel
5f7b84
            version to 5.1.
5f7b84
            (clock_adjtime64) New syscall.
5f7b84
            (clock_getres_time64) Likewise.
5f7b84
            (clock_gettime64) Likewise.
5f7b84
            (clock_nanosleep_time64) Likewise.
5f7b84
            (clock_settime64) Likewise.
5f7b84
            (futex_time64) Likewise.
5f7b84
            (io_pgetevents_time64) Likewise.
5f7b84
            (io_uring_enter) Likewise.
5f7b84
            (io_uring_register) Likewise.
5f7b84
            (io_uring_setup) Likewise.
5f7b84
            (mq_timedreceive_time64) Likewise.
5f7b84
            (mq_timedsend_time64) Likewise.
5f7b84
            (pidfd_send_signal) Likewise.
5f7b84
            (ppoll_time64) Likewise.
5f7b84
            (pselect6_time64) Likewise.
5f7b84
            (recvmmsg_time64) Likewise.
5f7b84
            (rt_sigtimedwait_time64) Likewise.
5f7b84
            (sched_rr_get_interval_time64) Likewise.
5f7b84
            (semtimedop_time64) Likewise.
5f7b84
            (timer_gettime64) Likewise.
5f7b84
            (timer_settime64) Likewise.
5f7b84
            (timerfd_gettime64) Likewise.
5f7b84
            (timerfd_settime64) Likewise.
5f7b84
            (utimensat_time64) Likewise.
5f7b84
5f7b84
diff --git a/sysdeps/unix/sysv/linux/syscall-names.list b/sysdeps/unix/sysv/linux/syscall-names.list
5f7b84
index 0227e52a5f..2d0354b8b3 100644
5f7b84
--- a/sysdeps/unix/sysv/linux/syscall-names.list
5f7b84
+++ b/sysdeps/unix/sysv/linux/syscall-names.list
5f7b84
@@ -22,8 +22,8 @@
5f7b84
 # names are only used if the installed kernel headers also provide
5f7b84
 # them.
5f7b84
 
5f7b84
-# The list of system calls is current as of Linux 5.0.
5f7b84
-kernel 5.0
5f7b84
+# The list of system calls is current as of Linux 5.1.
5f7b84
+kernel 5.1
5f7b84
 
5f7b84
 FAST_atomic_update
5f7b84
 FAST_cmpxchg
5f7b84
@@ -63,10 +63,15 @@ chown
5f7b84
 chown32
5f7b84
 chroot
5f7b84
 clock_adjtime
5f7b84
+clock_adjtime64
5f7b84
 clock_getres
5f7b84
+clock_getres_time64
5f7b84
 clock_gettime
5f7b84
+clock_gettime64
5f7b84
 clock_nanosleep
5f7b84
+clock_nanosleep_time64
5f7b84
 clock_settime
5f7b84
+clock_settime64
5f7b84
 clone
5f7b84
 clone2
5f7b84
 close
5f7b84
@@ -128,6 +133,7 @@ ftime
5f7b84
 ftruncate
5f7b84
 ftruncate64
5f7b84
 futex
5f7b84
+futex_time64
5f7b84
 futimesat
5f7b84
 get_kernel_syms
5f7b84
 get_mempolicy
5f7b84
@@ -187,8 +193,12 @@ io_cancel
5f7b84
 io_destroy
5f7b84
 io_getevents
5f7b84
 io_pgetevents
5f7b84
+io_pgetevents_time64
5f7b84
 io_setup
5f7b84
 io_submit
5f7b84
+io_uring_enter
5f7b84
+io_uring_register
5f7b84
+io_uring_setup
5f7b84
 ioctl
5f7b84
 ioperm
5f7b84
 iopl
5f7b84
@@ -242,7 +252,9 @@ mq_getsetattr
5f7b84
 mq_notify
5f7b84
 mq_open
5f7b84
 mq_timedreceive
5f7b84
+mq_timedreceive_time64
5f7b84
 mq_timedsend
5f7b84
+mq_timedsend_time64
5f7b84
 mq_unlink
5f7b84
 mremap
5f7b84
 msgctl
5f7b84
@@ -389,6 +401,7 @@ perf_event_open
5f7b84
 perfctr
5f7b84
 perfmonctl
5f7b84
 personality
5f7b84
+pidfd_send_signal
5f7b84
 pipe
5f7b84
 pipe2
5f7b84
 pivot_root
5f7b84
@@ -397,6 +410,7 @@ pkey_free
5f7b84
 pkey_mprotect
5f7b84
 poll
5f7b84
 ppoll
5f7b84
+ppoll_time64
5f7b84
 prctl
5f7b84
 pread64
5f7b84
 preadv
5f7b84
@@ -407,6 +421,7 @@ process_vm_writev
5f7b84
 prof
5f7b84
 profil
5f7b84
 pselect6
5f7b84
+pselect6_time64
5f7b84
 ptrace
5f7b84
 putpmsg
5f7b84
 pwrite64
5f7b84
@@ -424,6 +439,7 @@ reboot
5f7b84
 recv
5f7b84
 recvfrom
5f7b84
 recvmmsg
5f7b84
+recvmmsg_time64
5f7b84
 recvmsg
5f7b84
 remap_file_pages
5f7b84
 removexattr
5f7b84
@@ -442,6 +458,7 @@ rt_sigqueueinfo
5f7b84
 rt_sigreturn
5f7b84
 rt_sigsuspend
5f7b84
 rt_sigtimedwait
5f7b84
+rt_sigtimedwait_time64
5f7b84
 rt_tgsigqueueinfo
5f7b84
 rtas
5f7b84
 s390_guarded_storage
5f7b84
@@ -457,6 +474,7 @@ sched_getattr
5f7b84
 sched_getparam
5f7b84
 sched_getscheduler
5f7b84
 sched_rr_get_interval
5f7b84
+sched_rr_get_interval_time64
5f7b84
 sched_set_affinity
5f7b84
 sched_setaffinity
5f7b84
 sched_setattr
5f7b84
@@ -470,6 +488,7 @@ semctl
5f7b84
 semget
5f7b84
 semop
5f7b84
 semtimedop
5f7b84
+semtimedop_time64
5f7b84
 send
5f7b84
 sendfile
5f7b84
 sendfile64
5f7b84
@@ -567,11 +586,15 @@ timer_create
5f7b84
 timer_delete
5f7b84
 timer_getoverrun
5f7b84
 timer_gettime
5f7b84
+timer_gettime64
5f7b84
 timer_settime
5f7b84
+timer_settime64
5f7b84
 timerfd
5f7b84
 timerfd_create
5f7b84
 timerfd_gettime
5f7b84
+timerfd_gettime64
5f7b84
 timerfd_settime
5f7b84
+timerfd_settime64
5f7b84
 times
5f7b84
 tkill
5f7b84
 truncate
5f7b84
@@ -591,6 +614,7 @@ userfaultfd
5f7b84
 ustat
5f7b84
 utime
5f7b84
 utimensat
5f7b84
+utimensat_time64
5f7b84
 utimes
5f7b84
 utrap_install
5f7b84
 vfork