]> granicus.if.org Git - strace/commitdiff
sparc: fix mlock2 sysentry, wire up bind, listen, and setsockopt syscalls
authorDmitry V. Levin <ldv@altlinux.org>
Sat, 9 Jan 2016 21:50:30 +0000 (21:50 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Sat, 9 Jan 2016 21:58:44 +0000 (21:58 +0000)
* linux/sparc/syscallent.h [353]: Move mlock2 entry to 356.
[353, 354, 355]: Add bind, listen, and setsockopt entries.
* NEWS: Mention this.

NEWS
linux/sparc/syscallent.h

diff --git a/NEWS b/NEWS
index eefd0662fc146780fdf5fad9c56f6a0a609359b4..f2ec02235050a2c479f143afecd639f98873000b 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -5,10 +5,12 @@ Noteworthy changes in release ?.?? (????-??-??)
   * Enhanced decoding of personality, sched_getaffinity,
     and sched_setaffinity syscalls.
   * Enhanced decoding of getxpid, getxuid, and getxgid syscalls on alpha.
+  * Added decoding of bind, listen, and setsockopt direct syscalls on sparc.
 
 * Bug fixes
   * Fixed build on arc, metag, nios2, or1k, and tile architectures.
   * Fixed decoding of 32-bit times syscall return value on 64-bit architectures.
+  * Fixed decoding of mlock2 syscall on sparc.
 
 Noteworthy changes in release 4.11 (2015-12-21)
 ===============================================
index 256cacee7e2ea9064c877ff2bb9d292e347f4d52..ea91f46e99e15bfc28e97224b34ac627268a5426 100644 (file)
 [350] = { 5,   TD|TF|TP|SE|SI, SEN(execveat),                  "execveat",             },
 [351] = { 2,   0,              SEN(membarrier),                "membarrier",           },
 [352] = { 1,   TD,             SEN(userfaultfd),               "userfaultfd",          },
-[353] = { 3,   TM,             SEN(mlock2),                    "mlock2"                },
-[354 ... 399] = { },
+[353] = { 3,   TN,             SEN(bind),                      "bind"                  },
+[354] = { 2,   TN,             SEN(listen),                    "listen"                },
+[355] = { 5,   TN,             SEN(setsockopt),                "setsockopt"            },
+[356] = { 3,   TM,             SEN(mlock2),                    "mlock2"                },
+[357 ... 399] = { },
 
 #define SYS_socket_subcall     400
 #include "subcall.h"