mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-04 09:34:12 +08:00
perf test x86: Support the retire_lat (Retire Latency) sample_type check
Add test for the new field for Retire Latency in the X86 specific test. Signed-off-by: Kan Liang <kan.liang@linux.intel.com> Tested-by: Arnaldo Carvalho de Melo <acme@redhat.com> Cc: Andi Kleen <ak@linux.intel.com> Cc: Ian Rogers <irogers@google.com> Cc: Ingo Molnar <mingo@redhat.com> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Stephane Eranian <eranian@google.com> Link: https://lore.kernel.org/r/20230202192209.1795329-3-kan.liang@linux.intel.com Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
parent
ee739f132f
commit
e65f91b20c
@ -27,8 +27,10 @@ static bool samples_same(const struct perf_sample *s1,
|
||||
const struct perf_sample *s2,
|
||||
u64 type)
|
||||
{
|
||||
if (type & PERF_SAMPLE_WEIGHT_STRUCT)
|
||||
if (type & PERF_SAMPLE_WEIGHT_STRUCT) {
|
||||
COMP(ins_lat);
|
||||
COMP(retire_lat);
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
@ -48,6 +50,7 @@ static int do_test(u64 sample_type)
|
||||
struct perf_sample sample = {
|
||||
.weight = 101,
|
||||
.ins_lat = 102,
|
||||
.retire_lat = 103,
|
||||
};
|
||||
struct perf_sample sample_out;
|
||||
size_t i, sz, bufsz;
|
||||
|
Loading…
Reference in New Issue
Block a user