Changes committed to git://git.pcp.io/pcp.git dev
Nathan Scott (5):
pmdaroot: protocol now allowing file descriptor transfer
pmdalinux: switch to running as a daemon, as root (sigh)
libpcp: add an error code for container lookup failure
pmdaroot: use more widely used "engine" naming convention
containers: rework pmdaroot PDUs, pmdalinux, pmdaproc updates
man/man3/pmdarootconnect.3 | 92 +++++-----
qa/.gitignore | 1
qa/006 | 9 -
qa/006.out | 101 +++++++++++
qa/006.out.2 | 101 -----------
qa/075.out | 1
qa/434.out | 1
qa/761.out | 6
qa/common.filter | 7
qa/src/rootclient.c | 155 ++++++------------
src/include/pcp/pmapi.h | 3
src/include/pcp/pmda.h | 64 ++-----
src/libpcp/src/connectlocal.c | 15 +
src/libpcp/src/err.c | 2
src/libpcp_pmda/src/exports | 17 -
src/libpcp_pmda/src/pduroot.c | 344 ++++++++++++----------------------------
src/libpcp_pmda/src/pduroot.h | 15 -
src/libpcp_pmda/src/root.c | 318 +++++++-----------------------------
src/pmdas/linux/GNUmakefile | 8
src/pmdas/linux/filesys.c | 20 +-
src/pmdas/linux/filesys.h | 2
src/pmdas/linux/namespaces.c | 204 +++++++++++++++++++++++
src/pmdas/linux/namespaces.h | 33 +++
src/pmdas/linux/pmda.c | 74 ++++----
src/pmdas/linux_proc/cgroups.c | 28 +++
src/pmdas/linux_proc/cgroups.h | 3
src/pmdas/linux_proc/contexts.c | 37 ++++
src/pmdas/linux_proc/contexts.h | 19 +-
src/pmdas/linux_proc/pmda.c | 18 +-
src/pmdas/linux_proc/proc_pid.c | 38 +++-
src/pmdas/linux_proc/proc_pid.h | 4
src/pmdas/pmcd/src/pmcd.c | 37 ++--
src/pmdas/root/GNUmakefile | 7
src/pmdas/root/docker.c | 16 +
src/pmdas/root/docker.h | 14 -
src/pmdas/root/help | 4
src/pmdas/root/root.c | 248 +++++++++++++++++++---------
src/pmdas/root/root.h | 25 +-
src/pmdas/root/root_root | 4
src/pmval/pmval.c | 3
40 files changed, 1098 insertions(+), 1000 deletions(-)
|