linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v5 0/2] perf: Make tsc testing as a common testing case
@ 2020-09-24 15:18 Leo Yan
  2020-09-24 15:18 ` [PATCH v5 1/2] perf tests tsc: Make tsc testing as a common testing Leo Yan
  2020-09-24 15:18 ` [PATCH v5 2/2] perf tests tsc: Add checking helper is_supported() Leo Yan
  0 siblings, 2 replies; 3+ messages in thread
From: Leo Yan @ 2020-09-24 15:18 UTC (permalink / raw)
  To: Arnaldo Carvalho de Melo, Peter Zijlstra, Will Deacon,
	Ingo Molnar, Mark Rutland, Alexander Shishkin, Jiri Olsa,
	Namhyung Kim, Nathan Chancellor, Nick Desaulniers, Ian Rogers,
	Nick Gasson, John Garry, Mathieu Poirier, Stephane Eranian,
	Remi Bernon, Andi Kleen, linux-kernel, clang-built-linux
  Cc: Leo Yan

This patch set is to follow up the building failure which was found by
Arnaldo:

    CC       /tmp/build/perf/tests/llvm-src-prologue.o
    CC       /tmp/build/perf/tests/llvm-src-relocation.o
    tests/perf-time-to-tsc.c:24:10: fatal error: arch-tests.h: No such
    file or directory
    24 | #include "arch-tests.h"
       |          ^~~~~~~~~~~~~~
    compilation terminated.

Patch 01 has removed the header "arch-tests.h" from the testing code, so
that this can fix the reported building failure.

These two patches have been tested on x86_64 and Arm64.  Though I don't
test them on archs MIPS, PowerPC, etc, I tried to search every header so
ensure included headers are supported for all archs.

These two patches have been rebased on the perf/core branch with its
latest commit 69f48c7040d3 ("perf script: Add min, max to
futex-contention output, in addition to avg").


Leo Yan (2):
  perf tests tsc: Make tsc testing as a common testing
  perf tests tsc: Add checking helper is_supported()

 tools/perf/arch/x86/include/arch-tests.h      |  1 -
 tools/perf/arch/x86/tests/Build               |  1 -
 tools/perf/arch/x86/tests/arch-tests.c        |  4 ----
 tools/perf/tests/Build                        |  1 +
 tools/perf/tests/builtin-test.c               |  5 +++++
 .../{arch/x86 => }/tests/perf-time-to-tsc.c   | 19 +++++++++++++++----
 tools/perf/tests/tests.h                      |  2 ++
 7 files changed, 23 insertions(+), 10 deletions(-)
 rename tools/perf/{arch/x86 => }/tests/perf-time-to-tsc.c (92%)

-- 
2.17.1


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

end of thread, other threads:[~2020-09-24 15:18 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-24 15:18 [PATCH v5 0/2] perf: Make tsc testing as a common testing case Leo Yan
2020-09-24 15:18 ` [PATCH v5 1/2] perf tests tsc: Make tsc testing as a common testing Leo Yan
2020-09-24 15:18 ` [PATCH v5 2/2] perf tests tsc: Add checking helper is_supported() Leo Yan

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).