aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa
diff options
context:
space:
mode:
authorLionel Landwerlin <[email protected]>2018-03-22 16:02:11 +0000
committerLionel Landwerlin <[email protected]>2018-03-22 18:21:57 +0000
commit1603ce1921a511f128025a49d055283440376231 (patch)
treefe5cbc70a477bde0c52a03efd111d27b68bc9082 /src/mesa
parenta8b846bccd9eeb976b9f45a6c7a19cba4b8b9eef (diff)
i965/perf: fix config registration when uploading to kernel
When registring configurations to the kernel for the first time, we run into an issue where the id number is not properly set (we're using the wrong variable). As a result when trying to use that id later on, we get an error. This issue manifest itself the first time you use frameretrace after reboot, subsequent runs are fine. Fixes: 27ee83eaf7e9 ("i965: perf: add support for userspace configurations") Signed-off-by: Lionel Landwerlin <[email protected]> Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/mesa')
-rw-r--r--src/mesa/drivers/dri/i965/brw_performance_query.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_performance_query.c b/src/mesa/drivers/dri/i965/brw_performance_query.c
index 0d0fb94537f..12f797c1297 100644
--- a/src/mesa/drivers/dri/i965/brw_performance_query.c
+++ b/src/mesa/drivers/dri/i965/brw_performance_query.c
@@ -1905,7 +1905,7 @@ init_oa_configs(struct brw_context *brw)
continue;
}
- register_oa_config(brw, query, config_id);
+ register_oa_config(brw, query, ret);
DBG("metric set: %s (added)\n", query->guid);
}
}