freedreno/drm: Make rb refcnt non-atomic
authorRob Clark <robdclark@chromium.org>
Sat, 11 Feb 2023 15:52:42 +0000 (07:52 -0800)
committerMarge Bot <emma+marge@anholt.net>
Thu, 16 Feb 2023 19:57:13 +0000 (19:57 +0000)
commitcfd4721ee030f7f78e65a38a0ceb27db88e2c3be
tree94f557ff7725fb6aacd835a06393a572c9d2dc5f
parentf91bcd2455973af6c046b18ce32d3636b2482827
freedreno/drm: Make rb refcnt non-atomic

Now that the one special case where multiple threads could race to
ref/unref, we can go back to using non-atomic refcnts.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21274>
src/freedreno/drm/freedreno_ringbuffer.h