From: Dmitry V. Levin Date: Sun, 16 Apr 2017 23:37:13 +0000 (+0000) Subject: alpha: fix tracing flags of osf_select and osf_utimes syscalls X-Git-Tag: v4.17~82 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3d0939c56e754f5a94b16e0cd5136ed761c90078;p=strace alpha: fix tracing flags of osf_select and osf_utimes syscalls * linux/alpha/syscallent.h (osf_select): Add TD flag. (osf_utimes): Add TF flag. * NEWS: Mention alpha specific fixes. --- diff --git a/NEWS b/NEWS index e4ab5788..652aa813 100644 --- a/NEWS +++ b/NEWS @@ -24,6 +24,7 @@ Noteworthy changes in release ?.?? (????-??-??) * Bug fixes * Fixed decoding of flags argument of preadv2 and pwritev2 syscalls on x32. + * Fixed the number of arguments and tracing flags of alpha specific syscalls. Noteworthy changes in release 4.16 (2017-02-14) =============================================== diff --git a/linux/alpha/syscallent.h b/linux/alpha/syscallent.h index 6391b5bc..8ec07c2e 100644 --- a/linux/alpha/syscallent.h +++ b/linux/alpha/syscallent.h @@ -119,7 +119,7 @@ [ 90] = { 2, TD, SEN(dup2), "dup2" }, [ 91] = { 2, TD, SEN(fstat), "fstat" }, [ 92] = { 3, TD, SEN(fcntl), "fcntl" }, -[ 93] = { 5, 0, SEN(osf_select), "osf_select" }, +[ 93] = { 5, TD, SEN(osf_select), "osf_select" }, [ 94] = { 3, TD, SEN(poll), "poll" }, [ 95] = { 1, TD, SEN(fsync), "fsync" }, [ 96] = { 3, 0, SEN(setpriority), "setpriority" }, @@ -164,7 +164,7 @@ [135] = { 4, TN, SEN(socketpair), "socketpair" }, [136] = { 2, TF, SEN(mkdir), "mkdir" }, [137] = { 1, TF, SEN(rmdir), "rmdir" }, -[138] = { 2, 0, SEN(osf_utimes), "osf_utimes" }, +[138] = { 2, TF, SEN(osf_utimes), "osf_utimes" }, [139] = { 5, 0, SEN(printargs), "osf_old_sigreturn" }, /* not implemented */ [140] = { 5, 0, SEN(printargs), "osf_adjtime" }, /* not implemented */ [141] = { 3, TN, SEN(getpeername), "getpeername" },