Re: [PATCH] drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd

2025-02-18 Thread Philip Yang
On 2025-02-18 12:24, David Yat Sin wrote: When userspace applications call AMDKFD_IOC_UPDATE_QUEUE. Preserve bitfields that do not need to be modified as they contain flags to track queue states that are used by CP FW. Signed-off-by: David Yat Sin --- drivers/gpu/drm/amd/amdkfd/kfd_mqd_mana

Re: [PATCH] drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd

2025-02-18 Thread Jay Cornwall
On 2/18/2025 11:24, David Yat Sin wrote: --- a/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c +++ b/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c @@ -167,7 +167,9 @@ static void update_mqd(struct mqd_manager *mm, void *mqd, m = get_mqd(mqd); - m->cp_hqd_pq_control = 5 << CP_HQD_PQ_

[PATCH] drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd

2025-02-18 Thread David Yat Sin
When userspace applications call AMDKFD_IOC_UPDATE_QUEUE. Preserve bitfields that do not need to be modified as they contain flags to track queue states that are used by CP FW. Signed-off-by: David Yat Sin --- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 4 +++- drivers/gpu/drm/amd/amdkfd/