From: Tao Zhou Date: Wed, 16 Feb 2022 07:10:08 +0000 (+0800) Subject: drm/amdkfd: add return value check for queue eviction X-Git-Tag: v5.18-rc1~109^2~20^2~40 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=29b440d20456033091a0376cecdc23c6875d51c3;p=linux-block.git drm/amdkfd: add return value check for queue eviction Otherwise gpu reset will be triggered unconditionally in poison consumption. Signed-off-by: Tao Zhou Reviewed-by: Hawking Zhang Signed-off-by: Alex Deucher --- diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c b/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c index 6830a88f0326..7eedbcd14828 100644 --- a/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c +++ b/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c @@ -110,7 +110,7 @@ static void event_interrupt_poison_consumption(struct kfd_dev *dev, switch (source_id) { case SOC15_INTSRC_SQ_INTERRUPT_MSG: - kfd_dqm_evict_pasid(dev->dqm, pasid); + ret = kfd_dqm_evict_pasid(dev->dqm, pasid); break; case SOC15_INTSRC_SDMA_ECC: default: