Added infrastructure for system checkpoint: plugin, RPCs, APIs, and
scontrol options. For now only the NULL plugin is available, but this is required for ASC Purple.
Showing
- configure.ac 2 additions, 0 deletionsconfigure.ac
- doc/man/Makefile.am 2 additions, 0 deletionsdoc/man/Makefile.am
- doc/man/man1/scontrol.1 12 additions, 1 deletiondoc/man/man1/scontrol.1
- doc/man/man3/slurm_checkpoint.3 176 additions, 0 deletionsdoc/man/man3/slurm_checkpoint.3
- doc/man/man3/slurm_checkpoint_error.3 1 addition, 0 deletionsdoc/man/man3/slurm_checkpoint_error.3
- slurm/slurm.h.in 43 additions, 0 deletionsslurm/slurm.h.in
- slurm/slurm_errno.h 2 additions, 0 deletionsslurm/slurm_errno.h
- src/api/Makefile.am 1 addition, 0 deletionssrc/api/Makefile.am
- src/api/checkpoint.c 142 additions, 0 deletionssrc/api/checkpoint.c
- src/common/Makefile.am 1 addition, 0 deletionssrc/common/Makefile.am
- src/common/checkpoint.c 250 additions, 0 deletionssrc/common/checkpoint.c
- src/common/checkpoint.h 44 additions, 0 deletionssrc/common/checkpoint.h
- src/common/slurm_errno.c 6 additions, 1 deletionsrc/common/slurm_errno.c
- src/common/slurm_protocol_defs.c 15 additions, 0 deletionssrc/common/slurm_protocol_defs.c
- src/common/slurm_protocol_defs.h 15 additions, 0 deletionssrc/common/slurm_protocol_defs.h
- src/common/slurm_protocol_pack.c 143 additions, 40 deletionssrc/common/slurm_protocol_pack.c
- src/plugins/Makefile.am 1 addition, 1 deletionsrc/plugins/Makefile.am
- src/plugins/checkpoint/Makefile.am 4 additions, 0 deletionssrc/plugins/checkpoint/Makefile.am
- src/plugins/checkpoint/none/Makefile.am 19 additions, 0 deletionssrc/plugins/checkpoint/none/Makefile.am
- src/plugins/checkpoint/none/checkpoint_none.c 115 additions, 0 deletionssrc/plugins/checkpoint/none/checkpoint_none.c
Loading
Please register or sign in to comment