Skip to content
Snippets Groups Projects
  1. Dec 06, 2005
  2. Nov 11, 2005
  3. Aug 12, 2005
  4. 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
  5. Jan 17, 2004
  6. Oct 23, 2003
  7. Oct 22, 2003
  8. Oct 13, 2003
  9. Oct 10, 2003
  10. Sep 19, 2003
  11. Sep 11, 2003
  12. Sep 05, 2003
  13. Jul 09, 2003
  14. May 07, 2003
  15. Apr 04, 2003
  16. Feb 14, 2003
  17. Dec 14, 2002
  18. Dec 05, 2002
  19. Nov 21, 2002
  20. Nov 20, 2002
  21. Nov 15, 2002
  22. Nov 07, 2002
  23. Nov 01, 2002
  24. Oct 31, 2002
  25. Oct 29, 2002
  26. Oct 28, 2002
  27. Oct 24, 2002
  28. Oct 18, 2002
  29. Oct 15, 2002
  30. Oct 07, 2002
  31. Sep 26, 2002
    • Moe Jette's avatar
      Two bug fixes: · dea92e9a
      Moe Jette authored
      _slurm_msg_sendto was not advancing the buffer pointer or decreasing the
         xmit size if the message could not be transmitted in a single send request.
      _slurm_msg_recvfrom_timeout was leaving data on the socket and not reporting
         any errors if the buffer was too small for the data presented.
      dea92e9a
Loading