- 03 Oct, 2019 5 commits
-
-
Tim Wickberg authored
-
Tim Wickberg authored
Update slurm.spec and slurm.spec-legacy as well.
-
Dominik Bartkiewicz authored
Continuation of 1c22ed8b Bug 7510
-
Dominik Bartkiewicz authored
Bug 7680.
-
Morris Jette authored
-
- 02 Oct, 2019 9 commits
-
-
Chad Vizino authored
-
Marcin Stolarek authored
pthread_create is not a async-signal-safe function, since it can't be used in a fork (according to POSIX). Calling it may end-up with deadlock in glibc. Bug 7666.
-
Chad Vizino authored
Bug 7849.
-
Nate Rini authored
-
Nate Rini authored
-
Nate Rini authored
-
Dominik Bartkiewicz authored
Bug 7779
-
Dominik Bartkiewicz authored
Bug 7779
-
Danny Auble authored
Fix memory leaks from the patch Bug 7144
-
- 01 Oct, 2019 26 commits
-
-
Danny Auble authored
If a slurm.conf only has gpu but the gres.conf has gpu:gtx or any other type we want to remove the type from the gres.conf and use that instead of forcing the admin to remove the type from the gres.conf. Bug 7517 Signed-off-by: Michael Hinton <hinton@schedmd.com>
-
Michael Hinton authored
Bug 7517
-
Michael Hinton authored
Bug 7517
-
Michael Hinton authored
Bug 7517
-
Michael Hinton authored
Quiet NVML init and fini print statements. Remove two development-only print statements. Quiet stepd node_config_load print statement. There is no reason why these should be so loud. Bug 7517
-
Michael Hinton authored
Bug 7517
-
Michael Hinton authored
Bug 7517
-
Michael Hinton authored
Bug 7517
-
Michael Hinton authored
"NVML Library" is redundant. Add missing env var styling. Remove awkwardly-placed, duplicated paragraph on MPS in gres.conf man page. That information is already in gres.html. Also, saying that MPS is required to be specified in gres.conf is wrong. Add a reference to gres.html for a more in-depth explanation of GPU device IDs with NVML. Bug 7517
-
Michael Hinton authored
Bug 7517
-
Michael Hinton authored
Bug 7517
-
Michael Hinton authored
Add some slurm.conf validation to make sure that typed GRES and untyped GRES don't mix (e.g. do not allow gres=gpu:1,gpu:tesla:1). Bug 7517
-
Michael Hinton authored
Bug 7517
-
Michael Hinton authored
Bug 7517
-
Michael Hinton authored
Remove dependence on fast_schedule param. Add slurm.conf gres specifications for existing tests and make other adaptations where possible to work with new changes. Remove some obsolete tests. Change test descriptions where appropriate. Bug 7517
-
Michael Hinton authored
Bug 7517
-
Michael Hinton authored
If a configured GPU matches a GPU on the system, match them together. If a configured GPU has mismatched Cores or Links with the system GPU, then omit that configured GPU from the final list. Bug 7517
-
Michael Hinton authored
Move gres_plugin_init_node_config() before gres_plugin_node_config_load(), so it initializes node_gres_list. Pass node_gres_list into gres_plugin_node_config_load(), so it gets the GRES defined in slurm.conf and merges with gres.conf properly. Bug 7515
-
Michael Hinton authored
Before, data from slurm.conf was only partially merged if there was no corresponding entry in gres.conf. Now, Slurm tries to match up gres.conf records to what is defined in slurm.conf. Bug 7517
-
Michael Hinton authored
Bug 7517
-
Michael Hinton authored
Bug 7517
-
Michael Hinton authored
Because the output is alphabetically sorted, "error:" always comes before "GRES_PARSABLE." Thus, when looking for "WARNING:" instead, that comes *after* GRES_PARSABLE and can royally mess things up. The fix is to insulate the output and error regexes from each other by running them in separate expect loops. This is way more robust and will guarantee that they never again interfere with each other. Bug 7517
-
Michael Hinton authored
Create a consistent place for the argument to be specified in tests. Bug 7517
-
Michael Hinton authored
Add an option to manually disable output sorting and allow extra logging output. The problem is that the output is sorted, and is no longer in the order it printed out. This is confusing when trying to debug the the test program with an elevated log level. Bug 7517
-
Michael Hinton authored
This is needed to get rid of some "possibly lost" blocks in Valgrind. Bug 7517
-
Michael Hinton authored
Bug 7517
-