radv: do not emit SQTT user data packets on the SDMA queue
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Mon, 27 Jun 2022 15:33:36 +0000 (17:33 +0200)
committerMarge Bot <emma+marge@anholt.net>
Wed, 29 Jun 2022 06:41:31 +0000 (06:41 +0000)
commit00cc5ec5cf775425dbb0a7c8c3e6ea8cb54e0a5f
treeb944922d6d180a32ac5648e1729633dafb979261
parent3e247cd05f30b963027bd5e9ffcadf2cfa27ff5b
radv: do not emit SQTT user data packets on the SDMA queue

They aren't supported and lead to GPU hangs.

Reported-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17256>
src/amd/vulkan/layers/radv_sqtt_layer.c
src/amd/vulkan/radv_private.h
src/amd/vulkan/radv_sqtt.c