From b7752ddbc322ed0ad4c26e0bdd1c5d72593b2086 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Roberto=20de=20Souza?= Date: Mon, 23 Feb 2026 05:32:52 -0800 Subject: [PATCH] intel/perf: Add HSW verx10 to intel_perf_query_result_write_mdapi() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit HSW is verx10 75 and when we switched from ver to verx10 I forgot to add the case 75. Reviewed-by: Lionel Landwerlin Fixes: a097a3d214ed ("intel/perf: Change mdapi switch cases from ver to verx") Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/14902 Signed-off-by: José Roberto de Souza (cherry picked from commit 48c685ee39f8a69abb42824105b3176fb3d07bc9) Part-of: --- .pick_status.json | 2 +- src/intel/perf/intel_perf_mdapi.c | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.pick_status.json b/.pick_status.json index cde736e6acc..381125a2e24 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -1594,7 +1594,7 @@ "description": "intel/perf: Add HSW verx10 to intel_perf_query_result_write_mdapi()", "nominated": true, "nomination_type": 2, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "a097a3d214eda7fb7b9ff63176754b7260e09e03", "notes": null diff --git a/src/intel/perf/intel_perf_mdapi.c b/src/intel/perf/intel_perf_mdapi.c index 16969728d4c..b4c710d1e07 100644 --- a/src/intel/perf/intel_perf_mdapi.c +++ b/src/intel/perf/intel_perf_mdapi.c @@ -35,7 +35,8 @@ intel_perf_query_result_write_mdapi(void *data, uint32_t data_size, const struct intel_perf_query_result *result) { switch (devinfo->verx10) { - case 70: { + case 70: + case 75: { struct gfx7_mdapi_metrics *mdapi_data = (struct gfx7_mdapi_metrics *) data; if (data_size < sizeof(*mdapi_data)) @@ -315,7 +316,8 @@ intel_perf_register_mdapi_oa_query(struct intel_perf_config *perf, return; switch (devinfo->verx10) { - case 70: { + case 70: + case 75: { query = intel_perf_append_query_info(perf, 1 + 45 + 16 + 7); struct gfx7_mdapi_metrics metric_data;