1. 29 Jan, 2016 2 commits
    • Morris Jette's avatar
      Fix double free of memory in slurmctld background mode · b1d88c7b
      Morris Jette authored
      When the slurmctld is in background mode, it will issue double
        free calls on the incomming message buffers, likely leading
        an abort.
      b1d88c7b
    • Morris Jette's avatar
      For for possibly invalid xfree · 4b5ecf40
      Morris Jette authored
      If an invalid trigger message is received by slurmctld, it could
        result in a non-zero array counter and a NULL element array.
        If the element array is NULL, then clear the counter to avoid
        xfree calls of bad pointers.
      4b5ecf40
  2. 28 Jan, 2016 5 commits
    • Morris Jette's avatar
      Don't relocated multi-node core reservations · a801d264
      Morris Jette authored
      Do not automatically relocate an advanced reservation for individual cores
          that spans multiple nodes when nodes in that reservation go down (e.g.
          a 1 core reservation on node "tux1" will be moved if node "tux1" goes
          down, but a reservation containing 2 cores on node "tux1" and 3 cores on
          "tux2" will not be moved node "tux1" goes down). Advanced reservations for
          whole nodes will be moved by default for down nodes.
      bug 2326
      a801d264
    • Tim Wickberg's avatar
      srun - check that found file is not a directory · 15c4bcf1
      Tim Wickberg authored
      avoid attempting to execve() a directory with a name that
      happens to matching that of the desired command. bug 2392.
      15c4bcf1
    • Morris Jette's avatar
      Ignore a reserverations jobs when changing · b77666b5
      Morris Jette authored
      Allow an existing reservation with running jobs to be modified without
          Flags=IGNORE_JOBS.
      bug 2389
      b77666b5
    • Morris Jette's avatar
      burst_buffer/cray - avoid overflow · 214b3abe
      Morris Jette authored
      burst_buffer/cray - Increase size of intermediate variable used to store
          buffer byte size read from DW instance from 32 to 64-bits to avoid overflow
          and reporting invalid buffer sizes.
      bug 2378
      214b3abe
    • Danny Auble's avatar
      GRES - Fix minor typecast issues. · 6f94bb7f
      Danny Auble authored
      6f94bb7f
  3. 27 Jan, 2016 6 commits
  4. 26 Jan, 2016 1 commit
  5. 25 Jan, 2016 4 commits
  6. 22 Jan, 2016 1 commit
  7. 21 Jan, 2016 11 commits
  8. 20 Jan, 2016 8 commits
  9. 19 Jan, 2016 2 commits
    • Morris Jette's avatar
      Improve select/cons_res logging · 82f61b0d
      Morris Jette authored
      Log the length of bitmaps in addition to the bits set.
      Also increase the string length used for logging.
      82f61b0d
    • Morris Jette's avatar
      Fix for socket allocations and specialized cores · a260397a
      Morris Jette authored
      Previous logic would prevent allocation of sockets to a job unless the
      entire socket was available. If there were any specialized cores, the
      socket was treated as being not available and unusable. For example,
      if a node had 2 sockets, then a job requesting 2 specialized cores
      would reserve one core on each of the two sockets and render the job
      not runnable.
      a260397a