Skip to content
Snippets Groups Projects
  1. Oct 20, 2011
  2. Sep 13, 2011
  3. Aug 09, 2011
  4. Apr 26, 2011
  5. Mar 03, 2011
  6. Dec 30, 2010
  7. Dec 29, 2010
  8. Dec 16, 2010
  9. Sep 15, 2010
  10. Sep 08, 2010
  11. Aug 04, 2010
  12. Feb 12, 2010
  13. Feb 05, 2010
  14. Jan 13, 2010
  15. Jan 05, 2010
  16. Dec 01, 2009
  17. May 20, 2009
  18. Feb 20, 2009
  19. Dec 03, 2008
  20. Nov 04, 2008
  21. May 14, 2008
  22. Mar 20, 2008
  23. Dec 16, 2006
  24. Nov 03, 2006
  25. Sep 15, 2006
  26. Sep 05, 2006
  27. Sep 01, 2006
  28. Jan 27, 2006
  29. Jan 05, 2006
  30. Mar 26, 2005
  31. Apr 23, 2004
    • Moe Jette's avatar
      Add support for AIX systems: · 55e62ab4
      Moe Jette authored
      * Memory leak in slurm_cred.c, added EVP_MD_CTX_cleanup().
      * Pthread stack size too small on AIX. Resulting in stack corruption
        and ugly failure modes. Added slurm_attr_init to macros.h to
        explicitly set the stack size  for all pthreads.
      * /dev/urandom not present on AIX, use rand() as needed instead in
        constructing a credential. Used in "srun --join".
      * getsockopt(Socket, Level, SO_ERROR, &err, OptionLenght) sometime
        returns an error code of -1. This causes an assert failure in
        slurmd/io.c:_update_error_state().
      * Function aliasing is not working on AIX. It is being turned off
        via a variable in config.h and "#if" logic in macros.h and
        slurm_xlator.h.
      * dlopen failing if plugins reference any functions not present in
        caller. This may be fixed with the LDFLAG "-Wl,-bgcbypass=1000"
        being added for the slurm commands (avoid garbage collection of
        unused functions).
      * read() is sometimes generates EAGAIN error, which was not handled
        in some places.
      * vsnprintf() for string NULL is printing "" instead of "(null)"
        as produced by snprintf(). More format printing was added to log.c
        to produce more consistent log messages.
      * poll() takes a timeout of -1 for unlimited rather than any negative
        number. Modify logic that was always multiplying by 1000 to convert
        usec to msec.
      * getopt_long keyword table was not NULL terminated, resulting in
        segfault with invalid command-line argument in most commands.
      * xmalloc module assert failures were not generating a core file.
        Changed "fatal();abort();" to "error();abort();".
      * Change msg timeout from 3 sec to 5 sec. Running everything on single
        AIX node was very slow.
      55e62ab4
  32. Oct 20, 2003
  33. Mar 14, 2003
  34. Mar 13, 2003
  35. Mar 03, 2003
  36. Nov 19, 2002
Loading