switch/nrt: add infrastructure to support job suspend/resume
switch/nrt: add test for ability of job to be suspended Adds most of the infrastructure to the switch plugin for suspend APIs still need to flesh out the functions for switch/nrt and add support to new RPC in slurmd. switch/nrt: and un/pack and use of switch info for job suspend/resume Major re-write of switch plugin web page for new job preemption functions switch/nrt: add more logging for job suspend/resume switch/nrt: document long-term job suspension support on web page
Showing
- doc/html/poe.shtml 26 additions, 1 deletiondoc/html/poe.shtml
- doc/html/switchplugins.shtml 86 additions, 6 deletionsdoc/html/switchplugins.shtml
- src/common/slurm_protocol_defs.c 9 additions, 3 deletionssrc/common/slurm_protocol_defs.c
- src/common/slurm_protocol_defs.h 10 additions, 0 deletionssrc/common/slurm_protocol_defs.h
- src/common/slurm_protocol_pack.c 50 additions, 4 deletionssrc/common/slurm_protocol_pack.c
- src/common/switch.c 76 additions, 0 deletionssrc/common/switch.c
- src/common/switch.h 60 additions, 1 deletionsrc/common/switch.h
- src/plugins/switch/none/switch_none.c 37 additions, 1 deletionsrc/plugins/switch/none/switch_none.c
- src/plugins/switch/nrt/nrt.c 168 additions, 14 deletionssrc/plugins/switch/nrt/nrt.c
- src/plugins/switch/nrt/slurm_nrt.h 8 additions, 4 deletionssrc/plugins/switch/nrt/slurm_nrt.h
- src/plugins/switch/nrt/switch_nrt.c 61 additions, 1 deletionsrc/plugins/switch/nrt/switch_nrt.c
- src/slurmctld/job_mgr.c 59 additions, 18 deletionssrc/slurmctld/job_mgr.c
- src/slurmctld/step_mgr.c 2 additions, 0 deletionssrc/slurmctld/step_mgr.c
- src/slurmd/slurmd/req.c 20 additions, 5 deletionssrc/slurmd/slurmd/req.c
- testsuite/expect/test1.88.prog.c 5 additions, 1 deletiontestsuite/expect/test1.88.prog.c
Loading
Please register or sign in to comment