drm/amdkfd: CRIU Implement KFD unpause operation
authorDavid Yat Sin <david.yatsin@amd.com>
Mon, 16 Aug 2021 14:39:39 +0000 (10:39 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 7 Feb 2022 22:59:46 +0000 (17:59 -0500)
commitcd9f79103003599e58f9f394c07cb4045883a51e
treefa37a374a5d49c561d325538819c91476ca986c0
parent011bbb03024f5a22dc04eba370f9296f0cb83502
drm/amdkfd: CRIU Implement KFD unpause operation

Introducing UNPAUSE op. After CRIU amdgpu plugin performs a PROCESS_INFO
op the queues will be stay in an evicted state. Once the plugin is done
draining BO contents, it is safe to perform an UNPAUSE op for the queues
to resume.

Reviewed-by: Felix Kuehling <Felix.Kuehling@amd.com>
Signed-off-by: David Yat Sin <david.yatsin@amd.com>
Signed-off-by: Rajneesh Bhardwaj <rajneesh.bhardwaj@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
drivers/gpu/drm/amd/amdkfd/kfd_process.c