drm/amdkfd: CRIU export dmabuf handles for GTT BOs
authorDavid Yat Sin <david.yatsin@amd.com>
Tue, 8 Mar 2022 19:00:50 +0000 (14:00 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 15 Mar 2022 18:25:17 +0000 (14:25 -0400)
commit65722ff6181aa52c3d5b0929004af22a3a63e148
tree30f1985a90325e4854cda892d69689df8451a443
parentb38c074b2b07349097d824e3c6c49b5ac8d98910
drm/amdkfd: CRIU export dmabuf handles for GTT BOs

Export dmabuf handles for GTT BOs so that their contents can be accessed
using SDMA during checkpoint/restore.

v2: Squash in fix from David to set dmabuf handle to invalid for BOs
that cannot be accessed using SDMA during checkpoint/restore.

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