From 62917dade98c82ec7750f1c492f9a4096e6ee6e8 Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Mon, 24 Aug 2020 16:42:42 +0300 Subject: [PATCH] intel/perf: store query symbol name Signed-off-by: Lionel Landwerlin Reviewed-by: Kenneth Graunke's avatarKenneth Graunke Part-of: (cherry-picked from commit f1da3bb3d5ef8a7d11b8abc8534fc7d5ca875faa) --- .pick_status.json | 2 +- src/intel/perf/gen_perf.h | 1 + src/intel/perf/gen_perf.py | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.pick_status.json b/.pick_status.json index 839dd4298bd..bba637c6d6e 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -3415,7 +3415,7 @@ "description": "intel/perf: store query symbol name", "nominated": false, "nomination_type": null, - "resolution": 4, + "resolution": 1, "master_sha": null, "because_sha": null }, diff --git a/src/intel/perf/gen_perf.h b/src/intel/perf/gen_perf.h index a3909165838..1421d2b3a08 100644 --- a/src/intel/perf/gen_perf.h +++ b/src/intel/perf/gen_perf.h @@ -170,6 +170,7 @@ struct gen_perf_query_info { GEN_PERF_QUERY_TYPE_PIPELINE, } kind; const char *name; + const char *symbol_name; const char *guid; struct gen_perf_query_counter *counters; int n_counters; diff --git a/src/intel/perf/gen_perf.py b/src/intel/perf/gen_perf.py index 9cdbfaaabb4..750b2537f21 100644 --- a/src/intel/perf/gen_perf.py +++ b/src/intel/perf/gen_perf.py @@ -667,6 +667,7 @@ def main(): c(".kind = GEN_PERF_QUERY_TYPE_OA,\n") c(".name = \"" + set.name + "\",\n") + c(".symbol_name = \"" + set.symbol_name + "\",\n") c(".guid = \"" + set.hw_config_guid + "\",\n") c(".counters = {0}_{1}_query_counters,".format(gen.chipset, set.underscore_name))