[PATCH] Linux: Update syscall-names.list to Linux 5.2

Carlos O'Donell carlos@redhat.com
Thu Jul 18 19:17:00 GMT 2019


On 7/18/19 2:41 PM, Florian Weimer wrote:
> This adds the system call names fsconfig, fsmount, fsopen, fspick,
> move_mount, open_tree.
> 
> Tested with build-many-glibcs.py.
> 
> 2019-07-18  Florian Weimer  <fweimer@redhat.com>
> 
> 	* sysdeps/unix/sysv/linux/syscall-names.list: Add system calls
> 	from Linux 5.2.
> 	(fsconfig): Add system call name.
> 	(fsmount): Likewise.
> 	(fsopen): Likewise.
> 	(fspick): Likewise.
> 	(move_mount): Likewise.
> 	(open_tree): Likewise.

This looks good to me.

Cursory review of the linux 5.2 tree verifies this is correct.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>

> diff --git a/sysdeps/unix/sysv/linux/syscall-names.list b/sysdeps/unix/sysv/linux/syscall-names.list
> index 95aa3ec7a5..21bf37c627 100644
> --- a/sysdeps/unix/sysv/linux/syscall-names.list
> +++ b/sysdeps/unix/sysv/linux/syscall-names.list

After io_uring_enter I see:

* open_tree
* move_mount
* fsopen
* fsconfig
* fsmount
* fspick
* pidfd_open (added in 5.3 which is not out yet)
* clone3 (likewise)

> @@ -23,7 +23,7 @@
>   # them.
>   
>   # The list of system calls is current as of Linux 5.1.
> -kernel 5.1
> +kernel 5.2
>   
>   FAST_atomic_update
>   FAST_cmpxchg
> @@ -124,7 +124,11 @@ fork
>   fp_udfiex_crtl
>   free_hugepages
>   fremovexattr
> +fsconfig

OK.

>   fsetxattr
> +fsmount

OK.

> +fsopen

OK.

> +fspick

OK.

>   fstat
>   fstat64
>   fstatat64
> @@ -248,6 +252,7 @@ mmap
>   mmap2
>   modify_ldt
>   mount
> +move_mount

OK.

>   move_pages
>   mprotect
>   mpx
> @@ -285,6 +290,7 @@ oldumount
>   olduname
>   open
>   open_by_handle_at
> +open_tree

OK.

>   openat
>   osf_adjtime
>   osf_afs_syscall
> 


-- 
Cheers,
Carlos.



More information about the Libc-alpha mailing list