Re: [PATCH 1/1] Revert "drm/amdkfd: Add queue to MES if it becomes active"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Reviewed-by: Eric Huang <jinhuieric.huang@xxxxxxx>

On 2022-06-17 15:26, Philip Yang wrote:
This reverts commit 8b9aa1fa82baf4e8b6a2daa3aa4d69b728df727e.
As it breaks pqm_set_gws.
---
  drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 6 ++----
  1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c b/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
index 67ae5b6385a2..e1797657b04c 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
@@ -866,10 +866,8 @@ static int update_queue(struct device_queue_manager *dqm, struct queue *q,
  	 * dqm->active_queue_count to determine whether a new runlist must be
  	 * uploaded.
  	 */
-	if (q->properties.is_active) {
-		add_queue = true;
-		if (!prev_active)
-			increment_queue_count(dqm, &pdd->qpd, q);
+	if (q->properties.is_active && !prev_active) {
+		increment_queue_count(dqm, &pdd->qpd, q);
  	} else if (!q->properties.is_active && prev_active) {
  		decrement_queue_count(dqm, &pdd->qpd, q);
  	} else if (q->gws && !q->properties.is_gws) {




[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux