[gdb/syscalls] Sync with strace v6.13

After syncing with strace v6.13 using:
...
$ update-linux-defaults.sh ~/upstream/strace.git
...
we have a few new entries in linux-defaults.xml.in:
...
  <syscall name="getxattrat" groups="descriptor,file"/>
  <syscall name="listxattrat" groups="descriptor,file"/>
  <syscall name="removexattrat" groups="descriptor,file"/>
  <syscall name="setxattrat" groups="descriptor,file"/>
...

Regenerate most *-linux.xml.in files using:
...
$ ./update-linux-from-src.sh ~/upstream/linux-stable.git
...
updating the copyright years, and do so manually for the remaining two.

Then regenerate *-linux.xml using make, propagating the groups changes and
copyright years.

Tested on x86_64-linux.

Approved-By: Andrew Burgess <aburgess@redhat.com>
This commit is contained in:
Tom de Vries
2025-02-03 15:01:39 +01:00
parent 0cb1f0def3
commit 96420f87f8
31 changed files with 91 additions and 87 deletions

View File

@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE syscalls_info SYSTEM "gdb-syscalls.dtd">
<!-- Copyright (C) 2015-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2015-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
@@ -329,8 +329,8 @@
<syscall name="lsm_set_self_attr" number="460"/>
<syscall name="lsm_list_modules" number="461"/>
<syscall name="mseal" number="462" groups="memory"/>
<syscall name="setxattrat" number="463"/>
<syscall name="getxattrat" number="464"/>
<syscall name="listxattrat" number="465"/>
<syscall name="removexattrat" number="466"/>
<syscall name="setxattrat" number="463" groups="descriptor,file"/>
<syscall name="getxattrat" number="464" groups="descriptor,file"/>
<syscall name="listxattrat" number="465" groups="descriptor,file"/>
<syscall name="removexattrat" number="466" groups="descriptor,file"/>
</syscalls_info>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!-- Copyright (C) 2015-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2015-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright

View File

@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE syscalls_info SYSTEM "gdb-syscalls.dtd">
<!-- Copyright (C) 2009-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2009-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
@@ -386,8 +386,8 @@
<syscall name="lsm_set_self_attr" number="460"/>
<syscall name="lsm_list_modules" number="461"/>
<syscall name="mseal" number="462" groups="memory"/>
<syscall name="setxattrat" number="463"/>
<syscall name="getxattrat" number="464"/>
<syscall name="listxattrat" number="465"/>
<syscall name="removexattrat" number="466"/>
<syscall name="setxattrat" number="463" groups="descriptor,file"/>
<syscall name="getxattrat" number="464" groups="descriptor,file"/>
<syscall name="listxattrat" number="465" groups="descriptor,file"/>
<syscall name="removexattrat" number="466" groups="descriptor,file"/>
</syscalls_info>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!-- Copyright (C) 2009-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2009-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright

View File

@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE syscalls_info SYSTEM "gdb-syscalls.dtd">
<!-- Copyright (C) 2009-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2009-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
@@ -466,10 +466,10 @@
<syscall name="lsm_set_self_attr" number="460"/>
<syscall name="lsm_list_modules" number="461"/>
<syscall name="mseal" number="462" groups="memory"/>
<syscall name="setxattrat" number="463"/>
<syscall name="getxattrat" number="464"/>
<syscall name="listxattrat" number="465"/>
<syscall name="removexattrat" number="466"/>
<syscall name="setxattrat" number="463" groups="descriptor,file"/>
<syscall name="getxattrat" number="464" groups="descriptor,file"/>
<syscall name="listxattrat" number="465" groups="descriptor,file"/>
<syscall name="removexattrat" number="466" groups="descriptor,file"/>
<syscall name="ARM_breakpoint" number="983041"/>
<syscall name="ARM_cacheflush" number="983042"/>
<syscall name="ARM_usr26" number="983043"/>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!-- Copyright (C) 2009-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2009-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright

View File

@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE syscalls_info SYSTEM "gdb-syscalls.dtd">
<!-- Copyright (C) 2010-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2010-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright

View File

@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!-- Copyright (C) 2010-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2010-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright

View File

@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE syscalls_info SYSTEM "gdb-syscalls.dtd">
<!-- Copyright (C) 2009-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2009-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
@@ -463,8 +463,8 @@
<syscall name="lsm_set_self_attr" number="460"/>
<syscall name="lsm_list_modules" number="461"/>
<syscall name="mseal" number="462" groups="memory"/>
<syscall name="setxattrat" number="463"/>
<syscall name="getxattrat" number="464"/>
<syscall name="listxattrat" number="465"/>
<syscall name="removexattrat" number="466"/>
<syscall name="setxattrat" number="463" groups="descriptor,file"/>
<syscall name="getxattrat" number="464" groups="descriptor,file"/>
<syscall name="listxattrat" number="465" groups="descriptor,file"/>
<syscall name="removexattrat" number="466" groups="descriptor,file"/>
</syscalls_info>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!-- Copyright (C) 2009-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2009-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright

View File

@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!-- Copyright (C) 2009-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2009-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
@@ -108,6 +108,7 @@
<syscall name="getpmsg" groups="network"/>
<syscall name="getsockname" groups="network"/>
<syscall name="getsockopt" groups="network"/>
<syscall name="getxattrat" groups="descriptor,file"/>
<syscall name="getxattr" groups="file"/>
<syscall name="inotify_add_watch" groups="descriptor,file"/>
<syscall name="inotify_init1" groups="descriptor"/>
@@ -131,6 +132,7 @@
<syscall name="linkat" groups="descriptor,file"/>
<syscall name="link" groups="file"/>
<syscall name="listen" groups="network"/>
<syscall name="listxattrat" groups="descriptor,file"/>
<syscall name="listxattr" groups="file"/>
<syscall name="llistxattr" groups="file"/>
<syscall name="_llseek" groups="descriptor"/>
@@ -262,6 +264,7 @@
<syscall name="recvmsg" groups="network"/>
<syscall name="recv" groups="network"/>
<syscall name="remap_file_pages" groups="memory"/>
<syscall name="removexattrat" groups="descriptor,file"/>
<syscall name="removexattr" groups="file"/>
<syscall name="renameat2" groups="descriptor,file"/>
<syscall name="renameat" groups="descriptor,file"/>
@@ -293,6 +296,7 @@
<syscall name="set_mempolicy" groups="memory"/>
<syscall name="setns" groups="descriptor"/>
<syscall name="setsockopt" groups="network"/>
<syscall name="setxattrat" groups="descriptor,file"/>
<syscall name="setxattr" groups="file"/>
<syscall name="sgetmask" groups="signal"/>
<syscall name="shmat" groups="ipc,memory"/>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE syscalls_info SYSTEM "gdb-syscalls.dtd">
<!-- Copyright (C) 2009-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2009-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
@@ -326,9 +326,9 @@
<syscall name="lsm_set_self_attr" number="460"/>
<syscall name="lsm_list_modules" number="461"/>
<syscall name="mseal" number="462" groups="memory"/>
<syscall name="setxattrat" number="463"/>
<syscall name="getxattrat" number="464"/>
<syscall name="listxattrat" number="465"/>
<syscall name="removexattrat" number="466"/>
<syscall name="setxattrat" number="463" groups="descriptor,file"/>
<syscall name="getxattrat" number="464" groups="descriptor,file"/>
<syscall name="listxattrat" number="465" groups="descriptor,file"/>
<syscall name="removexattrat" number="466" groups="descriptor,file"/>
<syscall name="syscalls" number="467"/>
</syscalls_info>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!-- Copyright (C) 2009-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2009-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright

View File

@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE syscalls_info SYSTEM "gdb-syscalls.dtd">
<!-- Copyright (C) 2011-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2011-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
@@ -399,8 +399,8 @@
<syscall name="lsm_set_self_attr" number="6460"/>
<syscall name="lsm_list_modules" number="6461"/>
<syscall name="mseal" number="6462" groups="memory"/>
<syscall name="setxattrat" number="6463"/>
<syscall name="getxattrat" number="6464"/>
<syscall name="listxattrat" number="6465"/>
<syscall name="removexattrat" number="6466"/>
<syscall name="setxattrat" number="6463" groups="descriptor,file"/>
<syscall name="getxattrat" number="6464" groups="descriptor,file"/>
<syscall name="listxattrat" number="6465" groups="descriptor,file"/>
<syscall name="removexattrat" number="6466" groups="descriptor,file"/>
</syscalls_info>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!-- Copyright (C) 2011-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2011-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright

View File

@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE syscalls_info SYSTEM "gdb-syscalls.dtd">
<!-- Copyright (C) 2011-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2011-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
@@ -374,8 +374,8 @@
<syscall name="lsm_set_self_attr" number="5460"/>
<syscall name="lsm_list_modules" number="5461"/>
<syscall name="mseal" number="5462" groups="memory"/>
<syscall name="setxattrat" number="5463"/>
<syscall name="getxattrat" number="5464"/>
<syscall name="listxattrat" number="5465"/>
<syscall name="removexattrat" number="5466"/>
<syscall name="setxattrat" number="5463" groups="descriptor,file"/>
<syscall name="getxattrat" number="5464" groups="descriptor,file"/>
<syscall name="listxattrat" number="5465" groups="descriptor,file"/>
<syscall name="removexattrat" number="5466" groups="descriptor,file"/>
</syscalls_info>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!-- Copyright (C) 2011-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2011-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright

View File

@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE syscalls_info SYSTEM "gdb-syscalls.dtd">
<!-- Copyright (C) 2011-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2011-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
@@ -439,8 +439,8 @@
<syscall name="lsm_set_self_attr" number="4460"/>
<syscall name="lsm_list_modules" number="4461"/>
<syscall name="mseal" number="4462" groups="memory"/>
<syscall name="setxattrat" number="4463"/>
<syscall name="getxattrat" number="4464"/>
<syscall name="listxattrat" number="4465"/>
<syscall name="removexattrat" number="4466"/>
<syscall name="setxattrat" number="4463" groups="descriptor,file"/>
<syscall name="getxattrat" number="4464" groups="descriptor,file"/>
<syscall name="listxattrat" number="4465" groups="descriptor,file"/>
<syscall name="removexattrat" number="4466" groups="descriptor,file"/>
</syscalls_info>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!-- Copyright (C) 2011-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2011-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright

View File

@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE syscalls_info SYSTEM "gdb-syscalls.dtd">
<!-- Copyright (C) 2009-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2009-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
@@ -454,8 +454,8 @@
<syscall name="lsm_set_self_attr" number="460"/>
<syscall name="lsm_list_modules" number="461"/>
<syscall name="mseal" number="462" groups="memory"/>
<syscall name="setxattrat" number="463"/>
<syscall name="getxattrat" number="464"/>
<syscall name="listxattrat" number="465"/>
<syscall name="removexattrat" number="466"/>
<syscall name="setxattrat" number="463" groups="descriptor,file"/>
<syscall name="getxattrat" number="464" groups="descriptor,file"/>
<syscall name="listxattrat" number="465" groups="descriptor,file"/>
<syscall name="removexattrat" number="466" groups="descriptor,file"/>
</syscalls_info>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!-- Copyright (C) 2009-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2009-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright

View File

@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE syscalls_info SYSTEM "gdb-syscalls.dtd">
<!-- Copyright (C) 2009-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2009-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
@@ -426,8 +426,8 @@
<syscall name="lsm_set_self_attr" number="460"/>
<syscall name="lsm_list_modules" number="461"/>
<syscall name="mseal" number="462" groups="memory"/>
<syscall name="setxattrat" number="463"/>
<syscall name="getxattrat" number="464"/>
<syscall name="listxattrat" number="465"/>
<syscall name="removexattrat" number="466"/>
<syscall name="setxattrat" number="463" groups="descriptor,file"/>
<syscall name="getxattrat" number="464" groups="descriptor,file"/>
<syscall name="listxattrat" number="465" groups="descriptor,file"/>
<syscall name="removexattrat" number="466" groups="descriptor,file"/>
</syscalls_info>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!-- Copyright (C) 2009-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2009-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright

View File

@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE syscalls_info SYSTEM "gdb-syscalls.dtd">
<!-- Copyright (C) 2009-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2009-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
@@ -444,8 +444,8 @@
<syscall name="lsm_set_self_attr" number="460"/>
<syscall name="lsm_list_modules" number="461"/>
<syscall name="mseal" number="462" groups="memory"/>
<syscall name="setxattrat" number="463"/>
<syscall name="getxattrat" number="464"/>
<syscall name="listxattrat" number="465"/>
<syscall name="removexattrat" number="466"/>
<syscall name="setxattrat" number="463" groups="descriptor,file"/>
<syscall name="getxattrat" number="464" groups="descriptor,file"/>
<syscall name="listxattrat" number="465" groups="descriptor,file"/>
<syscall name="removexattrat" number="466" groups="descriptor,file"/>
</syscalls_info>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!-- Copyright (C) 2009-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2009-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright

View File

@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE syscalls_info SYSTEM "gdb-syscalls.dtd">
<!-- Copyright (C) 2009-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2009-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
@@ -392,8 +392,8 @@
<syscall name="lsm_set_self_attr" number="460"/>
<syscall name="lsm_list_modules" number="461"/>
<syscall name="mseal" number="462" groups="memory"/>
<syscall name="setxattrat" number="463"/>
<syscall name="getxattrat" number="464"/>
<syscall name="listxattrat" number="465"/>
<syscall name="removexattrat" number="466"/>
<syscall name="setxattrat" number="463" groups="descriptor,file"/>
<syscall name="getxattrat" number="464" groups="descriptor,file"/>
<syscall name="listxattrat" number="465" groups="descriptor,file"/>
<syscall name="removexattrat" number="466" groups="descriptor,file"/>
</syscalls_info>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!-- Copyright (C) 2009-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2009-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright

View File

@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE syscalls_info SYSTEM "gdb-syscalls.dtd">
<!-- Copyright (C) 2010-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2010-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
@@ -442,8 +442,8 @@
<syscall name="lsm_set_self_attr" number="460"/>
<syscall name="lsm_list_modules" number="461"/>
<syscall name="mseal" number="462" groups="memory"/>
<syscall name="setxattrat" number="463"/>
<syscall name="getxattrat" number="464"/>
<syscall name="listxattrat" number="465"/>
<syscall name="removexattrat" number="466"/>
<syscall name="setxattrat" number="463" groups="descriptor,file"/>
<syscall name="getxattrat" number="464" groups="descriptor,file"/>
<syscall name="listxattrat" number="465" groups="descriptor,file"/>
<syscall name="removexattrat" number="466" groups="descriptor,file"/>
</syscalls_info>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!-- Copyright (C) 2010-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2010-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright

View File

@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE syscalls_info SYSTEM "gdb-syscalls.dtd">
<!-- Copyright (C) 2010-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2010-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
@@ -405,8 +405,8 @@
<syscall name="lsm_set_self_attr" number="460"/>
<syscall name="lsm_list_modules" number="461"/>
<syscall name="mseal" number="462" groups="memory"/>
<syscall name="setxattrat" number="463"/>
<syscall name="getxattrat" number="464"/>
<syscall name="listxattrat" number="465"/>
<syscall name="removexattrat" number="466"/>
<syscall name="setxattrat" number="463" groups="descriptor,file"/>
<syscall name="getxattrat" number="464" groups="descriptor,file"/>
<syscall name="listxattrat" number="465" groups="descriptor,file"/>
<syscall name="removexattrat" number="466" groups="descriptor,file"/>
</syscalls_info>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!-- Copyright (C) 2010-2024 Free Software Foundation, Inc.
<!-- Copyright (C) 2010-2025 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright