S390: Add syscall info for syscalls up to 374
authorAndreas Arnez <arnez@linux.vnet.ibm.com>
Thu, 17 Mar 2016 09:55:55 +0000 (10:55 +0100)
committerAndreas Arnez <arnez@linux.vnet.ibm.com>
Thu, 17 Mar 2016 09:55:55 +0000 (10:55 +0100)
Represent new Linux syscalls for s390 and s390x in GDB's syscall info.
Add the syscalls from 355 (userfaultfd) up to 374 (mlock2) as well as
the previously reserved NUMA syscalls 268-270, 287, and 310.

gdb/ChangeLog:

* syscalls/s390-linux.xml: Add NUMA syscalls and new syscalls up
to 374.
* syscalls/s390x-linux.xml: Likewise.

gdb/ChangeLog
gdb/syscalls/s390-linux.xml
gdb/syscalls/s390x-linux.xml

index 2762546cbdcc7a3ea08d7c74dc9a8879279e67ae..32d1a83b4bd0ac93719a518ac94d65a2af003185 100644 (file)
@@ -1,3 +1,9 @@
+2016-03-17  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+       * syscalls/s390-linux.xml: Add NUMA syscalls and new syscalls up
+       to 374.
+       * syscalls/s390x-linux.xml: Likewise.
+
 2016-03-17  Andreas Arnez  <arnez@linux.vnet.ibm.com>
 
        * linux-record.c (record_mem_at_reg): New helper function.
index 6c0593f2376df9a49fda3a7af19967bb6f52b73d..56e928706853cb2c99b717439af07bb69a3c58ac 100644 (file)
   <syscall name="statfs64" number="265"/>
   <syscall name="fstatfs64" number="266"/>
   <syscall name="remap_file_pages" number="267"/>
+  <syscall name="mbind" number="268"/>
+  <syscall name="get_mempolicy" number="269"/>
+  <syscall name="set_mempolicy" number="270"/>
   <syscall name="mq_open" number="271"/>
   <syscall name="mq_unlink" number="272"/>
   <syscall name="mq_timedsend" number="273"/>
   <syscall name="inotify_init" number="284"/>
   <syscall name="inotify_add_watch" number="285"/>
   <syscall name="inotify_rm_watch" number="286"/>
+  <syscall name="migrate_pages" number="287"/>
   <syscall name="openat" number="288"/>
   <syscall name="mkdirat" number="289"/>
   <syscall name="mknodat" number="290"/>
   <syscall name="sync_file_range" number="307"/>
   <syscall name="tee" number="308"/>
   <syscall name="vmsplice" number="309"/>
+  <syscall name="move_pages" number="310"/>
   <syscall name="getcpu" number="311"/>
   <syscall name="epoll_pwait" number="312"/>
   <syscall name="utimes" number="313"/>
   <syscall name="s390_pci_mmio_write" number="352"/>
   <syscall name="s390_pci_mmio_read" number="353"/>
   <syscall name="execveat" number="354"/>
+  <syscall name="userfaultfd" number="355"/>
+  <syscall name="membarrier" number="356"/>
+  <syscall name="recvmmsg" number="357"/>
+  <syscall name="sendmmsg" number="358"/>
+  <syscall name="socket" number="359"/>
+  <syscall name="socketpair" number="360"/>
+  <syscall name="bind" number="361"/>
+  <syscall name="connect" number="362"/>
+  <syscall name="listen" number="363"/>
+  <syscall name="accept4" number="364"/>
+  <syscall name="getsockopt" number="365"/>
+  <syscall name="setsockopt" number="366"/>
+  <syscall name="getsockname" number="367"/>
+  <syscall name="getpeername" number="368"/>
+  <syscall name="sendto" number="369"/>
+  <syscall name="sendmsg" number="370"/>
+  <syscall name="recvfrom" number="371"/>
+  <syscall name="recvmsg" number="372"/>
+  <syscall name="shutdown" number="373"/>
+  <syscall name="mlock2" number="374"/>
 </syscalls_info>
index 563e52194549320b83f2881a32f7df536e4b6ebc..91a8927c08528985179f0d8240d7fbd4d632b052 100644 (file)
   <syscall name="statfs64" number="265"/>
   <syscall name="fstatfs64" number="266"/>
   <syscall name="remap_file_pages" number="267"/>
+  <syscall name="mbind" number="268"/>
+  <syscall name="get_mempolicy" number="269"/>
+  <syscall name="set_mempolicy" number="270"/>
   <syscall name="mq_open" number="271"/>
   <syscall name="mq_unlink" number="272"/>
   <syscall name="mq_timedsend" number="273"/>
   <syscall name="inotify_init" number="284"/>
   <syscall name="inotify_add_watch" number="285"/>
   <syscall name="inotify_rm_watch" number="286"/>
+  <syscall name="migrate_pages" number="287"/>
   <syscall name="openat" number="288"/>
   <syscall name="mkdirat" number="289"/>
   <syscall name="mknodat" number="290"/>
   <syscall name="sync_file_range" number="307"/>
   <syscall name="tee" number="308"/>
   <syscall name="vmsplice" number="309"/>
+  <syscall name="move_pages" number="310"/>
   <syscall name="getcpu" number="311"/>
   <syscall name="epoll_pwait" number="312"/>
   <syscall name="utimes" number="313"/>
   <syscall name="s390_pci_mmio_write" number="352"/>
   <syscall name="s390_pci_mmio_read" number="353"/>
   <syscall name="execveat" number="354"/>
+  <syscall name="userfaultfd" number="355"/>
+  <syscall name="membarrier" number="356"/>
+  <syscall name="recvmmsg" number="357"/>
+  <syscall name="sendmmsg" number="358"/>
+  <syscall name="socket" number="359"/>
+  <syscall name="socketpair" number="360"/>
+  <syscall name="bind" number="361"/>
+  <syscall name="connect" number="362"/>
+  <syscall name="listen" number="363"/>
+  <syscall name="accept4" number="364"/>
+  <syscall name="getsockopt" number="365"/>
+  <syscall name="setsockopt" number="366"/>
+  <syscall name="getsockname" number="367"/>
+  <syscall name="getpeername" number="368"/>
+  <syscall name="sendto" number="369"/>
+  <syscall name="sendmsg" number="370"/>
+  <syscall name="recvfrom" number="371"/>
+  <syscall name="recvmsg" number="372"/>
+  <syscall name="shutdown" number="373"/>
+  <syscall name="mlock2" number="374"/>
 </syscalls_info>