From: Dmitry V. Levin Date: Wed, 3 Sep 2008 00:52:47 +0000 (+0000) Subject: 2008-04-19 Dmitry V. Levin X-Git-Tag: v4.5.19~140 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=86c26be3c88f382273222358fb2f7d537d022712;p=strace 2008-04-19 Dmitry V. Levin * linux/syscallent.h: Use sys_prctl() decoder for "prctl" syscall. * linux/alpha/syscallent.h: Likewise. * linux/arm/syscallent.h: Likewise. * linux/m68k/syscallent.h: Likewise. * linux/powerpc/syscallent.h: Likewise. * linux/s390/syscallent.h: Likewise. * linux/s390x/syscallent.h: Likewise. * linux/sh/syscallent.h: Likewise. * linux/sh64/syscallent.h: Likewise. * linux/x86_64/syscallent.h: Likewise. --- diff --git a/ChangeLog b/ChangeLog index 677cd202..7b4a0364 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,16 @@ +2008-04-19 Dmitry V. Levin + + * linux/syscallent.h: Use sys_prctl() decoder for "prctl" syscall. + * linux/alpha/syscallent.h: Likewise. + * linux/arm/syscallent.h: Likewise. + * linux/m68k/syscallent.h: Likewise. + * linux/powerpc/syscallent.h: Likewise. + * linux/s390/syscallent.h: Likewise. + * linux/s390x/syscallent.h: Likewise. + * linux/sh/syscallent.h: Likewise. + * linux/sh64/syscallent.h: Likewise. + * linux/x86_64/syscallent.h: Likewise. + 2008-09-02 Dmitry V. Levin * linux/x86_64/syscallent.h: Fix syscall numbers for "tee" and diff --git a/linux/alpha/syscallent.h b/linux/alpha/syscallent.h index e62f676c..dc135421 100644 --- a/linux/alpha/syscallent.h +++ b/linux/alpha/syscallent.h @@ -376,7 +376,7 @@ { 5, 0, printargs, "pciconfig_read" }, /* 345 */ { 5, 0, printargs, "pciconfig_write" }, /* 346 */ { 5, 0, sys_query_module, "query_module" }, /* 347 */ - { 5, 0, printargs, "prctl" }, /* 348 */ + { 5, 0, sys_prctl, "prctl" }, /* 348 */ { 5, TD, sys_pread, "pread" }, /* 349 */ { 5, TD, sys_pwrite, "pwrite" }, /* 350 */ { 1, TS, printargs, "rt_sigreturn" }, /* 351 */ diff --git a/linux/arm/syscallent.h b/linux/arm/syscallent.h index 200272a1..6e2caa54 100644 --- a/linux/arm/syscallent.h +++ b/linux/arm/syscallent.h @@ -200,7 +200,7 @@ { 3, 0, printargs, "nfsservctl" }, /* 169 */ { 3, 0, sys_setresgid, "setresgid" }, /* 170 */ { 3, 0, sys_getresgid, "getresgid" }, /* 171 */ - { 5, 0, printargs, "prctl" }, /* 172 */ + { 5, 0, sys_prctl, "prctl" }, /* 172 */ { 1, TS, printargs, "rt_sigreturn" }, /* 173 */ { 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 174 */ { 4, TS, sys_rt_sigprocmask, "rt_sigprocmask"}, /* 175 */ diff --git a/linux/m68k/syscallent.h b/linux/m68k/syscallent.h index 826e554f..c98ad418 100644 --- a/linux/m68k/syscallent.h +++ b/linux/m68k/syscallent.h @@ -200,7 +200,7 @@ { 3, 0, printargs, "nfsservctl" }, /* 169 */ { 3, 0, sys_setresgid, "setresgid" }, /* 170 */ { 3, 0, sys_getresgid, "getresgid" }, /* 171 */ - { 5, 0, printargs, "prctl" }, /* 172 */ + { 5, 0, sys_prctl, "prctl" }, /* 172 */ { 1, TS, printargs, "rt_sigreturn" }, /* 173 */ { 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 174 */ { 4, TS, sys_rt_sigprocmask, "rt_sigprocmask"}, /* 175 */ diff --git a/linux/powerpc/syscallent.h b/linux/powerpc/syscallent.h index 1b62341e..a351124b 100644 --- a/linux/powerpc/syscallent.h +++ b/linux/powerpc/syscallent.h @@ -199,7 +199,7 @@ { 3, 0, printargs, "nfsservctl" }, /* 168 */ { 3, 0, sys_setresgid, "setresgid" }, /* 169 */ { 3, 0, sys_getresgid, "getresgid" }, /* 170 */ - { 5, 0, printargs, "prctl" }, /* 171 */ + { 5, 0, sys_prctl, "prctl" }, /* 171 */ { 1, TS, printargs, "rt_sigreturn" }, /* 172 */ { 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 173 */ { 4, TS, sys_rt_sigprocmask, "rt_sigprocmask" }, /* 174 */ diff --git a/linux/s390/syscallent.h b/linux/s390/syscallent.h index fe5ac8d3..09893ae0 100644 --- a/linux/s390/syscallent.h +++ b/linux/s390/syscallent.h @@ -200,7 +200,7 @@ { 3, 0, printargs, "nfsservctl" }, /* 169 */ { 3, 0, sys_setresgid, "setresgid" }, /* 170 */ { 3, 0, sys_getresgid, "getresgid" }, /* 171 */ - { 5, 0, printargs, "prctl" }, /* 172 */ + { 5, 0, sys_prctl, "prctl" }, /* 172 */ { 1, TS, sys_sigreturn, "rt_sigreturn" }, /* 173 */ { 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 174 */ { 4, TS, sys_rt_sigprocmask, "rt_sigprocmask"}, /* 175 */ diff --git a/linux/s390x/syscallent.h b/linux/s390x/syscallent.h index 08431454..334ebb1e 100644 --- a/linux/s390x/syscallent.h +++ b/linux/s390x/syscallent.h @@ -199,7 +199,7 @@ { 3, 0, printargs, "nfsservctl" }, /* 169 */ { -1, 0, printargs, "SYS_170" }, /* 170 */ { -1, 0, printargs, "SYS_171" }, /* 171 */ - { 5, 0, printargs, "prctl" }, /* 172 */ + { 5, 0, sys_prctl, "prctl" }, /* 172 */ { 1, TS, sys_sigreturn, "rt_sigreturn" }, /* 173 */ { 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 174 */ { 4, TS, sys_rt_sigprocmask, "rt_sigprocmask"}, /* 175 */ diff --git a/linux/sh/syscallent.h b/linux/sh/syscallent.h index 3aa2a48c..8129c338 100644 --- a/linux/sh/syscallent.h +++ b/linux/sh/syscallent.h @@ -202,7 +202,7 @@ { 3, 0, printargs, "nfsservctl" }, /* 169 */ { 3, 0, sys_setresgid, "setresgid" }, /* 170 */ { 3, 0, sys_getresgid, "getresgid" }, /* 171 */ - { 5, 0, printargs, "prctl" }, /* 172 */ + { 5, 0, sys_prctl, "prctl" }, /* 172 */ { 1, TS, printargs, "rt_sigreturn" }, /* 173 */ { 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 174 */ { 4, TS, sys_rt_sigprocmask, "rt_sigprocmask"}, /* 175 */ diff --git a/linux/sh64/syscallent.h b/linux/sh64/syscallent.h index c6e87cba..fae704ba 100644 --- a/linux/sh64/syscallent.h +++ b/linux/sh64/syscallent.h @@ -200,7 +200,7 @@ { 3, 0, printargs, "nfsservctl" }, /* 169 */ { 3, 0, sys_setresgid, "setresgid" }, /* 170 */ { 3, 0, sys_getresgid, "getresgid" }, /* 171 */ - { 5, 0, printargs, "prctl" }, /* 172 */ + { 5, 0, sys_prctl, "prctl" }, /* 172 */ { 1, TS, printargs, "rt_sigreturn" }, /* 173 */ { 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 174 */ { 4, TS, sys_rt_sigprocmask, "rt_sigprocmask"}, /* 175 */ diff --git a/linux/syscallent.h b/linux/syscallent.h index a3fac277..ed6a717e 100644 --- a/linux/syscallent.h +++ b/linux/syscallent.h @@ -200,7 +200,7 @@ { 3, 0, printargs, "nfsservctl" }, /* 169 */ { 3, 0, sys_setresgid, "setresgid" }, /* 170 */ { 3, 0, sys_getresgid, "getresgid" }, /* 171 */ - { 5, 0, printargs, "prctl" }, /* 172 */ + { 5, 0, sys_prctl, "prctl" }, /* 172 */ { 1, TS, printargs, "rt_sigreturn" }, /* 173 */ { 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 174 */ { 4, TS, sys_rt_sigprocmask, "rt_sigprocmask"}, /* 175 */ diff --git a/linux/x86_64/syscallent.h b/linux/x86_64/syscallent.h index cfa92e75..0b2150be 100644 --- a/linux/x86_64/syscallent.h +++ b/linux/x86_64/syscallent.h @@ -155,7 +155,7 @@ { 3, 0, sys_modify_ldt, "modify_ldt" }, /* 154 */ { 2, TF, sys_pivotroot, "pivot_root" }, /* 155 */ { 1, 0, sys_sysctl, "_sysctl" }, /* 156 */ - { 5, 0, printargs, "prctl" }, /* 157 */ + { 5, 0, sys_prctl, "prctl" }, /* 157 */ { 2, TP, sys_arch_prctl, "arch_prctl" }, /* 158 */ { 1, 0, sys_adjtimex, "adjtimex" }, /* 159 */ { 2, 0, sys_setrlimit, "setrlimit" }, /* 160 */