mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2024-11-23 02:04:41 +08:00
47f6e24ad5
Fixes: 0d46e0e88b
("meson: Add blacklist when compiling with tsan")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28996>
27 lines
825 B
Plaintext
27 lines
825 B
Plaintext
# For performance reasons we don't use a lock here and reading
|
|
# a stale value is of no consequence
|
|
fun:util_queue_fence_is_signalled
|
|
# We also have to blacklist this function, because otherwise tsan will
|
|
# still report the unlocked read above
|
|
fun:util_queue_fence_signal
|
|
|
|
# lavapipe:
|
|
# Same as above for perf reasons the fence signal value is is read without
|
|
# lock
|
|
fun:lp_fence_signalled
|
|
fun:lp_fence_signal
|
|
|
|
# gallium/tc
|
|
# Keeping track of tc->last_completed is an optimization and it is of no
|
|
# consequence to read a stale value there, so surpress the warning about the
|
|
# race condition
|
|
fun:tc_batch_execute
|
|
|
|
# This is a debug feature and ATM it is simpler to surpress the race warning
|
|
fun:tc_set_driver_thread
|
|
|
|
# vulkan/runtime
|
|
# Even with the data race the returned value is always the same
|
|
fun:get_max_abs_timeout_ns
|
|
|