common/utrace: Prefix all environment variables with MESA_

To be more consistent with other environment variables and ensure
better scoping, all environment variables in utrace have now been
prefixed with `MESA_`.

Signed-off-by: Mark Collins <mark@igalia.com>
Reviewed-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Reviewed-by: Yonggang Luo <luoyonggang@gmail.com>
Ack-by: Chia-I Wu <olvaffe@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18271>
This commit is contained in:
Mark Collins 2022-10-20 12:16:39 +00:00 committed by Marge Bot
parent 086b50078d
commit 8370a0d6bf
3 changed files with 5 additions and 5 deletions

View file

@ -21,7 +21,7 @@ Usage
u_trace is controlled by environment variables: u_trace is controlled by environment variables:
:envvar:`GPU_TRACES` :envvar:`MESA_GPU_TRACES`
controls whether u_trace is enabled and trace output controls whether u_trace is enabled and trace output
``print`` ``print``
@ -38,7 +38,7 @@ u_trace is controlled by environment variables:
traces can be collected without setting this but it may miss some traces can be collected without setting this but it may miss some
events prior to the tracing session being started. events prior to the tracing session being started.
:envvar:`GPU_TRACEFILE` :envvar:`MESA_GPU_TRACEFILE`
specifies a file where to write the output instead of ``stdout`` specifies a file where to write the output instead of ``stdout``
:envvar:`*_GPU_TRACEPOINT` :envvar:`*_GPU_TRACEPOINT`

View file

@ -368,7 +368,7 @@ static const struct debug_named_value config_control[] = {
DEBUG_NAMED_VALUE_END DEBUG_NAMED_VALUE_END
}; };
DEBUG_GET_ONCE_OPTION(trace_file, "GPU_TRACEFILE", NULL) DEBUG_GET_ONCE_OPTION(trace_file, "MESA_GPU_TRACEFILE", NULL)
static void static void
trace_file_fini(void) trace_file_fini(void)
@ -381,7 +381,7 @@ static void
u_trace_state_init_once(void) u_trace_state_init_once(void)
{ {
u_trace_state.enabled_traces = u_trace_state.enabled_traces =
debug_get_flags_option("GPU_TRACES", config_control, 0); debug_get_flags_option("MESA_GPU_TRACES", config_control, 0);
const char *tracefile_name = debug_get_option_trace_file(); const char *tracefile_name = debug_get_option_trace_file();
if (tracefile_name && !__check_suid()) { if (tracefile_name && !__check_suid()) {
u_trace_state.trace_file = fopen(tracefile_name, "w"); u_trace_state.trace_file = fopen(tracefile_name, "w");

View file

@ -19,7 +19,7 @@ test_thread(void *_state)
TEST(UtilPerfTraceTest, Multithread) TEST(UtilPerfTraceTest, Multithread)
{ {
static char env_tracefile[] = "GPU_TRACEFILE=tracefile_for_test-b5ba5a0c-6ed1-4901-a38d-755991182663"; static char env_tracefile[] = "MESA_GPU_TRACEFILE=tracefile_for_test-b5ba5a0c-6ed1-4901-a38d-755991182663";
thrd_t threads[NUM_DEBUG_TEST_THREAD]; thrd_t threads[NUM_DEBUG_TEST_THREAD];
putenv(env_tracefile); putenv(env_tracefile);
for (unsigned i = 0; i < NUM_DEBUG_TEST_THREAD; i++) { for (unsigned i = 0; i < NUM_DEBUG_TEST_THREAD; i++) {