radv: don't emit cp dma packets on video rings.
authorDave Airlie <airlied@redhat.com>
Fri, 27 Oct 2023 04:17:56 +0000 (14:17 +1000)
committerEric Engestrom <eric@engestrom.ch>
Wed, 10 Jan 2024 09:27:11 +0000 (09:27 +0000)
commitb570eb60432209e2a86c95d4a1ef50c9946f9adb
tree7a340cb92a3c2bf8643bcc00aafcb1c29f53f110
parent7c9e93fe8c345e32c21c957dbe352a174a6e9e7c
radv: don't emit cp dma packets on video rings.

Only emit this on the gfx/ace rings.

Fixes hangs with CTS on video decode with navi3x.

Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26945>
(cherry picked from commit 71bd479a7f43ad80955e2c5043a1229e3fe35e2d)
.pick_status.json
src/amd/vulkan/radv_cmd_buffer.c