lkml.org 
[lkml]   [2023]   [Jan]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v8 2/9] perf jevent: Add general metrics support
    Date
    Add general metrics support, so that some general metrics applicable
    to multiple architectures can be defined in the public json file like
    general events, and then add general metrics through "arch_std_event"
    in json file of different architecture.

    Signed-off-by: Jing Zhang <renyu.zj@linux.alibaba.com>
    Reviewed-by: John Garry <john.g.garry@oracle.com>
    Acked-by: Ian Rogers <irogers@google.com>
    ---
    tools/perf/pmu-events/jevents.py | 2 ++
    1 file changed, 2 insertions(+)

    diff --git a/tools/perf/pmu-events/jevents.py b/tools/perf/pmu-events/jevents.py
    index 4c398e0..0416b74 100755
    --- a/tools/perf/pmu-events/jevents.py
    +++ b/tools/perf/pmu-events/jevents.py
    @@ -358,6 +358,8 @@ def preprocess_arch_std_files(archpath: str) -> None:
    for event in read_json_events(item.path, topic=''):
    if event.name:
    _arch_std_events[event.name.lower()] = event
    + if event.metric_name:
    + _arch_std_events[event.metric_name.lower()] = event


    def print_events_table_prefix(tblname: str) -> None:
    --
    1.8.3.1
    \
     
     \ /
      Last update: 2023-03-26 23:43    [W:4.154 / U:0.028 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site