]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/msm: Fix bv_fence being used as bv_rptr
authorAntonino Maniscalco <antomani103@gmail.com>
Thu, 3 Oct 2024 16:12:50 +0000 (18:12 +0200)
committerRob Clark <robdclark@chromium.org>
Thu, 3 Oct 2024 20:18:34 +0000 (13:18 -0700)
commit76a28f4c0cc7f026df759b6b046931e87dc158fe
tree449304018b08d6f4564f39584afa2e272eeedb6d
parent9852d85ec9d492ebef56dc5f229416c925758edc
drm/msm: Fix bv_fence being used as bv_rptr

The bv_fence field of rbmemptrs was being used incorrectly as the BV
rptr shadow pointer in some places.

Add a bv_rptr field and change the code to use that instead.

Reviewed-by: Akhil P Oommen <quic_akhilpo@quicinc.com>
Tested-by: Rob Clark <robdclark@gmail.com>
Tested-by: Neil Armstrong <neil.armstrong@linaro.org> # on SM8650-QRD
Tested-by: Neil Armstrong <neil.armstrong@linaro.org> # on SM8550-QRD
Tested-by: Neil Armstrong <neil.armstrong@linaro.org> # on SM8450-HDK
Signed-off-by: Antonino Maniscalco <antomani103@gmail.com>
Patchwork: https://patchwork.freedesktop.org/patch/618010/
Signed-off-by: Rob Clark <robdclark@chromium.org>
drivers/gpu/drm/msm/adreno/a6xx_gpu.c
drivers/gpu/drm/msm/msm_ringbuffer.h