Patch "drm/amdkfd: Fix CU Masking for GFX 9.4.3" has been added to the 6.10-stable tree

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

 



This is a note to let you know that I've just added the patch titled

    drm/amdkfd: Fix CU Masking for GFX 9.4.3

to the 6.10-stable tree which can be found at:
    http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary

The filename of the patch is:
     drm-amdkfd-fix-cu-masking-for-gfx-9.4.3.patch
and it can be found in the queue-6.10 subdirectory.

If you, or anyone else, feels it should not be added to the stable tree,
please let <stable@xxxxxxxxxxxxxxx> know about it.



commit d03616ea0b01cc6784142e41f88cbb01e5e0df8c
Author: Mukul Joshi <mukul.joshi@xxxxxxx>
Date:   Thu May 9 17:29:25 2024 -0400

    drm/amdkfd: Fix CU Masking for GFX 9.4.3
    
    [ Upstream commit 85cf43c554e438e2e12b0fe109688c9533e4d93f ]
    
    We are incorrectly passing the first XCC's MQD when
    updating CU masks for other XCCs in the partition. Fix
    this by passing the MQD for the XCC currently being
    updated with CU mask to update_cu_mask function.
    
    Fixes: fc6efed2c728 ("drm/amdkfd: Update CU masking for GFX 9.4.3")
    Signed-off-by: Mukul Joshi <mukul.joshi@xxxxxxx>
    Reviewed-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@xxxxxxx>
    Signed-off-by: Alex Deucher <alexander.deucher@xxxxxxx>
    Signed-off-by: Sasha Levin <sashal@xxxxxxxxxx>

diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c b/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
index 6bddc16808d7a..8ec136eba54a9 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
@@ -713,7 +713,7 @@ static void update_mqd_v9_4_3(struct mqd_manager *mm, void *mqd,
 		m = get_mqd(mqd + size * xcc);
 		update_mqd(mm, m, q, minfo);
 
-		update_cu_mask(mm, mqd, minfo, xcc);
+		update_cu_mask(mm, m, minfo, xcc);
 
 		if (q->format == KFD_QUEUE_FORMAT_AQL) {
 			switch (xcc) {




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux