Mesa 22.3.x changed the priorities used for the GPU contexts, making kernel switch between different ring buffers. This uncovered several issues in the A5xx preemption code, which are now being resolved by this patchset. Dmitry Baryshkov (4): drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register drm/msm/a5xx: fix highest bank bit for a530 drm/msm/a5xx: fix the emptyness check in the preempt code drm/msm/a5xx: fix context faults during ring switch drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 6 +++--- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) -- 2.30.2