drm/msm: Mark VM as unusable on GPU hangs
authorRob Clark <robdclark@chromium.org>
Sun, 29 Jun 2025 20:13:06 +0000 (13:13 -0700)
committerRob Clark <robin.clark@oss.qualcomm.com>
Sat, 5 Jul 2025 00:48:36 +0000 (17:48 -0700)
commit6a4d287a1ae6e49f8ef57fcb2a512c2b0bbef966
treed2062a91e21f1668a3ada199e658bdb90c6ff91c
parentfeb8ef4636a457a1fd916a3ae575f552935e69b9
drm/msm: Mark VM as unusable on GPU hangs

If userspace has opted-in to VM_BIND, then GPU hangs and VM_BIND errors
will mark the VM as unusable.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Signed-off-by: Rob Clark <robin.clark@oss.qualcomm.com>
Tested-by: Antonino Maniscalco <antomani103@gmail.com>
Reviewed-by: Antonino Maniscalco <antomani103@gmail.com>
Patchwork: https://patchwork.freedesktop.org/patch/661499/
drivers/gpu/drm/msm/msm_gem.h
drivers/gpu/drm/msm/msm_gem_submit.c
drivers/gpu/drm/msm/msm_gpu.c