perf powerpc: Update global/local variants for p_stage_cyc
Update the arch_support_sort_key() function in powerpc to enable presenting local and global variants of sort key 'p_stage_cyc'. Update the "se_header" strings for these in arch_perf_header_entry() along with instruction latency. Reported-by: Namhyung Kim <namhyung@kernel.org> Signed-off-by: Athira Jajeev <atrajeev@linux.vnet.ibm.com> Tested-by: Nageswara R Sastry <rnsastry@linux.ibm.com> Cc: Jiri Olsa <jolsa@kernel.org> Cc: Kajol Jain <kjain@linux.ibm.com> Cc: Madhavan Srinivasan <maddy@linux.vnet.ibm.com> Cc: Michael Ellerman <mpe@ellerman.id.au> Cc: linuxppc-dev@lists.ozlabs.org Link: https://lore.kernel.org/r/20211203022038.48240-2-atrajeev@linux.vnet.ibm.com Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
parent
e3304c2135
commit
befee3775b
|
@ -40,8 +40,12 @@ const char *arch_perf_header_entry(const char *se_header)
|
|||
{
|
||||
if (!strcmp(se_header, "Local INSTR Latency"))
|
||||
return "Finish Cyc";
|
||||
else if (!strcmp(se_header, "Pipeline Stage Cycle"))
|
||||
else if (!strcmp(se_header, "INSTR Latency"))
|
||||
return "Global Finish_cyc";
|
||||
else if (!strcmp(se_header, "Local Pipeline Stage Cycle"))
|
||||
return "Dispatch Cyc";
|
||||
else if (!strcmp(se_header, "Pipeline Stage Cycle"))
|
||||
return "Global Dispatch_cyc";
|
||||
return se_header;
|
||||
}
|
||||
|
||||
|
@ -49,5 +53,7 @@ int arch_support_sort_key(const char *sort_key)
|
|||
{
|
||||
if (!strcmp(sort_key, "p_stage_cyc"))
|
||||
return 1;
|
||||
if (!strcmp(sort_key, "local_p_stage_cyc"))
|
||||
return 1;
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue