perf tool: Display event codes for Generic HW (PMU) events
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Tim Gardner | ||
Yakkety |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
== Comment: #0 - Sukadev Bhattiprolu <email address hidden> - 2016-01-26 13:49:00 ==
+++ This bug was initially created as a clone of Bug #136063 +++
+++ This bug was initially created as a clone of Bug #136062 +++
Perf supports a small set of so-called "generic" PMU events like "cycles",
"instructions" etc. But most CPUs support a wide variety of events, several
closely related to run cycles or instructions or branches etc. For performance
analysis it would be useful to know precisely which PMU event is being
monitored by a generic event. This feature is to design/implement a mechanism
to display the precise raw event codes for the generic events in a suitable
file in sysfs.
Following is a posting of the small patch set to the community
https:/
== Comment: #3 - Diane Brent <email address hidden> - 2016-03-01 13:59:30 ==
Any new news from maintainer? When is deemed too late to try to get this in 16.04? Feature freeze is passed. Kernel freeze is 4/07. Will this target 16.04.1/16.10?
== Comment: #5 - Sukadev Bhattiprolu <email address hidden> - 2016-03-23 20:44:20 ==
The patches were merged into mainline recently:
commit d4969e2
Author: Sukadev Bhattiprolu <email address hidden>
Date: Mon Jan 11 14:55:25 2016 -0800
powerpc/perf: Remove PME_ prefix for power7 events
commit e0728b5
Author: Sukadev Bhattiprolu <email address hidden>
Date: Mon Jan 11 14:55:26 2016 -0800
powerpc/perf: Export Power8 generic and cache events to sysfs
http://
http://
tags: | added: architecture-ppc64 bugnameltc-136066 severity-medium targetmilestone-inin1610 |
Changed in ubuntu: | |
assignee: | nobody → Taco Screen team (taco-screen-team) |
affects: | ubuntu → health-check (Ubuntu) |
affects: | health-check (Ubuntu) → linux (Ubuntu) |
Changed in linux (Ubuntu Xenial): | |
assignee: | nobody → Tim Gardner (timg-tpi) |
status: | New → In Progress |
Changed in linux (Ubuntu Yakkety): | |
status: | New → Fix Released |
assignee: | Taco Screen team (taco-screen-team) → nobody |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
------- Comment From <email address hidden> 2016-01-26 13:49 EDT-------
------- Comment From <email address hidden> 2016-03-01 13:59 EDT-------
------- Comment From <email address hidden> 2016-03-23 20:44 EDT-------
+++ This bug was initially created as a clone of Bug #136063 +++
+++ This bug was initially created as a clone of Bug #136062 +++
Perf supports a small set of so-called "generic" PMU events like "cycles",
"instructions" etc. But most CPUs support a wide variety of events, several
closely related to run cycles or instructions or branches etc. For performance
analysis it would be useful to know precisely which PMU event is being
monitored by a generic event. This feature is to design/implement a mechanism
to display the precise raw event codes for the generic events in a suitable
file in sysfs.
Following is a posting of the small patch set to the community
https:/ /lkml.org/ lkml/2016/ 1/11/982
Any new news from maintainer? When is deemed too late to try to get this in 16.04? Feature freeze is passed. Kernel freeze is 4/07. Will this target 16.04.1/16.10?
The patches were merged into mainline recently:
commit d4969e2
Author: Sukadev Bhattiprolu <email address hidden>
Date: Mon Jan 11 14:55:25 2016 -0800
powerpc/perf: Remove PME_ prefix for power7 events
commit e0728b5
Author: Sukadev Bhattiprolu <email address hidden>
Date: Mon Jan 11 14:55:26 2016 -0800
powerpc/perf: Export Power8 generic and cache events to sysfs
http:// git.kernel. org/cgit/ linux/kernel/ git/torvalds/ linux.git/ commit/ arch/powerpc/ perf/power7- pmu.c?id= d4969e2459c6e85 2a6862256cf8e86 9aaa3e8adf git.kernel. org/cgit/ linux/kernel/ git/torvalds/ linux.git/ commit/ arch/powerpc/ perf/power8- pmu.c?id= e0728b50d480da6 be228dd160a43b3 7e4c0b1636
http://