pcp
[Top] [All Lists]

pcp updates: hotproc, mounts, qa

To: pcp developers <pcp@xxxxxxxxxxx>
Subject: pcp updates: hotproc, mounts, qa
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu, 23 Apr 2015 21:35:54 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <439097062.5884622.1429838699666.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: Z7isKVlQove9msa0tiJzzcCtMks+0g==
Thread-topic: pcp updates: hotproc, mounts, qa
Changes committed to git://git.pcp.io/nathans/pcp.git master

 qa/800                           |    8 +-
 qa/800.out                       |   20 ++++-
 qa/845                           |   84 +++++++++++++++++++++++
 qa/845.out                       |   45 ++++++++++++
 qa/982.out                       |    2 
 qa/group                         |    2 
 qa/src/.gitignore                |    1 
 src/pmdas/linux_proc/config.c    |    2 
 src/pmdas/linux_proc/gram_node.c |    9 ++
 src/pmdas/linux_proc/proc_pid.c  |    6 +
 src/pmdas/mounts/Install         |    4 -
 src/pmdas/mounts/Remove          |   20 -----
 src/pmdas/mounts/help            |   27 ++-----
 src/pmdas/mounts/mounts.c        |  137 +++++++++++++++++++--------------------
 src/pmdas/mounts/mounts.conf     |    7 -
 src/pmdas/mounts/pmns            |    6 -
 16 files changed, 251 insertions(+), 129 deletions(-)

commit 6b5394e99ffbe755babc8ee8342a8b1ff240036f
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Apr 24 11:13:33 2015 +1000

    qa: update hotproc tests after martins latest set of fixes
    
    Values for the hotproc config metric now have braces, so a
    couple of tests needed updating.  Also tweaked the pmdaproc
    config generation code so that this
    
    >    value "(uid == 0.000000)"
    
    is once again reported as
    
    >    value "(uid == 0)"

commit 8bcc3e21eb8851c4c3e29c004be7ac3d1179106e
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Apr 24 10:24:32 2015 +1000

    pmdamounts: fix stack corruption for large mount options
    
    MiloÅ found some scenarios where the mounts PMDA could crash
    and burn when a machine has mounts with option strings larger
    than the allocated space for them.  This commit improves the
    bounds checking for all arrays in this PMDA, and also does a
    bit of general housecleaning for pmdamount readability.  Test
    qa/845 is added to exercise the mount PMDA.
    
    Resolves RHBZ #1213833.

commit 2d3c11e3cb6611bca732742102596ed1e6eafd63
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Apr 24 10:09:30 2015 +1000

    qa: add to gitignore for lookupnametest binary

commit a6965ef0a68969e3e877884918491a30e1f6c45c
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date:   Thu Apr 23 19:35:29 2015 +0000

    hotproc - more cleanups
    
    Fix hotproc failing on linux kernel with no schedstat
    Fix qa/800 to detect nprocs==0
    Cleanup hotproc.control.config output

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: hotproc, mounts, qa, Nathan Scott <=