selftests/powerpc/pmu: Add interface test for mmcra_ifm field for conditional branch...
authorKajol Jain <kjain@linux.ibm.com>
Fri, 10 Jun 2022 13:40:45 +0000 (19:10 +0530)
committerMichael Ellerman <mpe@ellerman.id.au>
Tue, 28 Jun 2022 13:57:56 +0000 (23:57 +1000)
commit014fb4a3ae746276f4320f7010d03157485051cb
treebe169278fbd8e9541680d15874770cdb66705c9a
parentfaa64ddc1e398131e7eaadc8f03cb7bd3904eff2
selftests/powerpc/pmu: Add interface test for mmcra_ifm field for conditional branch type

The testcase uses "instructions" event to check if the
Instruction filtering mode(IFM) bits are programmed correctly
for conditional branch type. Testcase checks if IFM bits is
programmed correctly to Monitor Mode Control Register A (MMCRA)
via perf interface for ISA v3.1 platform.

Signed-off-by: Kajol Jain <kjain@linux.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20220610134113.62991-8-atrajeev@linux.vnet.ibm.com
tools/testing/selftests/powerpc/pmu/sampling_tests/Makefile
tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_cond_test.c [new file with mode: 0644]