drm/amdkfd: Fix wrong usage of INIT_WORK()
authorYuan Can <yuancan@huawei.com>
Wed, 6 Nov 2024 01:35:41 +0000 (09:35 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 8 Nov 2024 16:45:29 +0000 (11:45 -0500)
commit21cae8debc6a1d243f64fa82cd1b41cb612b5c61
treec538d2f7db2ce81132f52bfbef6d047d39811fbe
parent1b4ca8546f5b5c482717bedb8e031227b1541539
drm/amdkfd: Fix wrong usage of INIT_WORK()

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>
drivers/gpu/drm/amd/amdkfd/kfd_process.c