criu/plugins
Tvrtko Ursulin ac3d6d23b5 plugins/amdgpu: Re-open the DRM device when saving buffer object content
Re-open the DRM device when dumping buffer object content in order to
avoid the libdrm VA range manager conflicting with the client being
check-pointed. Otherwise buffer content cannot be saved and the process
aborts with a failure.

The current approach of initializing libdrm of the current fd is
insufficient because libdrm, despite libdrm "opening" a different fd it
does that by dup() which does not create a new DRM client, so no new
GPU VA address space gets created.

Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@igalia.com>
2026-06-23 11:55:47 +01:00
..
amdgpu plugins/amdgpu: Re-open the DRM device when saving buffer object content 2026-06-23 11:55:47 +01:00
cuda amdgpu: use fseeko with large-file support instead of fseeko64 2026-01-08 07:48:23 -08:00