1. 19 May, 2014 11 commits
  2. 17 May, 2014 1 commit
    • Morris Jette's avatar
      CPU Frequency · 4dfa8f4d
      Morris Jette authored
      Always set to default values if no user input
      This is needed to clear any vestigial values from abnormal Slurm
      termination.
      4dfa8f4d
  3. 16 May, 2014 3 commits
    • Morris Jette's avatar
      cpu_freq set of governer, initialize var · fc357524
      Morris Jette authored
      Used uninitialized variable in using the srun --cpu-freq option to
      set the CPU governor, resulting in invalid memory reference.
      Some minor cosmtic changes too.
      fc357524
    • Morris Jette's avatar
      Add infrastructure for --cpu-freq governer · d3809cfb
      Morris Jette authored
      Add srun --cpu-freq options to set the CPU governor (OnDemand, Performance,
      Conservative, PowerSave or UserSpace).
      task/affinity: support set cpu_freq without cpuset (using hwloc and sched functions)
      Fix calculation used to set --cpu-freq=highm1 (relied upon ordering of possible
      CPU frequencies).
      d3809cfb
    • Morris Jette's avatar
      Remove cpu_freq from suspend/resume RPC · 20bd4452
      Morris Jette authored
      The suspend/resume is performed on a per-job basis, but the cpu_freq
      is set on a per job step basis. This is a partial reversion of
      commit 5e40f627
      20bd4452
  4. 15 May, 2014 11 commits
  5. 14 May, 2014 5 commits
  6. 13 May, 2014 9 commits
    • Morris Jette's avatar
      More gracefully handle batch launch failure · a73012bc
      Morris Jette authored
      If a batch job launch request can not be built (the script file
      is missing, a credential can not be created, or the user does
      not exist on the selected compute node), then cancel the job
      in a graceful fashion. Previously, the bad RPC would be sent to
      the compute node and that node DRAINED.
      see bug 807
      a73012bc
    • Morris Jette's avatar
      Merge branch 'slurm-14.03' · b5d855f4
      Morris Jette authored
      b5d855f4
    • Morris Jette's avatar
      Correct CR_LLN with node selection by job · 899561b1
      Morris Jette authored
      Correct SelectTypeParameters=CR_LLN with job selecition of specific nodes.
      Previous logic would in most instances allocate resources on all nodes
      to the job.
      899561b1
    • Morris Jette's avatar
      Correct squeue job node & CPU counts on requeue · 4f97cae8
      Morris Jette authored
      Correct squeue's job node and CPU counts for requeued jobs.
      Previously, when a job was requeued, its CPU count reported
      was that of the previous execution. When combined with the
      --ntasks-per-node option, squeue would compute the expected
      node count. If the --exclusive option is also used, the node
      count reported by squeue could be off by a large margin (e.g.
      "sbatch --exclusive --ntasks-per-node=1 -N1 .." on requeue
      would use the number of CPUs on the allocated node to recompute
      the expected node count).
      bug 756
      4f97cae8
    • David Gloe's avatar
      when compiling with -Werror and -Warray-bounds: · f528358f
      David Gloe authored
      req.c: In function ‘_launch_complete_rm’:
      req.c:5372: error: array subscript is above array bounds
      req.c: In function ‘_launch_complete_add’:
      req.c:5328: error: array subscript is above array bounds
      
      The lines are
      if (job_id != active_job_id[j]) {
      
      after the for loops in those functions.
      
      If no match is found in the loop, j will be JOB_STATE_CNT and overflow the
      array by one.
      f528358f
    • Morris Jette's avatar
      Merge branch 'slurm-14.03' · d22a6b48
      Morris Jette authored
      d22a6b48
    • Danny Auble's avatar
      Fix issue where batch cpuset wasn't looked at correctly in · c5728294
      Danny Auble authored
      jobacct_gather/cgroup.
      c5728294
    • Morris Jette's avatar
      Support non-standard slurm.conf path · 3bf2adcd
      Morris Jette authored
      Support SLURM_CONF path which does not have "slurm.conf" as the file name.
      bug 803
      3bf2adcd
    • Morris Jette's avatar
      Expand log messages · 0f457b94
      Morris Jette authored
      0f457b94