POWER9: Improve PMU capabilites
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
High
|
Seth Forshee |
Bug Description
== Comment: #0 - Breno Henrique Leitao <email address hidden> - 2017-02-23 11:27:50 ==
Hi Canonical,
In order to enable Ubuntu to read the PMU properly on a POWER9 system, the following commits are required:
a2391b35f1 powerpc/perf: use is_kernel_addr macro in perf_get_
78a16d9fc1 powerpc/perf: Avoid FAB_*_MATCH checks for power9
8d911904f3 powerpc/perf: Add restrictions to PMC5 in power9 DD1
356d8ce3d0 powerpc/perf: Use Instruction Counter value
8a088542c8 powerpc/perf: Use PM_INST_DISP for generic instructions sample
a114aca57a powerpc/perf: Add alternative event table and function for power9
ac19670eb1 powerpc/perf: Add PM_INST_DISP event to Power9 event list
efe881afdd powerpc/perf: Factor out event_alternative function
We need to have these patches in the kernel if we want to use perf, for example.
tags: | added: architecture-ppc64le bugnameltc-151974 severity-high targetmilestone-inin1704 |
Changed in ubuntu: | |
assignee: | nobody → Taco Screen team (taco-screen-team) |
affects: | ubuntu → linux (Ubuntu) |
Changed in linux (Ubuntu): | |
assignee: | Taco Screen team (taco-screen-team) → Canonical Kernel Team (canonical-kernel-team) |
importance: | Undecided → High |
status: | New → Triaged |
Changed in linux (Ubuntu): | |
assignee: | Canonical Kernel Team (canonical-kernel-team) → Seth Forshee (sforshee) |
status: | Triaged → Fix Committed |
More Power9 related kernel patches.
On 02/23/2017 09:59 AM, Launchpad Bug Tracker wrote: misc_flags( ) ppc64le bugnameltc-151974 severity-high targetmilestone -inin1704
> bugproxy (bugproxy) has assigned this bug to you for Ubuntu:
>
> == Comment: #0 - Breno Henrique Leitao <email address hidden> - 2017-02-23 11:27:50 ==
> Hi Canonical,
>
> In order to enable Ubuntu to read the PMU properly on a POWER9 system,
> the following commits are required:
>
> a2391b35f1 powerpc/perf: use is_kernel_addr macro in perf_get_
> 78a16d9fc1 powerpc/perf: Avoid FAB_*_MATCH checks for power9
> 8d911904f3 powerpc/perf: Add restrictions to PMC5 in power9 DD1
> 356d8ce3d0 powerpc/perf: Use Instruction Counter value
> 8a088542c8 powerpc/perf: Use PM_INST_DISP for generic instructions sample
> a114aca57a powerpc/perf: Add alternative event table and function for power9
> ac19670eb1 powerpc/perf: Add PM_INST_DISP event to Power9 event list
> efe881afdd powerpc/perf: Factor out event_alternative function
>
> We need to have these patches in the kernel if we want to use perf, for
> example.
>
> ** Affects: ubuntu
> Importance: Undecided
> Assignee: Taco Screen team (taco-screen-team)
> Status: New
>
>
> ** Tags: architecture-
--
Michael Hohnbaum
OIL Program Manager
Power (ppc64el) Development Project Manager
Canonical, Ltd.