Skip to content
Snippets Groups Projects
  1. Aug 09, 2007
  2. Jul 19, 2007
  3. Jul 06, 2007
  4. Jun 29, 2007
  5. Apr 11, 2007
  6. Apr 07, 2007
  7. Dec 16, 2006
  8. Dec 08, 2006
  9. Dec 05, 2006
  10. Dec 01, 2006
  11. Nov 29, 2006
  12. Nov 22, 2006
  13. Nov 14, 2006
  14. Nov 13, 2006
  15. Oct 27, 2006
  16. Oct 26, 2006
  17. Sep 05, 2006
  18. Sep 01, 2006
  19. Jun 09, 2006
  20. Jan 27, 2006
  21. Jan 05, 2006
  22. Dec 06, 2005
  23. Nov 11, 2005
  24. Aug 12, 2005
  25. 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
  26. Jan 17, 2004
  27. Oct 23, 2003
  28. Oct 22, 2003
  29. Oct 13, 2003
  30. Oct 10, 2003
  31. Sep 19, 2003
  32. Sep 11, 2003
  33. Sep 05, 2003
Loading