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

2025-02-19 Thread Jay Cornwall
On 2/18/2025 17:13, David Yat Sin wrote: @@ -107,6 +107,7 @@ static void init_mqd(struct mqd_manager *mm, void **mqd, m->cp_hqd_persistent_state = CP_HQD_PERSISTENT_STATE__PRELOAD_REQ_MASK | 0x53 << CP_HQD_PERSISTENT_STATE__PRELOAD_SIZE__SHIFT; + m->cp_hqd_pq_c

[PATCH v2] 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 | 3 ++- drivers/gpu/drm/amd/amdkfd/k