This patch series adds support for CRIU checkpointing of processes that share memory with the amdgpu dmabuf interface. This v7 splits the bo and mapping info patches and uses the valid and invalid lists instead of the rb tree. A single macro that iterates over both lists is in the works.