Skip to content
Snippets Groups Projects
  1. Sep 09, 2017
  2. Sep 08, 2017
  3. Aug 30, 2017
    • David Gloe's avatar
      Fix statically linked applications to CRAY's PMI. · 85d83258
      David Gloe authored
      Statically linked Cray PMI applications still expect to use some file paths
      containing the old SLURM_ID_HASH format. Some Cray customers have
      certification requirements that make recompilation difficult.
      
      The attached patch defines a macro to convert the new SLURM_ID_HASH
      to the old format, and writes the files and symlinks necessary for statically
      linked Cray PMI applications to work.
      
      Bug 4114
      85d83258
  4. Aug 22, 2017
  5. Aug 08, 2017
  6. Aug 07, 2017
  7. Aug 04, 2017
  8. Jul 26, 2017
    • Dominik Bartkiewicz's avatar
      Fix regression in commit e5c05549 that would put the stepd pid into the... · f28b1a97
      Dominik Bartkiewicz authored
      Fix regression in commit e5c05549 that would put the stepd pid into the memory cgroup instead of the task's pid.
      
      Beforehand this would put the result of getpid() into the cgroup.  Before
      e5c05549 this was done in the child of the fork which would get you
      the task's pid, but moving it to run in the parent broke this logic.
      
      What this patch does is adds pid to the input parameters of
      task_g_pre_launch_priv making it so we could use the correct pid.
      f28b1a97
  9. Jun 28, 2017
  10. Jun 16, 2017
  11. Jun 12, 2017
  12. Apr 26, 2017
  13. Apr 20, 2017
  14. Apr 18, 2017
  15. Apr 04, 2017
  16. Feb 26, 2017
  17. Feb 24, 2017
  18. Feb 15, 2017
    • Morris Jette's avatar
      task/cgroup logging change · b57a34a6
      Morris Jette authored
      Task/cray: Treat missing "mems" cgroup with "debug" messages rather than
          "error" messages. The file may be missing at step termination due to a
          change in how cgroups are released at job/step end.
      b57a34a6
  19. Feb 14, 2017
  20. Feb 09, 2017
  21. Feb 07, 2017
  22. Feb 06, 2017
  23. Jan 24, 2017
  24. Jan 19, 2017
  25. Jan 18, 2017
  26. Jan 17, 2017
    • Tim Wickberg's avatar
      Remove local definition of PATH_MAX if macro was missing. · 2d9e999f
      Tim Wickberg authored
      PATH_MAX is used in many other places within the source without these
      definitions; while technically optional in POSIX1.2008 I have not
      seen anywhere that does not set it, and if such a system exists
      it'll be needed elsewhere and the build system should handle it.
      
      Also, POSIX1.2008 states this must be at least 1024, not 256
      as used here.
      2d9e999f
  27. Jan 09, 2017
  28. Dec 31, 2016
  29. Dec 30, 2016
  30. Dec 12, 2016
  31. Dec 08, 2016
    • Morris Jette's avatar
      Change log related to HWLOC bug · 477cbe72
      Morris Jette authored
      Revise commit e6ef1f0c
      The root cause of the failure is a bug in HWLOC that has since
      been fixed in HWLOC version 1.11.5.
      477cbe72
    • Danny Auble's avatar
    • Morris Jette's avatar
      Change task/cgroup error message · e6ef1f0c
      Morris Jette authored
      task/cgroup - Change error message if CPU binding can not take place to
          better identify the root cause of the problem. Specifically, if
          the hwloc_get_obj_below_by_type() function call completely fails
          that is likely due to task/affinity not being configured, so
          cpusets are not configured. Previous message was
          "task/cgroup: task[%u] infinite loop broken while trying to provision compute elements using %s (bitmap:%s)"
          The new message is
          "task/cgroup: hwloc_get_obj_below_by_type() failing, task/affinity plugin also required"
      e6ef1f0c
Loading