- 22 Oct, 2012 11 commits
-
-
Matthieu Hautreux authored
In order to be more deterministic in the removal of the different layers of memcg involved when a step is running, do it manually by first acquiring a lock on the root memcg to protect concurrent creations of step memcg from invalid intermediate memcg directories in their own hierarchies.
-
Matthieu Hautreux authored
-
Matthieu Hautreux authored
Now relies on the task_pre_launch_priv to add tasks to the step memcg and delete it at the end of the step. slurmstepd no longer has to be added to any memcg for the logic to work.
-
Matthieu Hautreux authored
Prepare the use of task_pre_launch_priv to attach tasks to the various cgroup subsystem in order to no longer have to add the slurmstepd to the cgroup and let him belong to the default cg of each subsystem.
-
Matthieu Hautreux authored
This privileged call is executed just after the fork of each forked task by user root before becoming the user. It enables the task plugin to perform actions as a privileged user in every task context.
-
Morris Jette authored
-
Don Albert authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
- 19 Oct, 2012 7 commits
-
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
Conflicts: doc/html/slurm.shtml
-
Morris Jette authored
-
Danny Auble authored
-
Danny Auble authored
-
Morris Jette authored
The workk for associations is still not complete
-
- 18 Oct, 2012 12 commits
-
-
Danny Auble authored
for passthrough gets removed on a dynamic system.
-
Danny Auble authored
in error for passthrough.
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Danny Auble authored
-
Danny Auble authored
user's pending allocation was started with srun and then for some reason the slurmctld was brought down and while it was down the srun was removed.
-
Danny Auble authored
previously it overwrote the poll_thread id
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
This is needed for when a free request is added to a block but there are jobs finishing up so we don't start new jobs on the block since they will fail on start.
-
Danny Auble authored
-
- 17 Oct, 2012 8 commits
-
-
Morris Jette authored
-
Morris Jette authored
Previously the node count would change from c-node count to midplane count (but still be interpreted as a c-node count).
-
Morris Jette authored
-
Morris Jette authored
-
Danny Auble authored
Missing spaces in dodump function of sacct
-
Carles Fenoy authored
-
jette authored
No real changes to logic other than some additional error checking.
-
Blomqvist Janne authored
-
- 16 Oct, 2012 2 commits
-
-
Morris Jette authored
Preempt jobs only when insufficient idle resources exist to start job, regardless of the node weight.
-
Danny Auble authored
-