[PATCH] strace: add new syscalls for s390/s390x
Heiko Carstens
heiko.carstens at de.ibm.com
Thu Sep 29 04:55:45 UTC 2005
Hi Roland,
the patch below adds a few new syscalls for the s390/s390x backend and fixes
a minor bug. Patch is against cvs head as of today. Please apply.
Thanks,
Heiko
diff -urN strace/ChangeLog strace-s390/ChangeLog
--- strace/ChangeLog 2005-08-03 14:18:37.000000000 +0200
+++ strace-s390/ChangeLog 2005-09-29 13:40:06.000000000 +0200
@@ -1,3 +1,10 @@
+2005-09-29 Heiko Carstens <heiko.carstens at de.ibm.com>
+
+ * linux/s390/syscallent.h: Added ioprio_set, ioprio_get,
+ inotify_init, inotify_add_watch, inotify_rm_watch.
+ Corrected number of arguments for request_key.
+ * linux/s390x/syscallent.h: Likewise.
+
2005-08-03 Roland McGrath <roland at redhat.com>
* configure.ac, NEWS: Version 4.5.13.
diff -urN strace/linux/s390/syscallent.h strace-s390/linux/s390/syscallent.h
--- strace/linux/s390/syscallent.h 2005-08-03 13:27:34.000000000 +0200
+++ strace-s390/linux/s390/syscallent.h 2005-09-29 13:40:06.000000000 +0200
@@ -307,15 +307,15 @@
{ 3, 0, sys_mq_getsetattr, "mq_getsetattr" }, /* 276 */
{ 5, 0, printargs, "sys_kexec_load" }, /* 277 */
{ 5, 0, printargs, "add_key" }, /* 278 */
- { 5, 0, printargs, "request_key" }, /* 279 */
+ { 4, 0, printargs, "request_key" }, /* 279 */
{ 5, 0, printargs, "keyctl" }, /* 280 */
{ 5, TP, sys_waitid, "waitid" }, /* 281 */
+ { 3, 0, printargs, "ioprio_set" }, /* 282 */
+ { 2, 0, printargs, "ioprio_get" }, /* 283 */
+ { 0, 0, printargs, "inotify_init" }, /* 284 */
+ { 3, 0, printargs, "inotify_add_watch" }, /* 285 */
+ { 2, 0, printargs, "inotify_rm_watch" }, /* 286 */
- { 5, 0, printargs, "SYS_282" }, /* 282 */
- { 5, 0, printargs, "SYS_283" }, /* 283 */
- { 5, 0, printargs, "SYS_284" }, /* 284 */
- { 5, 0, printargs, "SYS_285" }, /* 285 */
- { 5, 0, printargs, "SYS_286" }, /* 286 */
{ 5, 0, printargs, "SYS_287" }, /* 287 */
{ 5, 0, printargs, "SYS_288" }, /* 288 */
{ 5, 0, printargs, "SYS_289" }, /* 289 */
diff -urN strace/linux/s390x/syscallent.h strace-s390/linux/s390x/syscallent.h
--- strace/linux/s390x/syscallent.h 2005-08-03 13:27:34.000000000 +0200
+++ strace-s390/linux/s390x/syscallent.h 2005-09-29 13:40:06.000000000 +0200
@@ -306,15 +306,15 @@
{ 3, 0, sys_mq_getsetattr, "mq_getsetattr" }, /* 276 */
{ 5, 0, printargs, "sys_kexec_load" }, /* 277 */
{ 5, 0, printargs, "add_key" }, /* 278 */
- { 5, 0, printargs, "request_key" }, /* 279 */
+ { 4, 0, printargs, "request_key" }, /* 279 */
{ 5, 0, printargs, "keyctl" }, /* 280 */
{ 5, TP, sys_waitid, "waitid" }, /* 281 */
+ { 3, 0, printargs, "ioprio_set" }, /* 282 */
+ { 2, 0, printargs, "ioprio_get" }, /* 283 */
+ { 0, 0, printargs, "inotify_init" }, /* 284 */
+ { 3, 0, printargs, "inotify_add_watch" }, /* 285 */
+ { 2, 0, printargs, "inotify_rm_watch" }, /* 286 */
- { 5, 0, printargs, "SYS_282" }, /* 282 */
- { 5, 0, printargs, "SYS_283" }, /* 283 */
- { 5, 0, printargs, "SYS_284" }, /* 284 */
- { 5, 0, printargs, "SYS_285" }, /* 285 */
- { 5, 0, printargs, "SYS_286" }, /* 286 */
{ 5, 0, printargs, "SYS_287" }, /* 287 */
{ 5, 0, printargs, "SYS_288" }, /* 288 */
{ 5, 0, printargs, "SYS_289" }, /* 289 */
More information about the Strace-devel
mailing list