Change Summary for MPICH2 for week of Sep 30, 2007

This list was automatically generated on Mon Oct 1 04:11:06 2007 .

Information on all weekly change summaries is available.

List of revisions

Files for each revision

added noncontiguous send function to GM src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_send.c src/mpid/ch3/include/mpidimpl.h
Added pkgconfig option maint/simplemake.in maint/simplemake.txt src/pkgconfig/Makefile.sm
Added support for Bourne shells to remshell src/pm/remshell/mpiexec.c
applied Deji's patch src/pkgconfig/mpich2-ch3.pc.in src/pkgconfig/mpich2-ch3.pc.in
applied patch sent by Intel src/mpid/common/sock/iocp/sock.c
Eliminating dead and useless {mx,elan}_module/*_module_{getput,lmt}.c files. These files contain nothing but commented out code. src/mpid/ch3/channels/nemesis/nemesis/net_mod/elan_module/Makefile.sm src/mpid/ch3/channels/nemesis/nemesis/net_mod/elan_module/elan_module_getput.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/elan_module/elan_module_lmt.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/Makefile.sm src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_getput.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_lmt.c
Ensure dbginit is only built once (no profiling version) src/mpi/debugger/Makefile.sm
fix for pkgconfig maint/simplemake.in maint/simplemake.txt src/pkgconfig/Makefile.sm
Fix for strdup when memory tracing is enabled src/include/mpimem.h
fix from main trunk for dbginit to be built only once src/mpi/debugger/Makefile.sm
fix to code that mimics an intercomm split when the vendor MPI does not support the feature directly src/mpid/globus/mpig_cm_vmpi.c
fixed rdtscp assembly configure.in src/mpid/ch3/channels/sshm/configure.in src/mpid/ch3/channels/sshm/src/ch3i_progress.h src/mpid/ch3/channels/ssm/configure.in src/mpid/ch3/channels/ssm/include/ch3i_progress.h
fixed rdtscp in configure.in configure.in src/mpid/ch3/channels/sshm/configure.in src/mpid/ch3/channels/ssm/configure.in
fixed rdtscp on 64-bit machines configure.in src/include/mpichtimer.h.in src/mpid/ch3/channels/sshm/configure.in src/mpid/ch3/channels/sshm/src/ch3i_progress.h src/mpid/ch3/channels/ssm/configure.in src/mpid/ch3/channels/ssm/include/ch3i_progress.h
fixed typo in rdtscp macro src/include/mpichtimer.h.in
let's get the PVFS async interface back in shape src/mpi/romio/adio/ad_pvfs2/ad_pvfs2_aio.c src/mpi/romio/adio/include/adioi.h
MT: Re-acquire thread lock when GetQueuedCompletionStatus() returns an error -- patch from Intel -- See Req 3667 src/mpid/common/sock/iocp/sock.c
modified rendezvous code to use noncontig function; renamed sendEagerNoncontig to sendNoncontig src/mpid/ch3/channels/nemesis/include/mpidi_ch3_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/newtcp_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/newtcp_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/newtcp_module_send.c src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_init.c src/mpid/ch3/channels/nemesis/src/ch3i_eagernoncontig.c src/mpid/ch3/include/mpidimpl.h src/mpid/ch3/src/ch3u_eager.c src/mpid/ch3/src/ch3u_eagersync.c src/mpid/ch3/src/ch3u_rndv.c src/mpid/ch3/src/mpid_vc.c
more lib paths for totalview src/pm/mpd/configure.in src/pm/mpd/configure.in
Removing dead code files gm_module_getput.c and mpid_nem_mpich2_rma.c and their corresponding Makefile.sm entries. If we ever want to pursue this code any further we can resurrect these files from CVS. src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/Makefile.sm src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_getput.c src/mpid/ch3/channels/nemesis/nemesis/src/Makefile.sm src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_mpich2_rma.c
turn on the aio routines now that the release is out src/mpi/romio/adio/ad_pvfs2/ad_pvfs2.c