Commit 80a780ab authored by Jonathan Kim's avatar Jonathan Kim Committed by Alex Deucher
Browse files

drm/amdkfd: decrement queue count on mes queue destroy



Queue count should decrement on queue destruction regardless of HWS
support type.

Signed-off-by: default avatarJonathan Kim <jonathan.kim@amd.com>
Reviewed-by: default avatarFelix Kuehling <felix.kuehling@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent 121f17ac
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2089,8 +2089,8 @@ static int destroy_queue_cpsch(struct device_queue_manager *dqm,
	list_del(&q->list);
	qpd->queue_count--;
	if (q->properties.is_active) {
		if (!dqm->dev->kfd->shared_resources.enable_mes) {
		decrement_queue_count(dqm, qpd, q);
		if (!dqm->dev->kfd->shared_resources.enable_mes) {
			retval = execute_queues_cpsch(dqm,
						      KFD_UNMAP_QUEUES_FILTER_DYNAMIC_QUEUES, 0,
						      USE_DEFAULT_GRACE_PERIOD);