powerpc/perf: Add restrictions to PMC5 in power9 DD1
authorMadhavan Srinivasan <maddy@linux.vnet.ibm.com>
Sun, 12 Feb 2017 17:03:15 +0000 (22:33 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 21 Oct 2017 15:21:38 +0000 (17:21 +0200)
commit62a3af1f1bc0338d642992f8e2d8601221cbf02e
treeaeb8cbaa6cb827ec89992c0a662dbac0f748a1ba
parentd4bda742831e0ee5f1d313cf915fa467f346f3b0
powerpc/perf: Add restrictions to PMC5 in power9 DD1

[ Upstream commit 8d911904f3ce412b20874a9c95f82009dcbb007c ]

PMC5 on POWER9 DD1 may not provide right counts in all
sampling scenarios, hence use PM_INST_DISP event instead
in PMC2 or PMC3 in preference.

Signed-off-by: Madhavan Srinivasan <maddy@linux.vnet.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: Sasha Levin <alexander.levin@verizon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/powerpc/perf/isa207-common.h
arch/powerpc/perf/power9-pmu.c