mirror of
https://github.com/checkpoint-restore/criu.git
synced 2026-01-23 02:14:37 +00:00
criu/plugin: Add NVIDIA CUDA plugin
Adding support for the NVIDIA cuda-checkpoint utility, requires the use of an r555 or higher driver along with the cuda-checkpoint binary. Signed-off-by: Jesus Ramos <jeramos@nvidia.com>
This commit is contained in:
parent
5f486d5aee
commit
bf417dd050
5 changed files with 578 additions and 4 deletions
15
Makefile
15
Makefile
|
|
@ -165,7 +165,7 @@ HOSTCFLAGS += $(WARNINGS) $(DEFINES) -iquote include/
|
|||
export AFLAGS CFLAGS USERCLFAGS HOSTCFLAGS
|
||||
|
||||
# Default target
|
||||
all: criu lib crit
|
||||
all: criu lib crit cuda_plugin
|
||||
.PHONY: all
|
||||
|
||||
#
|
||||
|
|
@ -298,15 +298,19 @@ clean-amdgpu_plugin:
|
|||
$(Q) $(MAKE) -C plugins/amdgpu clean
|
||||
.PHONY: clean-amdgpu_plugin
|
||||
|
||||
clean-cuda_plugin:
|
||||
$(Q) $(MAKE) -C plugins/cuda clean
|
||||
.PHONY: clean-cuda_plugin
|
||||
|
||||
clean-top:
|
||||
$(Q) $(MAKE) -C Documentation clean
|
||||
$(Q) $(MAKE) $(build)=test/compel clean
|
||||
$(Q) $(RM) .gitid
|
||||
.PHONY: clean-top
|
||||
|
||||
clean: clean-top clean-amdgpu_plugin
|
||||
clean: clean-top clean-amdgpu_plugin clean-cuda_plugin
|
||||
|
||||
mrproper-top: clean-top clean-amdgpu_plugin
|
||||
mrproper-top: clean-top clean-amdgpu_plugin clean-cuda_plugin
|
||||
$(Q) $(RM) $(CONFIG_HEADER)
|
||||
$(Q) $(RM) $(VERSION_HEADER)
|
||||
$(Q) $(RM) $(COMPEL_VERSION_HEADER)
|
||||
|
|
@ -338,6 +342,10 @@ amdgpu_plugin: criu
|
|||
$(Q) $(MAKE) -C plugins/amdgpu all
|
||||
.PHONY: amdgpu_plugin
|
||||
|
||||
cuda_plugin: criu
|
||||
$(Q) $(MAKE) -C plugins/cuda all
|
||||
.PHONY: cuda_plugin
|
||||
|
||||
crit: lib
|
||||
$(Q) $(MAKE) -C crit
|
||||
.PHONY: crit
|
||||
|
|
@ -424,6 +432,7 @@ help:
|
|||
@echo ' lint - Run code linters'
|
||||
@echo ' indent - Indent C code'
|
||||
@echo ' amdgpu_plugin - Make AMD GPU plugin'
|
||||
@echo ' cuda_plugin - Make NVIDIA CUDA plugin'
|
||||
.PHONY: help
|
||||
|
||||
ruff:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue