summaryrefslogtreecommitdiff
path: root/gdb/syscalls/amd64-linux.xml
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/syscalls/amd64-linux.xml')
-rw-r--r--gdb/syscalls/amd64-linux.xml106
1 files changed, 53 insertions, 53 deletions
diff --git a/gdb/syscalls/amd64-linux.xml b/gdb/syscalls/amd64-linux.xml
index c0fba0f0073..445544ed3e5 100644
--- a/gdb/syscalls/amd64-linux.xml
+++ b/gdb/syscalls/amd64-linux.xml
@@ -73,7 +73,7 @@
<syscall name="execve" number="59" groups="file,process"/>
<syscall name="exit" number="60" groups="process"/>
<syscall name="wait4" number="61" groups="process"/>
- <syscall name="kill" number="62" groups="signal"/>
+ <syscall name="kill" number="62" groups="signal,process"/>
<syscall name="uname" number="63"/>
<syscall name="semget" number="64" groups="ipc"/>
<syscall name="semop" number="65" groups="ipc"/>
@@ -140,7 +140,7 @@
<syscall name="capset" number="126"/>
<syscall name="rt_sigpending" number="127" groups="signal"/>
<syscall name="rt_sigtimedwait" number="128" groups="signal"/>
- <syscall name="rt_sigqueueinfo" number="129" groups="signal"/>
+ <syscall name="rt_sigqueueinfo" number="129" groups="signal,process"/>
<syscall name="rt_sigsuspend" number="130" groups="signal"/>
<syscall name="sigaltstack" number="131" groups="signal"/>
<syscall name="utime" number="132" groups="file"/>
@@ -169,7 +169,7 @@
<syscall name="pivot_root" number="155" groups="file"/>
<syscall name="_sysctl" number="156"/>
<syscall name="prctl" number="157"/>
- <syscall name="arch_prctl" number="158" groups="process"/>
+ <syscall name="arch_prctl" number="158"/>
<syscall name="adjtimex" number="159"/>
<syscall name="setrlimit" number="160"/>
<syscall name="chroot" number="161" groups="file"/>
@@ -192,8 +192,8 @@
<syscall name="query_module" number="178"/>
<syscall name="quotactl" number="179" groups="file"/>
<syscall name="nfsservctl" number="180"/>
- <syscall name="getpmsg" number="181"/>
- <syscall name="putpmsg" number="182"/>
+ <syscall name="getpmsg" number="181" groups="network"/>
+ <syscall name="putpmsg" number="182" groups="network"/>
<syscall name="afs_syscall" number="183"/>
<syscall name="tuxcall" number="184"/>
<syscall name="security" number="185"/>
@@ -211,14 +211,14 @@
<syscall name="removexattr" number="197" groups="file"/>
<syscall name="lremovexattr" number="198" groups="file"/>
<syscall name="fremovexattr" number="199" groups="descriptor"/>
- <syscall name="tkill" number="200" groups="signal"/>
+ <syscall name="tkill" number="200" groups="signal,process"/>
<syscall name="time" number="201"/>
<syscall name="futex" number="202"/>
<syscall name="sched_setaffinity" number="203"/>
<syscall name="sched_getaffinity" number="204"/>
<syscall name="set_thread_area" number="205"/>
- <syscall name="io_setup" number="206"/>
- <syscall name="io_destroy" number="207"/>
+ <syscall name="io_setup" number="206" groups="memory"/>
+ <syscall name="io_destroy" number="207" groups="memory"/>
<syscall name="io_getevents" number="208"/>
<syscall name="io_submit" number="209"/>
<syscall name="io_cancel" number="210"/>
@@ -245,18 +245,18 @@
<syscall name="exit_group" number="231" groups="process"/>
<syscall name="epoll_wait" number="232" groups="descriptor"/>
<syscall name="epoll_ctl" number="233" groups="descriptor"/>
- <syscall name="tgkill" number="234" groups="signal"/>
+ <syscall name="tgkill" number="234" groups="signal,process"/>
<syscall name="utimes" number="235" groups="file"/>
<syscall name="vserver" number="236"/>
<syscall name="mbind" number="237" groups="memory"/>
<syscall name="set_mempolicy" number="238" groups="memory"/>
<syscall name="get_mempolicy" number="239" groups="memory"/>
- <syscall name="mq_open" number="240"/>
+ <syscall name="mq_open" number="240" groups="descriptor"/>
<syscall name="mq_unlink" number="241"/>
- <syscall name="mq_timedsend" number="242"/>
- <syscall name="mq_timedreceive" number="243"/>
- <syscall name="mq_notify" number="244"/>
- <syscall name="mq_getsetattr" number="245"/>
+ <syscall name="mq_timedsend" number="242" groups="descriptor"/>
+ <syscall name="mq_timedreceive" number="243" groups="descriptor"/>
+ <syscall name="mq_notify" number="244" groups="descriptor"/>
+ <syscall name="mq_getsetattr" number="245" groups="descriptor"/>
<syscall name="kexec_load" number="246"/>
<syscall name="waitid" number="247" groups="process"/>
<syscall name="add_key" number="248"/>
@@ -265,7 +265,7 @@
<syscall name="ioprio_set" number="251"/>
<syscall name="ioprio_get" number="252"/>
<syscall name="inotify_init" number="253" groups="descriptor"/>
- <syscall name="inotify_add_watch" number="254" groups="descriptor"/>
+ <syscall name="inotify_add_watch" number="254" groups="descriptor,file"/>
<syscall name="inotify_rm_watch" number="255" groups="descriptor"/>
<syscall name="migrate_pages" number="256" groups="memory"/>
<syscall name="openat" number="257" groups="descriptor,file"/>
@@ -283,7 +283,7 @@
<syscall name="faccessat" number="269" groups="descriptor,file"/>
<syscall name="pselect6" number="270" groups="descriptor"/>
<syscall name="ppoll" number="271" groups="descriptor"/>
- <syscall name="unshare" number="272" groups="process"/>
+ <syscall name="unshare" number="272"/>
<syscall name="set_robust_list" number="273"/>
<syscall name="get_robust_list" number="274"/>
<syscall name="splice" number="275" groups="descriptor"/>
@@ -327,50 +327,50 @@
<syscall name="finit_module" number="313" groups="descriptor"/>
<syscall name="sched_setattr" number="314"/>
<syscall name="sched_getattr" number="315"/>
- <syscall name="renameat2" number="316"/>
+ <syscall name="renameat2" number="316" groups="descriptor,file"/>
<syscall name="seccomp" number="317"/>
<syscall name="getrandom" number="318"/>
- <syscall name="memfd_create" number="319"/>
- <syscall name="kexec_file_load" number="320"/>
- <syscall name="bpf" number="321"/>
- <syscall name="execveat" number="322"/>
- <syscall name="userfaultfd" number="323"/>
+ <syscall name="memfd_create" number="319" groups="descriptor"/>
+ <syscall name="kexec_file_load" number="320" groups="descriptor"/>
+ <syscall name="bpf" number="321" groups="descriptor"/>
+ <syscall name="execveat" number="322" groups="descriptor,file,process"/>
+ <syscall name="userfaultfd" number="323" groups="descriptor"/>
<syscall name="membarrier" number="324"/>
- <syscall name="mlock2" number="325"/>
- <syscall name="copy_file_range" number="326"/>
- <syscall name="preadv2" number="327"/>
- <syscall name="pwritev2" number="328"/>
- <syscall name="pkey_mprotect" number="329"/>
+ <syscall name="mlock2" number="325" groups="memory"/>
+ <syscall name="copy_file_range" number="326" groups="descriptor"/>
+ <syscall name="preadv2" number="327" groups="descriptor"/>
+ <syscall name="pwritev2" number="328" groups="descriptor"/>
+ <syscall name="pkey_mprotect" number="329" groups="memory"/>
<syscall name="pkey_alloc" number="330"/>
<syscall name="pkey_free" number="331"/>
- <syscall name="statx" number="332"/>
+ <syscall name="statx" number="332" groups="descriptor,file"/>
<syscall name="io_pgetevents" number="333"/>
<syscall name="rseq" number="334"/>
- <syscall name="pidfd_send_signal" number="424"/>
- <syscall name="io_uring_setup" number="425"/>
- <syscall name="io_uring_enter" number="426"/>
- <syscall name="io_uring_register" number="427"/>
- <syscall name="open_tree" number="428"/>
- <syscall name="move_mount" number="429"/>
- <syscall name="fsopen" number="430"/>
- <syscall name="fsconfig" number="431"/>
- <syscall name="fsmount" number="432"/>
- <syscall name="fspick" number="433"/>
- <syscall name="pidfd_open" number="434"/>
- <syscall name="clone3" number="435"/>
+ <syscall name="pidfd_send_signal" number="424" groups="descriptor,signal,process"/>
+ <syscall name="io_uring_setup" number="425" groups="descriptor"/>
+ <syscall name="io_uring_enter" number="426" groups="descriptor,signal"/>
+ <syscall name="io_uring_register" number="427" groups="descriptor,memory"/>
+ <syscall name="open_tree" number="428" groups="descriptor,file"/>
+ <syscall name="move_mount" number="429" groups="descriptor,file"/>
+ <syscall name="fsopen" number="430" groups="descriptor"/>
+ <syscall name="fsconfig" number="431" groups="descriptor,file"/>
+ <syscall name="fsmount" number="432" groups="descriptor"/>
+ <syscall name="fspick" number="433" groups="descriptor,file"/>
+ <syscall name="pidfd_open" number="434" groups="descriptor"/>
+ <syscall name="clone3" number="435" groups="process"/>
<syscall name="close_range" number="436"/>
- <syscall name="openat2" number="437"/>
- <syscall name="pidfd_getfd" number="438"/>
- <syscall name="faccessat2" number="439"/>
- <syscall name="process_madvise" number="440"/>
- <syscall name="epoll_pwait2" number="441"/>
- <syscall name="mount_setattr" number="442"/>
- <syscall name="quotactl_fd" number="443"/>
- <syscall name="landlock_create_ruleset" number="444"/>
- <syscall name="landlock_add_rule" number="445"/>
- <syscall name="landlock_restrict_self" number="446"/>
- <syscall name="memfd_secret" number="447"/>
- <syscall name="process_mrelease" number="448"/>
+ <syscall name="openat2" number="437" groups="descriptor,file"/>
+ <syscall name="pidfd_getfd" number="438" groups="descriptor"/>
+ <syscall name="faccessat2" number="439" groups="descriptor,file"/>
+ <syscall name="process_madvise" number="440" groups="descriptor"/>
+ <syscall name="epoll_pwait2" number="441" groups="descriptor"/>
+ <syscall name="mount_setattr" number="442" groups="descriptor,file"/>
+ <syscall name="quotactl_fd" number="443" groups="descriptor"/>
+ <syscall name="landlock_create_ruleset" number="444" groups="descriptor"/>
+ <syscall name="landlock_add_rule" number="445" groups="descriptor"/>
+ <syscall name="landlock_restrict_self" number="446" groups="descriptor"/>
+ <syscall name="memfd_secret" number="447" groups="descriptor"/>
+ <syscall name="process_mrelease" number="448" groups="descriptor"/>
<syscall name="futex_waitv" number="449"/>
- <syscall name="set_mempolicy_home_node" number="450"/>
+ <syscall name="set_mempolicy_home_node" number="450" groups="memory"/>
</syscalls_info>