]> granicus.if.org Git - strace/commit
Implement decoding of pidfd_open syscall
authorDmitry V. Levin <ldv@altlinux.org>
Thu, 15 Aug 2019 11:54:22 +0000 (11:54 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Thu, 15 Aug 2019 11:54:22 +0000 (11:54 +0000)
commitb1a321c0794d00a8778f5a12d0593817396a3e55
treef4d6d9b583dfbf9e25c2f25e193bc9dc405bef4b
parent700aec5db70fdfa781ecaa6447dd3ea618363b0a
Implement decoding of pidfd_open syscall

... introduced by Linux kernel commits v5.3-rc1~142^2~2
and v5.3-rc1~142^2~1.

* pidfd_open.c: New file.
* Makefile.am (strace_SOURCES): Add it.
* pathtrace.c (pathtrace_match_set): Add SEN_pidfd_open.
* linux/syscallent-common.h [BASE_NR + 434]: Wire up pidfd_open.
* NEWS: Mention this change.
* tests/pidfd_open.c: New file.
* tests/pidfd_open-P.c: Likewise.
* tests/pidfd_open-y.c: Likewise.
* tests/gen_tests.in (pidfd_open, pidfd_open-P, pidfd_open-y): New
entries.
* tests/pure_executables.list: Add pidfd_open, pidfd_open-P, and
pidfd_open-y.
* tests/.gitignore: Likewise.
Makefile.am
NEWS
linux/syscallent-common.h
pathtrace.c
pidfd_open.c [new file with mode: 0644]
tests/.gitignore
tests/gen_tests.in
tests/pidfd_open-P.c [new file with mode: 0644]
tests/pidfd_open-y.c [new file with mode: 0644]
tests/pidfd_open.c [new file with mode: 0644]
tests/pure_executables.list