selftests: Add test of PMU instruction counting on powerpc
This commit adds a test of instruction counting using the PMU on powerpc. Although the bulk of the code is architecture agnostic, the code needs to run a precisely sized loop which is implemented in assembler. Signed-off-by:Michael Ellerman <michael@ellerman.id.au> Signed-off-by:
Benjamin Herrenschmidt <benh@kernel.crashing.org>
Showing
- tools/testing/selftests/powerpc/Makefile 1 addition, 1 deletiontools/testing/selftests/powerpc/Makefile
- tools/testing/selftests/powerpc/pmu/Makefile 23 additions, 0 deletionstools/testing/selftests/powerpc/pmu/Makefile
- tools/testing/selftests/powerpc/pmu/count_instructions.c 135 additions, 0 deletionstools/testing/selftests/powerpc/pmu/count_instructions.c
- tools/testing/selftests/powerpc/pmu/event.c 105 additions, 0 deletionstools/testing/selftests/powerpc/pmu/event.c
- tools/testing/selftests/powerpc/pmu/event.h 39 additions, 0 deletionstools/testing/selftests/powerpc/pmu/event.h
- tools/testing/selftests/powerpc/pmu/loop.S 46 additions, 0 deletionstools/testing/selftests/powerpc/pmu/loop.S
Loading
Please register or sign in to comment