pcp
[Top] [All Lists]

pcp updates: pmdaproc, pmdalinux, pmdaroot

To: pcp developers <pcp@xxxxxxxxxxx>
Subject: pcp updates: pmdaproc, pmdalinux, pmdaroot
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue, 20 Jan 2015 01:56:12 -0500 (EST)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <1757602825.13442829.1421736932271.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: MYeqIMTFIfI5yNt2bheY6rd3K8BStA==
Thread-topic: pcp updates: pmdaproc, pmdalinux, pmdaroot
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(-)

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: pmdaproc, pmdalinux, pmdaroot, Nathan Scott <=