[RFC PATCH 0/7] [PIDNS] Caching, thread enumeration
Ákos Uzonyi
uzonyi.akos at gmail.com
Mon Jun 8 19:14:45 UTC 2020
From: Uzonyi Ákos <uzonyi.akos at gmail.com>
I'm sending again my current work.
The first two patches fix tests that are failing when pid translation
is implemented.
"PID namespace translation support" is a squashed patch of the whole series
I sent previously. Also, I implemented caching, and thread enumeration too
in that patch (not sending it separately, because diff is quite unreadable).
The last four patches are to be sqashed later.
Ákos Uzonyi (7):
kcmp.c: fix path decoding
tests/inject-nf.test: replace getpid with geteuid
PID namespace translation support
Fix btree
btree.c: implement btree_iterate_keys
btree: use void* for data
pidns.c: delete unused functions
Makefile.am | 3 +
btree.c | 344 +++++++++++++++++++++++
btree.h | 90 ++++++
defs.h | 26 +-
getpid.c | 44 +++
kcmp.c | 6 +-
linux/dummy.h | 7 +-
pidns.c | 633 +++++++++++++++++++++++++++++++++++++++++++
strace.c | 8 +-
syscall.c | 15 +
tests/inject-nf.c | 17 +-
tests/inject-nf.test | 11 +-
tests/kcmp.c | 21 +-
util.c | 8 +-
14 files changed, 1192 insertions(+), 41 deletions(-)
create mode 100644 btree.c
create mode 100644 btree.h
create mode 100644 getpid.c
create mode 100644 pidns.c
--
2.26.2
More information about the Strace-devel
mailing list