Hi Felix,

Can you take a look of this change?

Regards,
Oak

-----Original Message-----
From: Zeng, Oak <oak.z...@amd.com> 
Sent: Friday, June 14, 2019 12:00 PM
To: amd-gfx@lists.freedesktop.org
Cc: Kuehling, Felix <felix.kuehl...@amd.com>; Zeng, Oak <oak.z...@amd.com>
Subject: [PATCH] drm/amdkfd: Set gws_mask to 64 bit 1s

Previous kfd doesn't use gws so this mask was set to 0.
Set it to 64 bit 1s because now kfd can use all 64 gws resources.

Change-Id: Ic8217d6d135099f3395017bbc9c0fe94a739aa93
Signed-off-by: Oak Zeng <oak.z...@amd.com>
---
 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 4 ++--
 1 file changed, 2 insertions(+), 2 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 e5c6db1..250798b 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
@@ -993,8 +993,8 @@ static int set_sched_resources(struct device_queue_manager 
*dqm)
 
                res.queue_mask |= (1ull << i);
        }
-       res.gws_mask = res.oac_mask = res.gds_heap_base =
-                                               res.gds_heap_size = 0;
+       res.gws_mask = 0xFFFFFFFFFFFFFFFF;
+       res.oac_mask = res.gds_heap_base = res.gds_heap_size = 0;
 
        pr_debug("Scheduling resources:\n"
                        "vmid mask: 0x%8X\n"
--
2.7.4

_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

Reply via email to