1. 05 Sep, 2017 1 commit
  2. 04 Sep, 2017 2 commits
    • Alejandro Sanchez's avatar
      Fix potential part_record NULL dereference. · 459af7f7
      Alejandro Sanchez authored
      ** CID 175193: (FORWARD_NULL)
      
      Theoretically we shouldn't have a job_desc_msg_t without an associated
      part_record, but just in case let's harden the code.
      
      Introduced in previous commit: 24365514.
      459af7f7
    • Alejandro Sanchez's avatar
      Fix to test job mem against MaxMemPer[CPU|Node] limits at scheduling time. · 24365514
      Alejandro Sanchez authored
      Initially job mem limits were tested at submission time through
      _validate_min_mem_partition() -> _valid_pn_min_mem(), but not tested
      again at scheduling time, thus leading to jobs incorrectly being scheduled
      against partitions where the job exceeded their MaxMemPer* limit
      (which can in turn be inherited from the system wide limit too).
      
      NOTE: New WAIT_PN_MEM_LIMIT job_state_reason enum component added to support
      this new waiting reason.
      
      Bug 2291.
      24365514
  3. 01 Sep, 2017 13 commits
  4. 31 Aug, 2017 24 commits