mesa/src/panfrost
Alyssa Rosenzweig bd15e5e6af panfrost: Move bo->label assignment into the lock
We already took the lock, we just unlocked too early. Since the label is
reset in the BO cache, this is racy. Minimal impact in practice but is
still /wrong/ and caught by helgrind.

Fixes: 3fa1f93dac ("panfrost: Label all BOs in userspace")
Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12525>
2021-08-24 14:31:54 -04:00
..
bifrost pan/bi: Extend bi_add_nop_for_atest for tilebuffer loads 2021-08-20 21:38:01 +00:00
drm-shim panfrost: drm-shim support 2021-08-17 22:06:17 +00:00
ds pps: Panfrost pps driver 2021-07-13 11:03:55 +00:00
include panfrost: Remove unneeded quirks from T760 2021-08-23 20:54:33 +00:00
lib panfrost: Move bo->label assignment into the lock 2021-08-24 14:31:54 -04:00
midgard pan/mdg: Insert moves before writeout when needed 2021-08-23 20:54:33 +00:00
perf panfrost: Fix GPU ID for t76x in get_perf_config 2021-07-12 09:07:48 +00:00
shared util: Add helgrind support for simple_mtx 2020-11-24 21:03:34 +00:00
util pan/mdg: Handle swapped 565 and 1010102 unorm 2021-08-23 20:54:34 +00:00
vulkan panfrost: Handle non-dithered clear colours 2021-08-18 23:32:40 +00:00
meson.build panfrost: drm-shim support 2021-08-17 22:06:17 +00:00