- May 11, 2004
-
-
Moe Jette authored
-
- May 08, 2004
-
-
Mark Grondona authored
"parallel debugger" support. o Remove references to "totalview" in parallel debugger support code. o Cleanup build system. o Move autoconf test macros into auxdir directory into separate .m4 files for ease of sharing.
-
- May 03, 2004
-
-
Moe Jette authored
get info RPCs and old codes need to be updated.
-
- Apr 30, 2004
- Apr 23, 2004
-
-
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.
-
- Apr 22, 2004
-
-
Mark Grondona authored
calls to xmalloc to be slurm_xmalloc (...) etc.
-
- Apr 21, 2004
-
-
Moe Jette authored
-
Mark Grondona authored
-
- Apr 20, 2004
-
-
Mark Grondona authored
o cleanup some slurm makefiles
-
- Apr 15, 2004
-
-
Moe Jette authored
-
- Apr 13, 2004
-
-
Moe Jette authored
-
- Apr 08, 2004
-
-
Moe Jette authored
They are not required by the switch plugin.
-
- Apr 02, 2004
-
-
Mark Grondona authored
-
- Mar 30, 2004
-
-
Moe Jette authored
numbers per new change to configure.ac.
-
Moe Jette authored
assigning it directly to a uint32_t.
-
Mark Grondona authored
/etc/services. o Fix configure.ac to save default slurmctld and slurmd port numbers as numbers instead of strings. o Fix logic for determination of slurmd and slurmctld port numbers.
-
- Mar 24, 2004
- Mar 22, 2004
-
-
Moe Jette authored
Only attempt to open files having the proper prefix. For example, slurmd should never even try to dlopen a plugin with a prefix of "jobcomp" as doing so both wastes time and generates undefined external errors (the jobcomp plugin is written for the slurmctld daemon and only it has the proper external function to dlopen that plugin).
-
- Mar 19, 2004
- Mar 16, 2004
- Mar 11, 2004
- Mar 10, 2004
-
-
Moe Jette authored
-
- Feb 27, 2004
-
-
Mark Grondona authored
expiration. (Also added at least one fix to the code)
-
- Feb 21, 2004
-
-
Moe Jette authored
syserrno() as needed.
-
- Feb 19, 2004
-
-
Moe Jette authored
the plugins themselves. Add new functions to each plugin to return the error number and given an error number, return a description.
-
- Feb 14, 2004
-
-
Moe Jette authored
parameter.
-
- Feb 13, 2004
-
-
Moe Jette authored
Attempted "scontrol reconfig" or SIGHUP requests result in error and ignoring change to SwitchType. Document how to change a cluster's SwitchType.
-
- Feb 12, 2004
- Jan 21, 2004
-
-
Moe Jette authored
Local code added that is built and used only as needed.
-
- Jan 17, 2004
-
-
Moe Jette authored
alloca() has been replace by malloc() and free(), Use of __progname eliminated, GNU compliant malloc() wrapper added, RLIMIT_* definition use controlled by #ifdef's, Changed some data types, and conditionally added some #includes.
-
- Jan 13, 2004
-
-
Moe Jette authored
than two with different naming convensions and values.
-
Mark Grondona authored
-