Revisions of dmtcp
Dominique Leuenberger (dimstar_suse)
committed
(revision 57)
buildservice-autocommit
accepted
request 572057
from
Kapil Arya (karya0)
(revision 56)
baserev update by copy to link target
Kapil Arya (karya0)
accepted
request 570506
from
Tomáš Chvátal (scarabeus_iv)
(revision 55)
- Add patch dmtcp-overflow.patch * This is to not block post-build-checks and run all the scans on the resulting package
buildservice-autocommit
accepted
request 560483
from
Kapil Arya (karya0)
(revision 54)
baserev update by copy to link target
Kapil Arya (karya0)
committed
(revision 53)
Disabled make check for ix86 build.
Kapil Arya (karya0)
committed
(revision 52)
Fixed a typo.
Kapil Arya (karya0)
committed
(revision 51)
- Disabled post-build-scripts as it was generating a spurious build error.
Kapil Arya (karya0)
committed
(revision 50)
Fixed changelog.
Kapil Arya (karya0)
committed
(revision 49)
- Disabled some troublesome tests. - Updated to 2.5.2. Release notes for 2.5.2: ======================== * All fixes in Release DMTCP-2.4.9 are incorporated in this release. * An incompatibility of DMTCP with Open MPI 1.10 when using orterun (mpirun) was discovered. This does not affect recent versions, such as Open MPI 2.x. * In some rare cases, open files were not properly restored due to a use-after-free bug. This is now fixed. * In some rare cases, one process had created a SysV shared memory object, and a different process was assigned to restore it on restart. This was not handled correctly, and is now fixed. * Correctly restore CPU affinities of threads * Virtualized SysV shared memory keys to avoid race condition on restart * Fixed logic for checking if relative path to file was a duplicate of another existing path * The NSCD area for name service caching daemon was not handled correctly in CentOS 6.8 and later correctly. Fixed now. * The Linux sched.h include file for scheduling of cores was added to satisfy some older Linux distros that needed it for compiling DMTCP. * Fixed a regression in which --enable-debug (for verbose debug logs) was not being properly written. * The DMTCP coordinator was displaying a spurious warning, "Failed to find coordinator IP address", because it did not check for a canoncial hostname. * A related issue prevented DMTCP from working properly on some SUSE/openSUSE distros. Release notes for 2.5.1: ======================== This release mostly provides added robustness. Two notable items of added functionality are:
Shyukri Shyukriev (SShyukriev)
committed
(revision 48)
buildservice-autocommit
accepted
request 452266
from
Kapil Arya (karya0)
(revision 47)
baserev update by copy to link target
Kapil Arya (karya0)
accepted
request 451624
from
Shyukri Shyukriev (SShyukriev)
(revision 46)
- Update to v 2.5.0. This release includes a few new plugins and several bug fixes for robustness. Some of the highlights include: * Support for InfiniBand UD (in addition to the more common InfiniBand RC). * Added support for CMA (Cross-Memory Attach): process_vm_readv and process_vm_writev * Improved multi-arch (mixed 32-/64- bit) support. * Re-added --enable-fast-restart. * Added a new commandline option --with-plugin-32 for dmtcp_launch to specify 32-bit plugins in a 64-bit environment. * Added --enable-pthread-mutex-wrappers configure flag to enable pthread_mutex_{lock,unlock} wrappers needed for Open MPI. * Added ability to specify environment file used in the modify-env plugin. * Allow dmtcp_restart to be invoked by root. * The following new plugins were added: pathvirt: to virtualize filesystem paths. delayresume: for finer-grained control over resuming of user threads during resume/restart.
buildservice-autocommit
accepted
request 401748
from
Kapil Arya (karya0)
(revision 45)
baserev update by copy to link target
Kapil Arya (karya0)
accepted
request 400939
from
Takashi Iwai (tiwai)
(revision 44)
- Update to DMTCP 2.4.1: primarily a bug fix release. fixes an issue with version 2.4.0 and deleted shared memory files - Update to DMTCP 2.4.2: configure script fixes; interval checkpointing; etc - Update to DMTCP 2.4.3: added support for CMA, fixed a regression affecting dmtcp_checkpoint() - Update to DMTCP 2.4.4: supports InfiniBand UD, misc fixes - Adapt spec file to the new 2.4.4 tarball
Kapil Arya (karya0)
committed
(revision 43)
- Removed includes.patch and dmtcp-glibc-2.21.patch from patch list.
Kapil Arya (karya0)
committed
(revision 42)
- Removed patch files.
Kapil Arya (karya0)
committed
(revision 41)
Removed patch lines.
Kapil Arya (karya0)
committed
(revision 40)
- Updated to upstream release 2.4.0. * Release notes: Several important changes and enhancements were added: - dmtcp_launch/restart/command/coordinator now take the flags -h, -p, --coord-host/port and environment variables DMTCP_COORD_HOST/PORT. The older --host, --port, DMTCP_HOST/PORT are now deprecated. - Newer versions of MATLAB (matlab-2013 and later) were using additional Linux features. All recent versions of matlab are again supported. - Intensive testing done for integration of MPI/SLURM for the following MPI dialects: Intel MPI/MVAPICH-2/MPICH-2/Open MPI. See plugin/batch-queue/job_examples/ for SLURM/DMTCP submission scripts. Preliminary support for some other resource managers also provided, especially including ibrun. - Open MPI version 1.8 _with_ InfiniBand is not yet supported. This is due to the OMPI use of UD (unreliable datagrams) for InfiniBand. Support is planned for the near future. Earlier OMPI versions continue to work with IB. We do not currently know of a config in OMPI-1.8 to avoid IB/UD (to use only IB/CM). Such a workaround would let DMTCP work. - Added support for newest Linux kernels: split of [vdso] into [vdso] and [vvar]; To see if this affects you, do: cat /proc/self/maps | grep '\[vvar]' - Support for glibc version 2.21 added. To see if this affects you, do: ls -l /lib*/libc.so.6 /lib/*/libc.so.6 - The environment variable DMTCP_GDB_ATTACH_ON_RESTART was added. Setting this permanently is a security risk. But on a temporary basis, it can enable easier debugging of restarted processes: DMTCP_GDB_ATTACH_ON_RESTART=1 dmtcp_restart ckpt_a.out_*.dmtcp & gdb a.out `pgrep -n a.out` - Enhancements added for newer 32-bit ARM (armv7) CPUs
buildservice-autocommit
accepted
request 292875
from
Kapil Arya (karya0)
(revision 39)
baserev update by copy to link target
Kapil Arya (karya0)
accepted
request 292720
from
Dominique Leuenberger (dimstar)
(revision 38)
- Add dmtcp-glibc-2.21.patch: Fix build with glibc 2.21.
Displaying revisions 1 - 20 of 57