aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom de Vries <tdevries@suse.de>2025-02-03 15:01:39 +0100
committerTom de Vries <tdevries@suse.de>2025-02-03 15:01:39 +0100
commit96420f87f8bc930f7b7f33adc8d4a64ea7c980a7 (patch)
treea74c24e337453b7563a54ff479191347091ba26c
parent0cb1f0def38bfd941ceebd1979f5d3d35da60b24 (diff)
downloadbinutils-96420f87f8bc930f7b7f33adc8d4a64ea7c980a7.zip
binutils-96420f87f8bc930f7b7f33adc8d4a64ea7c980a7.tar.gz
binutils-96420f87f8bc930f7b7f33adc8d4a64ea7c980a7.tar.bz2
[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>
-rw-r--r--gdb/syscalls/aarch64-linux.xml10
-rw-r--r--gdb/syscalls/aarch64-linux.xml.in2
-rw-r--r--gdb/syscalls/amd64-linux.xml10
-rw-r--r--gdb/syscalls/amd64-linux.xml.in2
-rw-r--r--gdb/syscalls/arm-linux.xml10
-rw-r--r--gdb/syscalls/arm-linux.xml.in2
-rw-r--r--gdb/syscalls/bfin-linux.xml2
-rw-r--r--gdb/syscalls/bfin-linux.xml.in2
-rw-r--r--gdb/syscalls/i386-linux.xml10
-rw-r--r--gdb/syscalls/i386-linux.xml.in2
-rw-r--r--gdb/syscalls/linux-defaults.xml.in6
-rw-r--r--gdb/syscalls/loongarch-linux.xml10
-rw-r--r--gdb/syscalls/loongarch-linux.xml.in2
-rw-r--r--gdb/syscalls/mips-n32-linux.xml10
-rw-r--r--gdb/syscalls/mips-n32-linux.xml.in2
-rw-r--r--gdb/syscalls/mips-n64-linux.xml10
-rw-r--r--gdb/syscalls/mips-n64-linux.xml.in2
-rw-r--r--gdb/syscalls/mips-o32-linux.xml10
-rw-r--r--gdb/syscalls/mips-o32-linux.xml.in2
-rw-r--r--gdb/syscalls/ppc-linux.xml10
-rw-r--r--gdb/syscalls/ppc-linux.xml.in2
-rw-r--r--gdb/syscalls/ppc64-linux.xml10
-rw-r--r--gdb/syscalls/ppc64-linux.xml.in2
-rw-r--r--gdb/syscalls/s390-linux.xml10
-rw-r--r--gdb/syscalls/s390-linux.xml.in2
-rw-r--r--gdb/syscalls/s390x-linux.xml10
-rw-r--r--gdb/syscalls/s390x-linux.xml.in2
-rw-r--r--gdb/syscalls/sparc-linux.xml10
-rw-r--r--gdb/syscalls/sparc-linux.xml.in2
-rw-r--r--gdb/syscalls/sparc64-linux.xml10
-rw-r--r--gdb/syscalls/sparc64-linux.xml.in2
31 files changed, 91 insertions, 87 deletions
diff --git a/gdb/syscalls/aarch64-linux.xml b/gdb/syscalls/aarch64-linux.xml
index a56b1af..e1a40b5 100644
--- a/gdb/syscalls/aarch64-linux.xml
+++ b/gdb/syscalls/aarch64-linux.xml
@@ -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>
diff --git a/gdb/syscalls/aarch64-linux.xml.in b/gdb/syscalls/aarch64-linux.xml.in
index 16a4640..e36ee4d 100644
--- a/gdb/syscalls/aarch64-linux.xml.in
+++ b/gdb/syscalls/aarch64-linux.xml.in
@@ -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
diff --git a/gdb/syscalls/amd64-linux.xml b/gdb/syscalls/amd64-linux.xml
index a0e3183..b682892 100644
--- a/gdb/syscalls/amd64-linux.xml
+++ b/gdb/syscalls/amd64-linux.xml
@@ -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>
diff --git a/gdb/syscalls/amd64-linux.xml.in b/gdb/syscalls/amd64-linux.xml.in
index 709f32c..03a8575 100644
--- a/gdb/syscalls/amd64-linux.xml.in
+++ b/gdb/syscalls/amd64-linux.xml.in
@@ -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
diff --git a/gdb/syscalls/arm-linux.xml b/gdb/syscalls/arm-linux.xml
index 1cd40b7..45684fe 100644
--- a/gdb/syscalls/arm-linux.xml
+++ b/gdb/syscalls/arm-linux.xml
@@ -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"/>
diff --git a/gdb/syscalls/arm-linux.xml.in b/gdb/syscalls/arm-linux.xml.in
index c814ff0..bf493e0 100644
--- a/gdb/syscalls/arm-linux.xml.in
+++ b/gdb/syscalls/arm-linux.xml.in
@@ -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
diff --git a/gdb/syscalls/bfin-linux.xml b/gdb/syscalls/bfin-linux.xml
index cd10c33..37fead3 100644
--- a/gdb/syscalls/bfin-linux.xml
+++ b/gdb/syscalls/bfin-linux.xml
@@ -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
diff --git a/gdb/syscalls/bfin-linux.xml.in b/gdb/syscalls/bfin-linux.xml.in
index 0dbf49c..76a939c 100644
--- a/gdb/syscalls/bfin-linux.xml.in
+++ b/gdb/syscalls/bfin-linux.xml.in
@@ -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
diff --git a/gdb/syscalls/i386-linux.xml b/gdb/syscalls/i386-linux.xml
index 4df3a77..1ebcd74 100644
--- a/gdb/syscalls/i386-linux.xml
+++ b/gdb/syscalls/i386-linux.xml
@@ -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>
diff --git a/gdb/syscalls/i386-linux.xml.in b/gdb/syscalls/i386-linux.xml.in
index e8ba053..e671dbe 100644
--- a/gdb/syscalls/i386-linux.xml.in
+++ b/gdb/syscalls/i386-linux.xml.in
@@ -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
diff --git a/gdb/syscalls/linux-defaults.xml.in b/gdb/syscalls/linux-defaults.xml.in
index 35fe984..0a396d0 100644
--- a/gdb/syscalls/linux-defaults.xml.in
+++ b/gdb/syscalls/linux-defaults.xml.in
@@ -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"/>
diff --git a/gdb/syscalls/loongarch-linux.xml b/gdb/syscalls/loongarch-linux.xml
index 9130e45..728c2b3 100644
--- a/gdb/syscalls/loongarch-linux.xml
+++ b/gdb/syscalls/loongarch-linux.xml
@@ -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>
diff --git a/gdb/syscalls/loongarch-linux.xml.in b/gdb/syscalls/loongarch-linux.xml.in
index 3172a45..199db6b 100644
--- a/gdb/syscalls/loongarch-linux.xml.in
+++ b/gdb/syscalls/loongarch-linux.xml.in
@@ -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
diff --git a/gdb/syscalls/mips-n32-linux.xml b/gdb/syscalls/mips-n32-linux.xml
index 3c6e8dd..75e4f7e 100644
--- a/gdb/syscalls/mips-n32-linux.xml
+++ b/gdb/syscalls/mips-n32-linux.xml
@@ -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>
diff --git a/gdb/syscalls/mips-n32-linux.xml.in b/gdb/syscalls/mips-n32-linux.xml.in
index cc15761..fa5ec36 100644
--- a/gdb/syscalls/mips-n32-linux.xml.in
+++ b/gdb/syscalls/mips-n32-linux.xml.in
@@ -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
diff --git a/gdb/syscalls/mips-n64-linux.xml b/gdb/syscalls/mips-n64-linux.xml
index 5ef2d69..4f40c4c 100644
--- a/gdb/syscalls/mips-n64-linux.xml
+++ b/gdb/syscalls/mips-n64-linux.xml
@@ -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>
diff --git a/gdb/syscalls/mips-n64-linux.xml.in b/gdb/syscalls/mips-n64-linux.xml.in
index 7e237d9..5e80780 100644
--- a/gdb/syscalls/mips-n64-linux.xml.in
+++ b/gdb/syscalls/mips-n64-linux.xml.in
@@ -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
diff --git a/gdb/syscalls/mips-o32-linux.xml b/gdb/syscalls/mips-o32-linux.xml
index 71e5d1f..5038905 100644
--- a/gdb/syscalls/mips-o32-linux.xml
+++ b/gdb/syscalls/mips-o32-linux.xml
@@ -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>
diff --git a/gdb/syscalls/mips-o32-linux.xml.in b/gdb/syscalls/mips-o32-linux.xml.in
index 8dd3a8c..b2d411d 100644
--- a/gdb/syscalls/mips-o32-linux.xml.in
+++ b/gdb/syscalls/mips-o32-linux.xml.in
@@ -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
diff --git a/gdb/syscalls/ppc-linux.xml b/gdb/syscalls/ppc-linux.xml
index 812abaa..3032e41 100644
--- a/gdb/syscalls/ppc-linux.xml
+++ b/gdb/syscalls/ppc-linux.xml
@@ -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>
diff --git a/gdb/syscalls/ppc-linux.xml.in b/gdb/syscalls/ppc-linux.xml.in
index 1e4c1b0..7a25be1 100644
--- a/gdb/syscalls/ppc-linux.xml.in
+++ b/gdb/syscalls/ppc-linux.xml.in
@@ -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
diff --git a/gdb/syscalls/ppc64-linux.xml b/gdb/syscalls/ppc64-linux.xml
index 0e4b333..b53e61f 100644
--- a/gdb/syscalls/ppc64-linux.xml
+++ b/gdb/syscalls/ppc64-linux.xml
@@ -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>
diff --git a/gdb/syscalls/ppc64-linux.xml.in b/gdb/syscalls/ppc64-linux.xml.in
index 7151e69..501ea60 100644
--- a/gdb/syscalls/ppc64-linux.xml.in
+++ b/gdb/syscalls/ppc64-linux.xml.in
@@ -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
diff --git a/gdb/syscalls/s390-linux.xml b/gdb/syscalls/s390-linux.xml
index bc6b4c3..fda5da2 100644
--- a/gdb/syscalls/s390-linux.xml
+++ b/gdb/syscalls/s390-linux.xml
@@ -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>
diff --git a/gdb/syscalls/s390-linux.xml.in b/gdb/syscalls/s390-linux.xml.in
index 45d0c5b..fec65cf 100644
--- a/gdb/syscalls/s390-linux.xml.in
+++ b/gdb/syscalls/s390-linux.xml.in
@@ -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
diff --git a/gdb/syscalls/s390x-linux.xml b/gdb/syscalls/s390x-linux.xml
index 03e70bf..174a5aa 100644
--- a/gdb/syscalls/s390x-linux.xml
+++ b/gdb/syscalls/s390x-linux.xml
@@ -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>
diff --git a/gdb/syscalls/s390x-linux.xml.in b/gdb/syscalls/s390x-linux.xml.in
index bdd12ff..7026073 100644
--- a/gdb/syscalls/s390x-linux.xml.in
+++ b/gdb/syscalls/s390x-linux.xml.in
@@ -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
diff --git a/gdb/syscalls/sparc-linux.xml b/gdb/syscalls/sparc-linux.xml
index b33e8c8..fecf54d 100644
--- a/gdb/syscalls/sparc-linux.xml
+++ b/gdb/syscalls/sparc-linux.xml
@@ -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>
diff --git a/gdb/syscalls/sparc-linux.xml.in b/gdb/syscalls/sparc-linux.xml.in
index a86f1b0..dfc6763 100644
--- a/gdb/syscalls/sparc-linux.xml.in
+++ b/gdb/syscalls/sparc-linux.xml.in
@@ -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
diff --git a/gdb/syscalls/sparc64-linux.xml b/gdb/syscalls/sparc64-linux.xml
index f96035f..b6e9de0 100644
--- a/gdb/syscalls/sparc64-linux.xml
+++ b/gdb/syscalls/sparc64-linux.xml
@@ -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>
diff --git a/gdb/syscalls/sparc64-linux.xml.in b/gdb/syscalls/sparc64-linux.xml.in
index 88947dc..bb9e34a 100644
--- a/gdb/syscalls/sparc64-linux.xml.in
+++ b/gdb/syscalls/sparc64-linux.xml.in
@@ -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