Remove leftover kernel queue (kq) cleanup code from pqm_create_queue()
that has been dead since DIQ creation was removed from this function.
local variable kq was initialized to NULL but never actually used in the
function.

Signed-off-by: Sunday Clement <[email protected]>
---
 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c 
b/drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
index 449be58e884c..6d47ef5069b4 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
@@ -319,7 +319,6 @@ int pqm_create_queue(struct process_queue_manager *pqm,
        struct kfd_process_device *pdd;
        struct queue *q;
        struct process_queue_node *pqn;
-       struct kernel_queue *kq;
        enum kfd_queue_type type = properties->type;
        unsigned int max_queues = 127; /* HWS limit */
 
@@ -333,7 +332,6 @@ int pqm_create_queue(struct process_queue_manager *pqm,
                max_queues = 255;
 
        q = NULL;
-       kq = NULL;
 
        pdd = kfd_get_process_device_data(dev, pqm->process);
        if (!pdd) {
@@ -477,8 +475,6 @@ int pqm_create_queue(struct process_queue_manager *pqm,
 
 err_create_queue:
        uninit_queue(q);
-       if (kq)
-               kernel_queue_uninit(kq);
        kfree(pqn);
 err_allocate_pqn:
        /* check if queues list is empty unregister process from device */
-- 
2.43.0

Reply via email to