]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/amdkfd: Fix wrong usage of INIT_WORK()
authorYuan Can <yuancan@huawei.com>
Wed, 6 Nov 2024 01:35:41 +0000 (09:35 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 14 Dec 2024 18:50:58 +0000 (19:50 +0100)
commit1bda953ed5bc25fd268809a4059699439af30d7a
tree8243910f0e114c91194c2add253fd390a72ce6cb
parent1d63ab86e1556d51cb035b7c266675a4050a64a6
drm/amdkfd: Fix wrong usage of INIT_WORK()

[ Upstream commit 21cae8debc6a1d243f64fa82cd1b41cb612b5c61 ]

In kfd_procfs_show(), the sdma_activity_work_handler is a local variable
and the sdma_activity_work_handler.sdma_activity_work should initialize
with INIT_WORK_ONSTACK() instead of INIT_WORK().

Fixes: 32cb59f31362 ("drm/amdkfd: Track SDMA utilization per process")
Signed-off-by: Yuan Can <yuancan@huawei.com>
Signed-off-by: Felix Kuehling <felix.kuehling@amd.com>
Reviewed-by: Felix Kuehling <felix.kuehling@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_process.c