- 11 Jan, 2019 8 commits
-
-
Morris Jette authored
We decided with AMAT to remove gres/mps percent specification.
-
Marshall Garey authored
The GRES Links info was added to v18.08, but the unpack was missing that field in v19.05. bug 6337
-
Morris Jette authored
Issuing job cancel on the wrong job ID. Also increase sleep in a test to better try to overlap the jobs.
-
Morris Jette authored
Support GRES types that include numbers (e.g. "--gres=gpu:123g:2"). Also change number suffix processing to use common function See commit 396e82a167 bug 6345
-
Morris Jette authored
See commit 396e82a167 bug 6345
-
Morris Jette authored
See commit 396e82a167 bug 6345
-
Morris Jette authored
Based on logic previously in src/plugins/burst_buffer/common/burst_buffer_common.c bug 6345
-
Michael Hinton authored
If a Unix socket path exceeds the limit, emit errors and exit. Fix memory leak on socket() failure. Bug 5386
-
- 10 Jan, 2019 5 commits
-
-
Morris Jette authored
-
Morris Jette authored
Need to easily detect real memory leaks
-
Morris Jette authored
-
Morris Jette authored
Forgot to free a list
-
Morris Jette authored
-
- 09 Jan, 2019 7 commits
-
-
Morris Jette authored
The user can run multiple jobs on different nodes at the same time or any number of non-gres/mps jobs on the same node. Different users can also use MPS at the same time on any given node.
-
Morris Jette authored
bug 6313
-
Morris Jette authored
This is useful for testing and debugging.
-
Tim Wickberg authored
-
Dominik Bartkiewicz authored
Bug 6321
-
Tim Wickberg authored
This reverts commit 4dc5839f.
-
Tim Wickberg authored
-
- 08 Jan, 2019 12 commits
-
-
Morris Jette authored
-
Tim Wickberg authored
-
Morris Jette authored
-
Alejandro Sanchez authored
Causes build failure on CentOS 7.6. Introduced in f7da0636. Bug 6319.
-
Tim Wickberg authored
Bug 5916.
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Tim Wickberg authored
As pthread_rwlock_t is a struct, we cannot use this syntax to initialize all elements of the array to the same value as we would if these were any basic type. Instead, move the initialization to a dedicated loop to ensure all locks are initialized correctly. This does not seem to have caused any issues on Linux platforms, but macOS at least does notice this mistake. Bug 6319.
-
Tim Wickberg authored
-
Tim Wickberg authored
Add logic in read_config.c to handle old config option name. Bug 5916.
-
Morris Jette authored
This disables the test of tracking GPU/MPS by Type.
-
Morris Jette authored
-
- 07 Jan, 2019 5 commits
-
-
Morris Jette authored
bug 5840
-
Morris Jette authored
-
Felip Moll authored
Add and comment out some debug messages to accrue time accounting. Bug 6096
-
Felip Moll authored
Added a new DebugFlag=accrue to show debug messages related to accrue time count or other related stuff. Bug 6096
-
Morris Jette authored
Make sure count used is that for a single GPU rather than a total MPS over multiple GPUs
-
- 06 Jan, 2019 1 commit
-
-
Morris Jette authored
Coverity CID 190461
-
- 05 Jan, 2019 2 commits
-
-
Morris Jette authored
This would be triggered by the gres.conf on the compute node having a higher count of GRES defined with "File" parameters than the node has defined in slurm.conf.
-
Morris Jette authored
This also adds documentation and some tests. The actual scheduling logic is still not written.
-