]> granicus.if.org Git - strace/commit
tests: check decoding of mode argument of mbind and set_mempolicy syscalls
authorDmitry V. Levin <ldv@altlinux.org>
Fri, 5 Jul 2019 11:09:37 +0000 (11:09 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Fri, 5 Jul 2019 11:09:37 +0000 (11:09 +0000)
commit442af676c66d57eb3bbd192b8f0936df1eaf7493
treea7f7b6ea2b249b945baa1e042dfc1624ebe1336a
parent0ff53be435d3618a60443ab663103c191b557919
tests: check decoding of mode argument of mbind and set_mempolicy syscalls

* tests/mbind.c: Include "scno.h".
(errstr): New variable.
(k_mbind): New function.
(out_str): New macro.
(mpol_modes): New array.
(main): Use it and k_mbind.
* tests/set_mempolicy.c: Include "scno.h", do not include <errno.h>,
"xlat.h" and "xlat/mpol_modes.h".
(errstr): New variable.
(k_set_mempolicy): New function.
(out_str): New macro.
(mpol_modes): New array.
(print_nodes): Use it and k_set_mempolicy.
(main): Likewise.
* tests/mbind-Xabbrev.c: New file.
* tests/mbind-Xraw.c: Likewise.
* tests/mbind-Xverbose.c: Likewise.
* tests/set_mempolicy-Xabbrev.c: Likewise.
* tests/set_mempolicy-Xraw.c: Likewise.
* tests/set_mempolicy-Xverbose.c: Likewise.
* tests/gen_tests.in (mbind-Xabbrev, mbind-Xraw, mbind-Xverbose,
set_mempolicy-Xabbrev, set_mempolicy-Xraw, set_mempolicy-Xverbose):
New entries.
* tests/pure_executables.list: Add mbind-Xabbrev, mbind-Xraw,
mbind-Xverbose, set_mempolicy-Xabbrev, set_mempolicy-Xraw,
and set_mempolicy-Xverbose.
* tests/.gitignore: Likewise.
tests/.gitignore
tests/gen_tests.in
tests/mbind-Xabbrev.c [new file with mode: 0644]
tests/mbind-Xraw.c [new file with mode: 0644]
tests/mbind-Xverbose.c [new file with mode: 0644]
tests/mbind.c
tests/pure_executables.list
tests/set_mempolicy-Xabbrev.c [new file with mode: 0644]
tests/set_mempolicy-Xraw.c [new file with mode: 0644]
tests/set_mempolicy-Xverbose.c [new file with mode: 0644]
tests/set_mempolicy.c