]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/amdkfd: Set per-process flags only once for gfx9/10/11/12
authorHarish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
Tue, 14 Jan 2025 19:13:35 +0000 (14:13 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 29 May 2025 09:12:52 +0000 (11:12 +0200)
commit38d92d902ec8bcb96c6de607951c2133313d54cc
treeecb78be49fa53ee90cb315c86566404a68048d8d
parent031ed701009f32756d7795a6f36521bcfdb2aeed
drm/amdkfd: Set per-process flags only once for gfx9/10/11/12

[ Upstream commit 61972cd93af70738a6ad7f93e17cc7f68a01e182 ]

Define set_cache_memory_policy() for these asics and move all static
changes from update_qpd() which is called each time a queue is created
to set_cache_memory_policy() which is called once during process
initialization

Signed-off-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
Reviewed-by: Amber Lin <Amber.Lin@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v10.c
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v11.c
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v12.c
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v9.c