xref: /aosp_15_r20/external/mesa3d/build-support/tsan-blacklist.txt (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard Worker# For performance reasons we don't use a lock here and reading
2*61046927SAndroid Build Coastguard Worker# a stale value is of no consequence
3*61046927SAndroid Build Coastguard Workerfun:util_queue_fence_is_signalled
4*61046927SAndroid Build Coastguard Worker# We also have to blacklist this function, because otherwise tsan will
5*61046927SAndroid Build Coastguard Worker# still report the unlocked read above
6*61046927SAndroid Build Coastguard Workerfun:util_queue_fence_signal
7*61046927SAndroid Build Coastguard Worker
8*61046927SAndroid Build Coastguard Worker# lavapipe:
9*61046927SAndroid Build Coastguard Worker# Same as above for perf reasons the fence signal value is is read without
10*61046927SAndroid Build Coastguard Worker# lock
11*61046927SAndroid Build Coastguard Workerfun:lp_fence_signalled
12*61046927SAndroid Build Coastguard Workerfun:lp_fence_signal
13*61046927SAndroid Build Coastguard Worker
14*61046927SAndroid Build Coastguard Worker# gallium/tc
15*61046927SAndroid Build Coastguard Worker# Keeping track of tc->last_completed is an optimization and it is of no
16*61046927SAndroid Build Coastguard Worker# consequence to read a stale value there, so surpress the warning about the
17*61046927SAndroid Build Coastguard Worker# race condition
18*61046927SAndroid Build Coastguard Workerfun:tc_batch_execute
19*61046927SAndroid Build Coastguard Worker
20*61046927SAndroid Build Coastguard Worker# This is a debug feature and ATM it is simpler to surpress the race warning
21*61046927SAndroid Build Coastguard Workerfun:tc_set_driver_thread
22*61046927SAndroid Build Coastguard Worker
23*61046927SAndroid Build Coastguard Worker# vulkan/runtime
24*61046927SAndroid Build Coastguard Worker# Even with the data race the returned value is always the same
25*61046927SAndroid Build Coastguard Workerfun:get_max_abs_timeout_ns
26*61046927SAndroid Build Coastguard Worker
27