1. 22 Aug, 2018 2 commits
    • Danny Auble's avatar
      Fix pmi2 to build with gcc 8.0+. · f8dda518
      Danny Auble authored
      Bug 5608
      
      Tim approved
      f8dda518
    • Brian Christiansen's avatar
      Fix segfault when starting ctld w/out dbd · eab9f405
      Brian Christiansen authored
      If the dbd comes up after a job array has been submitted to the
      controller, the controller calls _update_job_tres() which calls
      assoc_mgr_set_tres_cnt_array() which allocates memory for the job's
      tres_alloc_cnt. The job array gets scheduled, but job_array_split()
      doesn't NULL out the pending job's tres_alloc_cnt, so both the array
      task and the pending array job are pointing to the same memory. The
      array task calls job_set_alloc_tres() which free's the running job's
      tres_alloc_cnt and now the pending array job is pointing to bad memory
      and when the array splits again the new array task tries to free
      tres_alloc_cnt in job_set_alloc_tres() and segfaults.
      
      Bug 5604
      eab9f405
  2. 21 Aug, 2018 3 commits
  3. 20 Aug, 2018 12 commits
  4. 18 Aug, 2018 2 commits
  5. 17 Aug, 2018 1 commit
    • Morris Jette's avatar
      This patch is for v17.11 and fixes several problems: · 94df0b8c
      Morris Jette authored
      1. The cpu frequency set by the user is not exact with
         current kernels, but close. This changes the logic accordingly.
      2. The original logic would cause the test to hang indefinitely
         if the submitted job never ends. This adds timeout checks
         on the job wait, plus adds a 1 minute time limit on the job.
      3. Improve/simplify the parsing logic.
      
      Bug 5584
      94df0b8c
  6. 16 Aug, 2018 7 commits
  7. 15 Aug, 2018 2 commits
  8. 14 Aug, 2018 4 commits
  9. 13 Aug, 2018 3 commits
  10. 11 Aug, 2018 4 commits