Re: [PATCH v5 1/4] drm/amdgpu: set compute queue priority at mqd_init

2020-03-03 Thread Nirmoy
On 3/2/20 6:16 PM, Christian König wrote: or else @@ -222,7 +229,8 @@ struct amdgpu_ring {     struct mutex    priority_mutex;     /* protected by priority_mutex */     int priority; -   bool    gfx_pipe_priority; + +   enum

Re: [PATCH v5 1/4] drm/amdgpu: set compute queue priority at mqd_init

2020-03-02 Thread Christian König
Am 02.03.20 um 15:20 schrieb Nirmoy: Hi Christian On 3/2/20 2:10 PM, Christian König wrote: diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h index 24caff085d00..201c6ac7bf9d 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h +++

Re: [PATCH v5 1/4] drm/amdgpu: set compute queue priority at mqd_init

2020-03-02 Thread Nirmoy
Hi Christian On 3/2/20 2:10 PM, Christian König wrote: diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h index 24caff085d00..201c6ac7bf9d 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h @@

Re: [PATCH v5 1/4] drm/amdgpu: set compute queue priority at mqd_init

2020-03-02 Thread Christian König
Am 02.03.20 um 13:58 schrieb Nirmoy Das: We were changing compute ring priority while rings were being used before every job submission which is not recommended. This patch sets compute queue priority at mqd initialization for gfx8, gfx9 and gfx10. Policy: make queue 0 of each pipe as high

[PATCH v5 1/4] drm/amdgpu: set compute queue priority at mqd_init

2020-03-02 Thread Nirmoy Das
We were changing compute ring priority while rings were being used before every job submission which is not recommended. This patch sets compute queue priority at mqd initialization for gfx8, gfx9 and gfx10. Policy: make queue 0 of each pipe as high priority compute queue High/normal priority