You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(7) |
Aug
(50) |
Sep
(210) |
Oct
(93) |
Nov
(99) |
Dec
(101) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(283) |
Feb
(42) |
Mar
(148) |
Apr
(94) |
May
(256) |
Jun
(206) |
Jul
(101) |
Aug
(28) |
Sep
(159) |
Oct
(102) |
Nov
(216) |
Dec
(159) |
2003 |
Jan
(112) |
Feb
(149) |
Mar
(332) |
Apr
(261) |
May
(528) |
Jun
(270) |
Jul
(231) |
Aug
(231) |
Sep
(338) |
Oct
(445) |
Nov
(212) |
Dec
(26) |
2004 |
Jan
(179) |
Feb
(109) |
Mar
(20) |
Apr
(20) |
May
(55) |
Jun
(11) |
Jul
(38) |
Aug
(13) |
Sep
(28) |
Oct
(13) |
Nov
(41) |
Dec
(30) |
2005 |
Jan
(17) |
Feb
(4) |
Mar
(62) |
Apr
(176) |
May
(44) |
Jun
(13) |
Jul
(16) |
Aug
(154) |
Sep
(6) |
Oct
(13) |
Nov
(4) |
Dec
(6) |
2006 |
Jan
(12) |
Feb
(11) |
Mar
(9) |
Apr
(1) |
May
(10) |
Jun
(6) |
Jul
(10) |
Aug
(10) |
Sep
(27) |
Oct
(25) |
Nov
(40) |
Dec
(18) |
2007 |
Jan
(13) |
Feb
(25) |
Mar
(6) |
Apr
(14) |
May
(52) |
Jun
(22) |
Jul
(20) |
Aug
(8) |
Sep
(2) |
Oct
(138) |
Nov
(152) |
Dec
(73) |
2008 |
Jan
(52) |
Feb
(31) |
Mar
(5) |
Apr
(48) |
May
(20) |
Jun
(14) |
Jul
(36) |
Aug
(16) |
Sep
(1) |
Oct
(19) |
Nov
(13) |
Dec
(4) |
2009 |
Jan
(2) |
Feb
(13) |
Mar
(10) |
Apr
(28) |
May
(46) |
Jun
(21) |
Jul
(21) |
Aug
(22) |
Sep
(8) |
Oct
(25) |
Nov
(15) |
Dec
(2) |
2010 |
Jan
(12) |
Feb
|
Mar
(8) |
Apr
(3) |
May
(2) |
Jun
(5) |
Jul
(11) |
Aug
(17) |
Sep
|
Oct
(12) |
Nov
(14) |
Dec
(10) |
2011 |
Jan
(6) |
Feb
|
Mar
(8) |
Apr
(6) |
May
(17) |
Jun
(8) |
Jul
(4) |
Aug
(9) |
Sep
(2) |
Oct
(3) |
Nov
(4) |
Dec
(2) |
2012 |
Jan
(4) |
Feb
(7) |
Mar
(16) |
Apr
(9) |
May
(15) |
Jun
(22) |
Jul
(30) |
Aug
(36) |
Sep
(6) |
Oct
(5) |
Nov
(9) |
Dec
(11) |
2013 |
Jan
(17) |
Feb
(11) |
Mar
(7) |
Apr
(8) |
May
(15) |
Jun
(19) |
Jul
(27) |
Aug
(3) |
Sep
(3) |
Oct
(8) |
Nov
(6) |
Dec
(10) |
2014 |
Jan
(15) |
Feb
(16) |
Mar
(4) |
Apr
(3) |
May
(10) |
Jun
(9) |
Jul
(9) |
Aug
(31) |
Sep
(11) |
Oct
(6) |
Nov
(4) |
Dec
(3) |
2015 |
Jan
(2) |
Feb
(1) |
Mar
(2) |
Apr
(3) |
May
(4) |
Jun
(5) |
Jul
(14) |
Aug
(2) |
Sep
(2) |
Oct
(1) |
Nov
(4) |
Dec
(4) |
2016 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
(4) |
May
(2) |
Jun
|
Jul
(2) |
Aug
(1) |
Sep
(1) |
Oct
(3) |
Nov
(1) |
Dec
|
2017 |
Jan
(4) |
Feb
|
Mar
(1) |
Apr
(3) |
May
|
Jun
(9) |
Jul
(11) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(3) |
Jul
(10) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
(1) |
Apr
(1) |
May
(6) |
Jun
|
Jul
(2) |
Aug
(2) |
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
2020 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
(4) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
From: William C. <wc...@us...> - 2017-06-28 18:48:27
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via 70b2e12119ad036019336b60637eb9a40573a0a9 (commit) from 647ca9d0faf3cc623dcc2898e44a2275e1602162 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 70b2e12119ad036019336b60637eb9a40573a0a9 Author: William Cohen <wc...@re...> Date: Wed Jun 28 12:01:57 2017 -0400 Address unused unit_mask for i386/nehalem and i386/core_i7 The nehalem and core_i7 processors events differ slightly from the i386/arch_perfmon events and do not use the zero unit mask. This difference caused "make check" load_events_files_tests to fail because the zero unit mask included from i386/arch_perfmon was not used. To avoid this failure the used unit masks have been pulled into the i386/nehalem/unit_masks and the zero unit was not included. ----------------------------------------------------------------------- Summary of changes: events/i386/nehalem/unit_masks | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) hooks/post-receive -- oprofile |
From: William C. <wc...@us...> - 2017-06-20 14:35:22
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile-tests". The branch, master has been updated via 75ab7996d88a35493651f65743b9c91392b3ff71 (commit) from dbf3ca6b4346fd9e2ac60c0b50d79d522f34e3b6 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 75ab7996d88a35493651f65743b9c91392b3ff71 Author: Michael Petlan <mp...@re...> Date: Tue Jun 20 10:31:56 2017 -0400 Added support for Intel Knights Landing/Knights Mill processors ----------------------------------------------------------------------- Summary of changes: testsuite/lib/op_events.exp | 22 ++++++++++++++++++++++ testsuite/lib/op_util.exp | 2 ++ 2 files changed, 24 insertions(+) hooks/post-receive -- oprofile-tests |
From: William C. <wc...@us...> - 2017-06-16 21:00:32
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile-www". The branch, master has been updated via 8943b1749ad2c90ccb6f5f7790f356e8bf3be182 (commit) from 36ea0bc70971c703c4f7791ca852523a3ad170dd (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 8943b1749ad2c90ccb6f5f7790f356e8bf3be182 Author: William Cohen <wc...@re...> Date: Fri Jun 16 17:00:11 2017 -0400 Add release notes for oprofile-1.2.0 Signed-off-by: William Cohen <wc...@re...> ----------------------------------------------------------------------- Summary of changes: release-notes/oprofile-1.2.0 | 52 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 release-notes/oprofile-1.2.0 hooks/post-receive -- oprofile-www |
From: William C. <wc...@us...> - 2017-06-16 17:30:47
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via 647ca9d0faf3cc623dcc2898e44a2275e1602162 (commit) from eb8852f7d60c05f7c1bcb4de5b9b40090fd42238 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 647ca9d0faf3cc623dcc2898e44a2275e1602162 Author: William Cohen <wc...@re...> Date: Fri Jun 16 13:24:25 2017 -0400 Avoid unused result of strtoul function causing a compile error On ppc64 the result of the strtoul is not used in the _handle_powerpc_event_spec function. Depending on the options set the compiler may flag this as an error. To avoid this compile failure the code now explict marks the result as unused with an attribute. Signed-off-by: William Cohen <wc...@re...> ----------------------------------------------------------------------- Summary of changes: libpe_utils/op_pe_utils.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) hooks/post-receive -- oprofile |
From: William C. <wc...@us...> - 2017-06-09 20:48:32
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile-tests". The branch, master has been updated via dbf3ca6b4346fd9e2ac60c0b50d79d522f34e3b6 (commit) from aedcd0fdc916f08854b16ccd1aa1f7a531c4b537 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit dbf3ca6b4346fd9e2ac60c0b50d79d522f34e3b6 Author: Will Schmidt <wil...@vn...> Date: Thu Jun 8 10:54:21 2017 -0500 oprofile-tests power9 support Hi, Add Power9 support to oprofile-tests. Sniff tested on an early P9. Signed-off-by: Will Schmidt <wil...@vn...> -- ----------------------------------------------------------------------- Summary of changes: testsuite/lib/op_events.exp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) hooks/post-receive -- oprofile-tests |
From: William C. <wc...@us...> - 2017-06-09 19:40:25
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via eb8852f7d60c05f7c1bcb4de5b9b40090fd42238 (commit) from 8050eb1d3095cc3b1e7a3344c85be4d9c591c089 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit eb8852f7d60c05f7c1bcb4de5b9b40090fd42238 Author: Will Schmidt <wil...@vn...> Date: Fri Jun 9 14:29:51 2017 -0500 oprofile update pointers to documentation for Power Hi, Update the documentation pointers to the current home for the Power ISA and P8 Users Manual. Signed-off-by: Will Schmidt <wil...@vn...> Thanks -Will -- ----------------------------------------------------------------------- Summary of changes: utils/ophelp.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) hooks/post-receive -- oprofile |
From: William C. <wc...@us...> - 2017-06-08 15:40:05
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via 8050eb1d3095cc3b1e7a3344c85be4d9c591c089 (commit) from f5a8f00559e030fd874ab4e046814d638343b054 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 8050eb1d3095cc3b1e7a3344c85be4d9c591c089 Author: Michael Petlan <mp...@re...> Date: Tue May 16 23:21:47 2017 +0200 oprofile: Add support for Intel Xeon Phi (Knights Landing) Adds support for Intel Xeon Phi (Knights Landing and Knights Mill) processors to oprofile. Only core events are supported. The events/umasks configuration has been taken from Intel Xeon Phi Processor Performance Monitoring Reference Manual, volume 2. All the events were tested on a Knights Mill machine. Signed-off-by: Michael Petlan <mp...@re...> ----------------------------------------------------------------------- Summary of changes: events/Makefile.am | 1 + events/i386/knightslanding/events | 26 ++++++++++ events/i386/knightslanding/unit_masks | 91 +++++++++++++++++++++++++++++++++++ libop/op_cpu_type.c | 2 + libop/op_cpu_type.h | 1 + libop/op_events.c | 1 + libop/op_hw_specific.h | 3 ++ utils/ophelp.c | 6 +++ 8 files changed, 131 insertions(+) create mode 100644 events/i386/knightslanding/events create mode 100644 events/i386/knightslanding/unit_masks hooks/post-receive -- oprofile |
From: William C. <wc...@us...> - 2017-06-08 13:36:29
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via f5a8f00559e030fd874ab4e046814d638343b054 (commit) via ce5842f112d155a7148a44a7863cf4355c1385e0 (commit) from 757266704753aea10cf3df7c0902ef35fb1377c1 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit f5a8f00559e030fd874ab4e046814d638343b054 Author: Will Schmidt <wil...@vn...> Date: Tue Jun 6 10:52:22 2017 -0500 2/2 Oprofile support for Power9 (event list) Hi, Add the Oprofile event list for ppc64/power9. As indicated in the comments below, the event list is preliminary at this time, and may or may not have subsequent updates. Thanks, Signed-off-by: Will Schmidt <wil...@vn...> -- commit ce5842f112d155a7148a44a7863cf4355c1385e0 Author: Will Schmidt <wil...@vn...> Date: Tue Jun 6 10:52:00 2017 -0500 1/2 Oprofile support for Power9 Hi, Add initial support for PPC64/Power9 to oprofile. This includes the documentation updates to indicate "power9", the PVR values, and all the other updates that will be necessary. (This is based on a review of changes made when Power8 support was initially added). The long-ish event list follows as a subsequent patch. Signed-off-by: Will Schmidt <wil...@vn...> -- ----------------------------------------------------------------------- Summary of changes: doc/oprofile.xml | 2 +- events/Makefile.am | 1 + events/ppc64/power9/events | 992 +++++++++++++++++++++++++++++++++++++++++ events/ppc64/power9/unit_masks | 9 + libop/op_cpu_type.c | 3 + libop/op_cpu_type.h | 1 + libop/op_events.c | 1 + utils/ophelp.c | 6 + 8 files changed, 1014 insertions(+), 1 deletion(-) create mode 100644 events/ppc64/power9/events create mode 100644 events/ppc64/power9/unit_masks hooks/post-receive -- oprofile |
From: William C. <wc...@us...> - 2017-04-28 20:38:18
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via 757266704753aea10cf3df7c0902ef35fb1377c1 (commit) via 44d6f5de69de2393aee274a137ef101b74c34dc1 (commit) via e2d4b561869f6e13eb5d56a2793d90a5a96faa0e (commit) via b143637a771a1d0fbc42b27319eaac2889cb6ae5 (commit) from 5695d63ba0624d5a9bfe03fbee1730da21eb91f1 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 757266704753aea10cf3df7c0902ef35fb1377c1 Merge: 5695d63 44d6f5d Author: William Cohen <wc...@re...> Date: Fri Apr 28 16:30:44 2017 -0400 Merge branch 'wcohen/gcc7' commit 44d6f5de69de2393aee274a137ef101b74c34dc1 Author: William Cohen <wc...@re...> Date: Wed Feb 1 10:24:04 2017 -0500 Correct a conditional check for ff_linenr_info The GCC 7 compiler pointed out that the enum value ff_linenr_info was being checked as a boolean by itself. The ff_linenr_info enum is a bit flag used to check whether a particular bit in the flags variable is set. This conditional was corrected to match other uses of ff_linenr_info in format_output.cpp. Signed-off-by: William Cohen <wc...@re...> commit e2d4b561869f6e13eb5d56a2793d90a5a96faa0e Author: William Cohen <wc...@re...> Date: Wed Feb 1 10:16:57 2017 -0500 Fix OProfile libabi issues reported by GCC 7 GCC 7 uses the C++11 standards and dynamic exception specification are deprecated. Spelling out what exception the method throws would cause GCC 7 to warn about this deprecated use and the make compiler setting woudl cause the build to fail on the warning. Also needed to explicitly pass in a couple parameters for the abi need method as strings rather than char * pointers to get the code to compile with GCC 7. Signed-off-by: William Cohen <wc...@re...> commit b143637a771a1d0fbc42b27319eaac2889cb6ae5 Author: William Cohen <wc...@re...> Date: Wed Feb 1 10:14:06 2017 -0500 Factor out multiple definitions of PPC64_ARCH and avoid non-portable defined use When compiling oprofile with preliminary versions of GCC 7 the compiler would warn about PPC64_ARCH define non-portable use of "defined". The OProfile make file compiler flags settings treats warning as errors and stops the build. The PPC64_ARCH was defined in three different places. They have been consolidated into a single define and the PPC64_ARCH define has been rewritten in to avoid the non-portable use Signed-off-by: William Cohen <wc...@re...> ----------------------------------------------------------------------- Summary of changes: libabi/abi.cpp | 2 +- libabi/abi.h | 2 +- libabi/opimport.cpp | 6 +++--- libop/op_cpu_type.c | 6 ------ libop/op_cpu_type.h | 8 ++++++++ libpe_utils/op_pe_utils.h | 6 ------ libperf_events/operf_utils.h | 7 +------ libpp/format_output.cpp | 2 +- 8 files changed, 15 insertions(+), 24 deletions(-) hooks/post-receive -- oprofile |
From: William C. <wc...@us...> - 2017-04-28 18:17:46
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile-tests". The branch, master has been updated via aedcd0fdc916f08854b16ccd1aa1f7a531c4b537 (commit) from 817f284f23ed81d9ea5d51ea52920620903c89ea (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit aedcd0fdc916f08854b16ccd1aa1f7a531c4b537 Author: Will Schmidt <wil...@vn...> Date: Fri Apr 28 11:18:37 2017 -0500 oprofile-tests update error handling around ocount calls Update the expect script to handle (and return with an error message) when ocount returns an "Unable to obtain cpu_type" error message/string. Subsequently turns this confusing output: ERROR: tcl error sourcing ./oprofile-ocount/ocount-run.exp. ERROR: invalid bareword "to" in expression "to * 2"; into this easier to understand blurb: ERROR: Ocount failed to obtain a valid cpu_type. While in the neighborhood, also did a few cosmetic touch-ups. Tested on ppc64/ppc64le/x86_64. Signed-off-by: Will Schmidt <wil...@vn...> ----------------------------------------------------------------------- Summary of changes: testsuite/lib/ocount_util.exp | 9 +++++++++ testsuite/oprofile-ocount/ocount-run.exp | 11 ++++++++--- testsuite/oprofile-operf/oprofile-operf-run.exp | 8 ++++---- 3 files changed, 21 insertions(+), 7 deletions(-) hooks/post-receive -- oprofile-tests |
From: William C. <wc...@us...> - 2017-04-28 15:23:24
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile-tests". The branch, master has been updated via 817f284f23ed81d9ea5d51ea52920620903c89ea (commit) from 9cb5515585e9b3531e935f9307a2fe01a937d2ae (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 817f284f23ed81d9ea5d51ea52920620903c89ea Author: William Cohen <wc...@re...> Date: Fri Apr 28 11:22:40 2017 -0400 Ignore the test's locally created binaries ----------------------------------------------------------------------- Summary of changes: .gitignore | 1 + 1 file changed, 1 insertion(+) create mode 100644 .gitignore hooks/post-receive -- oprofile-tests |
From: William C. <wc...@us...> - 2017-03-02 16:27:03
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via 5695d63ba0624d5a9bfe03fbee1730da21eb91f1 (commit) from c9cfb2ed3fba7f95495271331abed717a4930227 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 5695d63ba0624d5a9bfe03fbee1730da21eb91f1 Author: William Cohen <wc...@re...> Date: Thu Mar 2 11:23:36 2017 -0500 Avoid triggering a -EACCES error when testing for perf_event_open Newer kernels have the /proc/sys/kernel/perf_event_paranoid set to 2 default which prevents monitoring of kernel-space performance events unless running as root. For the particular test op_check_perf_events_cap does there is no need for kernel events. Excluding the kernel events will allow successful testing regardless of the value of perf_event_paranoid. Signed-off-by: William Cohen <wc...@re...> ----------------------------------------------------------------------- Summary of changes: libpe_utils/op_pe_utils.cpp | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- oprofile |
From: William C. <wc...@us...> - 2017-01-11 18:18:58
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via c9cfb2ed3fba7f95495271331abed717a4930227 (commit) from 2663a99e3e8dd8f2f62046e185a77865145e5d33 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit c9cfb2ed3fba7f95495271331abed717a4930227 Author: Michael Petlan <mp...@re...> Date: Tue Jan 10 21:06:37 2017 +0100 Correct the Intel Nehalem UOPS_ISSUED event's stalled_cycles unit mask Referring to table 19-19 in Intel 64 and IA-32 Architectures Software Developerâs Manual Volume 3. Testing on a Nehalem machine provided reasonable numbers. Signed-off-by: Michael Petlan <mp...@re...> ----------------------------------------------------------------------- Summary of changes: events/i386/nehalem/unit_masks | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- oprofile |
From: William C. <wc...@us...> - 2017-01-04 16:19:23
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via 2663a99e3e8dd8f2f62046e185a77865145e5d33 (commit) via 7b22f2f9e4742951df96ce0cceff4d41da4264b6 (commit) from 51a3484c8f05a641dc1044ee854167835adf6d2a (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 2663a99e3e8dd8f2f62046e185a77865145e5d33 Author: William Cohen <wc...@re...> Date: Thu Dec 1 16:06:19 2016 -0500 Avoid using deprecated readdir_r Newer versions of glibc deprecate readdir_r. The use of readdir_r in oprofile caused OProfile to fail to compile on Fedora 25. Revised the code to use readdir instead. Signed-off-by: William Cohen <wc...@re...> commit 7b22f2f9e4742951df96ce0cceff4d41da4264b6 Author: William Cohen <wc...@re...> Date: Tue Jan 3 14:15:04 2017 -0500 Correct the Intel Atom Page walk event to count number of page walks The table in Intel 64 and IA-32 Architectures Software Developerâs Manual Volume 3 (3A, 3B, 3C & 3D): System Programming Guide describing the non-architectural performance events for the Intel Atom processors mentions that the edge trigger must be set to count the number of page walks. This extra flag was missing for this particular event's unit mask causing it to count cycles rather number of page walks. Signed-off-by: William Cohen <wc...@re...> ----------------------------------------------------------------------- Summary of changes: events/i386/atom/unit_masks | 2 +- libperf_events/operf_utils.cpp | 12 ++++++------ pe_counting/ocount_counter.cpp | 6 +++--- 3 files changed, 10 insertions(+), 10 deletions(-) hooks/post-receive -- oprofile |
From: William C. <wc...@us...> - 2017-01-03 16:40:45
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via 51a3484c8f05a641dc1044ee854167835adf6d2a (commit) via 351efa8021978a06fcbb509e428f9cc654998325 (commit) from 6b4aaf9a6c810be7c696b9edb9ad232a02a83e0b (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 51a3484c8f05a641dc1044ee854167835adf6d2a Author: Michael Petlan <mp...@re...> Date: Mon Dec 12 21:30:58 2016 +0100 Event definition clean-up Some events were specified twice. This commit fixes them. commit 351efa8021978a06fcbb509e428f9cc654998325 Author: Saruman <Saruman@Rodrigo> Date: Sat Dec 10 12:05:36 2016 +0100 Fix various i386 default unit masks (atom, nehalem, silvermont) Some other non-unique unit masks were found in the i386 configuration. This commit fixes them. ----------------------------------------------------------------------- Summary of changes: events/i386/atom/unit_masks | 2 +- events/i386/nehalem/events | 2 +- events/i386/nehalem/unit_masks | 2 +- events/i386/p6_mobile/events | 2 +- events/i386/silvermont/unit_masks | 8 ++++---- events/i386/westmere/events | 4 ++-- 6 files changed, 10 insertions(+), 10 deletions(-) hooks/post-receive -- oprofile |
From: William C. <wc...@us...> - 2017-01-03 16:04:12
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via 6b4aaf9a6c810be7c696b9edb9ad232a02a83e0b (commit) from a22dd3c3a609ea4dfe570cd2d830b91ce094301b (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 6b4aaf9a6c810be7c696b9edb9ad232a02a83e0b Author: Carl E. Love <ce...@us...> Date: Mon Dec 19 09:31:13 2016 -0800 Add support for the IBM POWER 8 NV and NVL variants. Add support for the IBM POWER 8 NV and NVL variants. The processor performance counter unit is identical for the various variants of the POWER 8 processor. The variants vary some for the non-cpu events. Signed-off-by: Carl Love <ce...@us...> ----------------------------------------------------------------------- Summary of changes: libop/op_cpu_type.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) hooks/post-receive -- oprofile |
From: William C. <wc...@us...> - 2016-11-23 15:06:44
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via a22dd3c3a609ea4dfe570cd2d830b91ce094301b (commit) from 8b82ba96be8b736f7bf6d6af0fc524fbc46e9002 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit a22dd3c3a609ea4dfe570cd2d830b91ce094301b Author: William Cohen <wc...@re...> Date: Wed Nov 23 09:59:24 2016 -0500 Remove C++ template depth limit compiler option As reported in issue #288 on some Linux environments such as Gentoo limiting the template depth to 50 would cause the OProfile build to fail. Just removed the limit option and let the compiler use its larger default limit. Thanks to Andrew Savchenko for diagnosing the issue and submitting a fix. ----------------------------------------------------------------------- Summary of changes: configure.ac | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) hooks/post-receive -- oprofile |
From: William C. <wc...@us...> - 2016-10-28 15:26:33
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via 8b82ba96be8b736f7bf6d6af0fc524fbc46e9002 (commit) from 49255c5507c2eed8bd8c49c7b43ad1144f32d9a4 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 8b82ba96be8b736f7bf6d6af0fc524fbc46e9002 Author: Hyeongsik Min <hs...@gm...> Date: Thu Oct 27 01:54:30 2016 +1030 Add support for ARM Cortex A17 microarchitecture Added the event list of the ARM Cortex A17 based on ARM DDI 0535C. Signed-off-by: Hyeongsik Min <hs...@gm...> ----------------------------------------------------------------------- Summary of changes: events/Makefile.am | 1 + events/arm/armv7-ca17/events | 77 ++++++++++++++++++++++ events/arm/{armv7-ca15 => armv7-ca17}/unit_masks | 0 libop/op_cpu_type.c | 3 + libop/op_cpu_type.h | 1 + libop/op_events.c | 1 + utils/ophelp.c | 6 ++ 7 files changed, 89 insertions(+), 0 deletions(-) create mode 100644 events/arm/armv7-ca17/events copy events/arm/{armv7-ca15 => armv7-ca17}/unit_masks (100%) hooks/post-receive -- oprofile |
From: William C. <wc...@us...> - 2016-10-21 18:25:41
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via 49255c5507c2eed8bd8c49c7b43ad1144f32d9a4 (commit) from 966ef44b8c049b135773f1c6b71ab35b265e6356 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 49255c5507c2eed8bd8c49c7b43ad1144f32d9a4 Author: William Cohen <wc...@re...> Date: Fri Oct 21 14:19:33 2016 -0400 Read in s390 cpu id information as hex number The s390 kernel outputs the cpuid information (machine field) in the /proc/cpuinfo as a hexadecimal number and OProfile was reading those digits in as a decimal number. This worked because there are currently no hex digits in that field. To be consistent with the kernel the OProfile code now reads in the field as a hexadecimal number. Signed-off-by: William Cohen <wc...@re...> ----------------------------------------------------------------------- Summary of changes: libop/op_cpu_type.c | 17 ++++++++--------- 1 files changed, 8 insertions(+), 9 deletions(-) hooks/post-receive -- oprofile |
From: William C. <wc...@us...> - 2016-10-04 15:57:42
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via 966ef44b8c049b135773f1c6b71ab35b265e6356 (commit) from b3c20ae8b52c10aa631ca0b931388df98ca3183d (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 966ef44b8c049b135773f1c6b71ab35b265e6356 Author: Andreas Arnez <ar...@li...> Date: Mon May 23 16:51:04 2016 +0200 s390: Add support for z13 On Wed, May 11 2016, Andreas Arnez wrote: > So far oprofile supported z Systems (s390) machines up to zEC12. This > adds support for z13 as well. > > Signed-off-by: Andreas Arnez <ar...@li...> > --- > events/Makefile.am | 3 ++- > libop/op_cpu_type.c | 3 +++ > libop/op_cpu_type.h | 1 + > libop/op_events.c | 1 + > utils/ophelp.c | 1 + > 5 files changed, 8 insertions(+), 1 deletion(-) Oops, that patch lacked the files in the new directory "events/s390/z13". Corrected version below. Is this OK? -- >8 -- Subject: [PATCH] s390: Add support for z13 So far oprofile supported z Systems (s390) machines up to zEC12. This adds support for z13 as well. Signed-off-by: Andreas Arnez <ar...@li...> ----------------------------------------------------------------------- Summary of changes: events/Makefile.am | 3 ++- events/s390/{zEC12 => z13}/events | 6 +++--- events/s390/z13/unit_masks | 7 +++++++ libop/op_cpu_type.c | 3 +++ libop/op_cpu_type.h | 1 + libop/op_events.c | 1 + utils/ophelp.c | 1 + 7 files changed, 18 insertions(+), 4 deletions(-) copy events/s390/{zEC12 => z13}/events (54%) create mode 100644 events/s390/z13/unit_masks hooks/post-receive -- oprofile |
From: William C. <wc...@us...> - 2016-09-23 18:14:03
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via b3c20ae8b52c10aa631ca0b931388df98ca3183d (commit) from 249fe0a4bb69e5bd2e9ee0a0667d925a86d4337c (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit b3c20ae8b52c10aa631ca0b931388df98ca3183d Author: Michael Petlan <mp...@re...> Date: Fri Sep 23 13:35:54 2016 +0200 Intel Goldmont default event Hi all, when testing oprofile on an Intel Goldmont machine, I have found out that the default event cpu_clk_unhalted returns always zero. Thus, I checked the configuration and Intel SDM, and I think there must be a mistake. According to the Intel SDM, table 19-24, the event is 0x3c as usual. It has two unit masks (0x00 (core_p) and 0x01 (ref)). With this, the event starts giving reasonable results. The current configuration which is coded in oprofile is not even in the SDM tale 19-24, so it is expectable that the following will give zero value: perf stat -e cpu/event=0x00,umask=0x02/ ls Please consider applying the attached patch. CC'ing Andi to verify the fix. Thank you, Michael commit df73e385442236fd6e763cc192185c606e59feda Author: Michael Petlan <mp...@re...> Date: Fri Sep 23 13:16:00 2016 +0200 Fixed default event on Intel Goldmont According to the Intel SDM, table 19-24, the event cpu_clk_unhalted has the event number 0x3c and has two unit masks (0x00, 0x01). This also corresponds to other Intels where the event is also 0x3c. Tested on a Goldmont Harrisonville (model 95). Before the patch: $ ocount ls Events were actively counted for 1761229 nanoseconds. Event counts (actual) for /usr/bin/ls: Event Count % time counted cpu_clk_unhalted 0 100.00 After the patch: Event counts (actual) for /usr/bin/ls: Event Count % time counted cpu_clk_unhalted 2,948,142 100.00 Signed-off-by: Michael Petlan <mp...@re...> ----------------------------------------------------------------------- Summary of changes: events/i386/goldmont/events | 2 +- events/i386/goldmont/unit_masks | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) hooks/post-receive -- oprofile |
From: William C. <wc...@us...> - 2016-08-10 02:33:05
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via 249fe0a4bb69e5bd2e9ee0a0667d925a86d4337c (commit) from 5fa1187b1f7e35a9dc40a0f085fab2442ba02cd6 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 249fe0a4bb69e5bd2e9ee0a0667d925a86d4337c Author: William Cohen <wc...@re...> Date: Tue Aug 9 22:25:52 2016 -0400 Only start the application if the perf events setup was successful The code was starting the application before the performance events were setup. In some cases the the setup of the perf events may fail and the code needs to verify that the performance events have been successfully set up before starting the application. Changed the order of those steps to allow a check of the perf event setup before launching the application. Signed-off-by: William Cohen <wc...@re...> ----------------------------------------------------------------------- Summary of changes: pe_counting/ocount.cpp | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-) hooks/post-receive -- oprofile |
From: William C. <wc...@us...> - 2016-07-25 16:01:38
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via 5fa1187b1f7e35a9dc40a0f085fab2442ba02cd6 (commit) from 3a5515f85ea2e007343c225e78cba66dde133327 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 5fa1187b1f7e35a9dc40a0f085fab2442ba02cd6 Author: William Cohen <wc...@re...> Date: Mon Jul 25 11:57:46 2016 -0400 Ensure left shift performed on unsigned value OProfile bugzilla number 286 filed by Sven Hesse reported that GCC 6.1 would treat the left shift of a signed value as an error. Marking the constant 0 as an unsigned (0U) to address this issue. Signed-off-by: William Cohen <wc...@re...> ----------------------------------------------------------------------- Summary of changes: libop/op_alloc_counter.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- oprofile |
From: William C. <wc...@us...> - 2016-07-12 18:25:51
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via 3a5515f85ea2e007343c225e78cba66dde133327 (commit) via 794258aba6c09e3de6d59e3d5977c543064b8c97 (commit) from 6f2758a46554f69403e2ebc1a3e4a58350682638 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 3a5515f85ea2e007343c225e78cba66dde133327 Author: William Cohen <wc...@re...> Date: Wed Jul 6 10:53:51 2016 -0400 Store samples in the archive and search the appropriate places for samples Newer versions of oprofile use a oprofile_data directory in the current working directory to store the samples. This presents a complications when data archived with oparchive. The oparchive needs to include samples in the archive. The code also needs to make sure that samples in the archive are used and not samples from a oprofile_data directory in the current working directory. Signed-off-by: William Cohen <wc...@re...> commit 794258aba6c09e3de6d59e3d5977c543064b8c97 Author: William Cohen <wc...@re...> Date: Fri May 6 15:40:10 2016 -0400 Additional X-Gene 1 performance events The initial OProfile X-Gene 1 support only had the ARMv8 generic performance events. There are many additional microarchitecture performance events listed for X-Gene 1 at: https://github.com/AppliedMicro/ENGLinuxLatest/blob/apm_linux_v3.17-rc4/Documentation/arm64/xgene_pmu.txt This patch adds those X-Gene 1 specific events. v2: Updated to exclude armv3 architected events not supported by X-Gene Signed-off-by: William Cohen <wc...@re...> ----------------------------------------------------------------------- Summary of changes: events/arm/armv8-xgene/events | 119 ++++++++++++++++++++++++++++++++++++++++- libpp/profile_spec.cpp | 2 + pp/oparchive.cpp | 39 ++++++++++---- pp/oparchive_options.cpp | 5 +- 4 files changed, 149 insertions(+), 16 deletions(-) hooks/post-receive -- oprofile |
From: William C. <wc...@us...> - 2016-05-06 19:49:52
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "oprofile". The branch, master has been updated via 6f2758a46554f69403e2ebc1a3e4a58350682638 (commit) from 402cad1b6f5605ed854eb8b7b7376cafce3fb007 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 6f2758a46554f69403e2ebc1a3e4a58350682638 Author: Andi Kleen <ak...@li...> Date: Fri May 6 12:11:46 2016 -0700 oprofile: Update Goldmont events This patch adds some updates to the Goldmont events. Mainly it is editorial updates to the event descriptions. In addition it also removes the events not listed in the SDM (which were not intended to be included) v2: Minor edits Signed-off-by: Andi Kleen <ak...@li...> ----------------------------------------------------------------------- Summary of changes: events/i386/goldmont/unit_masks | 96 +++++++++++++++++++-------------------- 1 files changed, 47 insertions(+), 49 deletions(-) hooks/post-receive -- oprofile |