Information on all weekly change summaries is available.
| Added CH3_MSG for debugging message headers and envelops; also fixed the creation of filenames for the mpich-dbg options | src/include/mpidbg.h src/util/dbg/dbg_printf.c |
| Added a fixme question | src/mpid/ch3/src/ch3u_recvq.c |
| Added debug macros for the send queue | src/mpid/ch3/channels/sock/include/mpidi_ch3_impl.h |
| Added more message packet debug code | src/mpid/ch3/src/ch3u_eagersync.c src/mpid/ch3/src/ch3u_rndv.c |
| Added note about using killall | src/env/parkill.in |
| Added warning about parallel make | doc/faq/faq.txt |
| Attempt to use killall to remove any stdintest or stdintest2 programs that are orhaned by bugs in the process manager | test/commands/cmdtests.in |
| Change dbg level to typical and add two Panic printfs (remove before release) in places where the code fails to queue an incomplete message | src/mpid/ch3/src/ch3u_handle_connection.c |
| Change debug class for one macro and add a MPIU_DBG_MSGPKT macro | src/mpid/ch3/include/mpidimpl.h |
| Enable the use of short eager packets (payload in the header). This passes all MPICH2 tests except disconnect_reconnect3 | src/mpid/ch3/include/mpidpkt.h |
| fcntl locks for UFS and NFS | src/mpi/romio/adio/ad_pvfs2/ad_pvfs2_read.c src/mpi/romio/adio/ad_pvfs2/ad_pvfs2_write.c src/mpi/romio/adio/include/adio.h src/mpi/romio/adio/include/adioi.h src/mpi/romio/mpi-io/read.c src/mpi/romio/mpi-io/write.c |
| first pass at RMA ops: atomic mode support for PVFS2 and completely bypassfcntl locks for UFS and NFS | src/mpi/romio/adio/ad_pvfs2/ad_pvfs2_fcntl.c src/mpi/romio/adio/ad_pvfs2/ad_pvfs2_read.c src/mpi/romio/adio/ad_pvfs2/ad_pvfs2_write.c src/mpi/romio/adio/include/adio.h src/mpi/romio/adio/include/adioi.h src/mpi/romio/mpi-io/read.c src/mpi/romio/mpi-io/write.c |
| Fix debug class and check error return from post_close | src/mpid/ch3/util/sock/ch3u_connect_sock.c |
| Fix for xargs that do not support the -r option | Makefile.sm configure.in |
| Fixed displs var in test | test/mpi/datatype/lots-of-types.c |
| Fixed warning of less-than within a verbatim block (where it is ok) | doc/faq/faqbuild |
| Further fixes to the eager short support | src/mpid/ch3/src/ch3u_eager.c |
| get everything linking again | src/mpi/romio/adio/common/ad_open.c |
| initial pass: get the atomic mode and shared fp stuff into the romio tree and compiling. next step: integrate the atomic and sharedfp modes with it. | src/mpi/romio/adio/common/Makefile.in |
| Minor formatting fix | test/mpi/pt2pt/probe-unexp.c test/mpi/spawn/join.c |
| Misc cleanup | src/mpid/ch3/channels/sock/src/ch3_istartmsg.c src/mpid/ch3/channels/sock/src/ch3_istartmsgv.c src/mpid/ch3/channels/sock/src/ch3_progress.c |
| ok, all the code is in place, but nothing has been initialized | src/mpi/romio/adio/common/ad_get_sh_fp.c src/mpi/romio/adio/common/ad_set_sh_fp.c src/mpi/romio/mpi-io/get_posn_sh.c src/mpi/romio/mpi-io/iwrite_sh.c src/mpi/romio/mpi-io/read_ord.c src/mpi/romio/mpi-io/read_ordb.c src/mpi/romio/mpi-io/read_sh.c src/mpi/romio/mpi-io/seek_sh.c src/mpi/romio/mpi-io/write_ord.c src/mpi/romio/mpi-io/write_ordb.c src/mpi/romio/mpi-io/write_sh.c |
| ok, we don't segfault now.. if i could only figure out why we fail tests... | src/mpi/romio/adio/common/ad_open.c |
| Only get the vc when you need to | src/mpid/ch3/src/mpid_irecv.c |
| Print if unexpected pending count; remove before release | src/mpid/ch3/src/ch3u_eager.c |
| Removed printf for branch that is untested by MPICH2 tests because MPICH1 and Intel tests do cover this branch (and it seems to work). We need an MPICH2 test for short, noncontiguous messages | src/mpid/ch3/src/ch3u_eager.c |
| Upgraded ch3sshm project for VS 2005 | src/mpid/ch3/channels/sshm/ch3sshm.vcproj |
| Upgraded ib project for VS 2005 | src/mpid/ch3/channels/ib/ch3ib.vcproj |
| Upgraded impgen project for VS 2005 | maint/impgen.vcproj |
| Upgraded mpi project for VS 2005 | mpi.vcproj |
| Upgraded pmi project for VS 2005 | src/pmi/smpd/pmi.vcproj |
| Upgraded wmpiconfig project for VS 2005 | src/pm/smpd/wmpiconfig/wmpiconfig.csproj |
| Upgraded wmpiexec project for VS 2005 | src/pm/smpd/wmpiexec/wmpiexec.csproj |
| Upgraded wmpiregister project for VS 2005 | src/pm/smpd/wmpiregister/wmpiregister.csproj |