linux-perf-users.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] perf test: Extend branch stack sampling test for arm64 BRBE
@ 2025-08-13 13:38 James Clark
  2025-08-13 13:38 ` [PATCH 1/3] perf test: Refactor brstack test James Clark
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: James Clark @ 2025-08-13 13:38 UTC (permalink / raw)
  To: Peter Zijlstra, Ingo Molnar, Arnaldo Carvalho de Melo,
	Namhyung Kim, Mark Rutland, Alexander Shishkin, Jiri Olsa,
	Ian Rogers, Adrian Hunter, Anshuman Khandual, Mark Rutland,
	Rob Herring (Arm), Adam Young, Will Deacon, German Gomez
  Cc: linux-perf-users, linux-kernel, James Clark

Refactor and add some extra tests for all platforms which were useful
when developing and testing the BRBE (Branch Buffer Extension) driver
[1]. Then lastly extend the test for new features which are BRBE
specific.

Tested on the Arm FVP RevC model [2] and Intel Raptor Lake.

[1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=58074a0fce66
[2]: https://developer.arm.com/Tools%20and%20Software/Fixed%20Virtual%20Platforms

Signed-off-by: James Clark <james.clark@linaro.org>
---
James Clark (3):
      perf test: Refactor brstack test
      perf test: Add syscall and address tests to brstack test
      perf test: Extend branch stack sampling test for Arm64 BRBE

 tools/perf/tests/builtin-test.c        |   1 +
 tools/perf/tests/shell/test_brstack.sh | 106 ++++++++++++++++++++++++++++++---
 tools/perf/tests/tests.h               |   1 +
 tools/perf/tests/workloads/Build       |   2 +
 tools/perf/tests/workloads/traploop.c  |  31 ++++++++++
 5 files changed, 132 insertions(+), 9 deletions(-)
---
base-commit: 6235ce77749f45cac27f630337e2fdf04e8a6c73
change-id: 20250811-james-brbe-test-f5a20dffd734

Best regards,
-- 
James Clark <james.clark@linaro.org>


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2025-08-18 21:38 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-13 13:38 [PATCH 0/3] perf test: Extend branch stack sampling test for arm64 BRBE James Clark
2025-08-13 13:38 ` [PATCH 1/3] perf test: Refactor brstack test James Clark
2025-08-13 13:38 ` [PATCH 2/3] perf test: Add syscall and address tests to " James Clark
2025-08-13 13:38 ` [PATCH 3/3] perf test: Extend branch stack sampling test for Arm64 BRBE James Clark
2025-08-18 21:38 ` [PATCH 0/3] perf test: Extend branch stack sampling test for arm64 BRBE Ian Rogers

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).