Hi,
Changes commited to git://sourceware.org/git/pcpfans.git lberk/dev
I've updated pmdapapi with enumerating through native perf and uncore
events, and adding those to the available metrics the pmda presents.
I've also added qa/789 testing that, if present, we can properly count a
basic native event using the papi.control.{en,dis}able metrics.
pmdapapi manpage has been updated with a new paragraph metion native
events, and a quick example.
A spin-rawhide fix was included due to some changes of the fedora.spec
file from the rpmlint fix.
build/rpm/spin-rawhide | 2 -
qa/789 | 76 ++++++++++++++++++++++++++++++++++++++++++++++
qa/789.out | 30 ++++++++++++++++++
qa/group | 1
src/pmdas/papi/papi.c | 55 +++++++++++++++++++++++++++++++--
src/pmdas/papi/pmdapapi.1 | 18 ++++++++++
6 files changed, 178 insertions(+), 4 deletions(-)
---------------------------------------------------------------------------------
commit a52285257835899c38ec568e5844d0408325bfc2
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date: Mon Dec 8 14:50:54 2014 -0500
Add documentation regarding new native components
Mention the new addition of native events (both perf and uncore).
An example is included enabling/disabling a couple native perf events
commit a52285257835899c38ec568e5844d0408325bfc2
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date: Mon Dec 8 14:50:54 2014 -0500
Add documentation regarding new native components
Mention the new addition of native events (both perf and uncore).
An example is included enabling/disabling a couple native perf events
commit 6190949543aa4d50445e799cc1d94f3dabe7789e
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date: Mon Dec 8 14:49:16 2014 -0500
Add pmdapapi native event testcase, 789
qa/789 - check if native events are present, if so, measure
papi.system.perf.CYCLES metric
qa/789.out - matching output
qa/group - add new test with associated group
commit b5778d6684cf65b1d57bdd09182b922930ed2293
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date: Mon Dec 8 11:04:47 2014 -0500
Update pcp-webjs var to account for rpmlint Source field changes
the rpmlint based changes in the spec file changed how the Source:
fields are listed, and thus, how we named directories later on with
the variable name. Changing the initial regex to simply take the
original tarball name
commit cd313626e6f8fed540dcf2b6fea26cb619d36451
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date: Thu Dec 4 15:01:39 2014 -0500
Add native papi uncore events to tracked pmdapapi components
Also allow perf_event_uncore components to be tracked. This is a
simple comparison to the component name
commit 825fa6334161188168070145189d3c943d7cde6e
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date: Thu Dec 4 11:52:05 2014 -0500
Add native perf events to papipmda
Add basic functionality to make the native perf components available to the
user
|