Change Summary for MPICH2 for week of Mar 11, 2007

This list was automatically generated on Mon Mar 12 04:10:58 2007 .

Information on all weekly change summaries is available.

List of revisions

Files for each revision

Added support to nemesis for receiving multiple messages in a single cell (or buffer). Netmods can call MPID_nem_handle_pkt to receive one or more messages from the same buffer. Bugs in the CH3 packet handler code were also fixed. src/mpid/ch3/channels/nemesis/include/mpidi_ch3_impl.h src/mpid/ch3/channels/nemesis/include/mpidi_ch3_pre.h src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_init.c src/mpid/ch3/channels/nemesis/src/ch3_progress.c src/mpid/ch3/src/ch3u_eager.c src/mpid/ch3/src/ch3u_eagersync.c src/mpid/ch3/src/ch3u_handle_recv_pkt.c src/mpid/ch3/src/ch3u_rndv.c
Changing the newtcp network module to use the new communication format, i.e., the network module maintains its own buffers and does not rely on cells. src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/newtcp_module_poll.c
cleaned up 64-bit warnings bu changing int into MPIDI_msg_sz_t src/mpid/ch3/channels/nemesis/include/mpidi_ch3_impl.h src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_inline.h src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_init.c src/mpid/ch3/channels/nemesis/src/ch3_progress.c src/mpid/ch3/src/ch3u_handle_connection.c src/mpid/ch3/src/ch3u_handle_recv_pkt.c
cleaned up 64bit warnings in debugging statements src/mpi/datatype/type_get_name.c src/mpid/ch3/src/ch3u_handle_connection.c src/mpid/common/datatype/mpid_segment.c src/util/mem/handlemem.c
Fixed a bug in the initialization of IOV length. src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/newtcp_module_send.c
Fixes for DLL support and added doxygen config file .cvsignore configure.in mpich2-doxygen.in
fixups for tiling of types with LB and UB (think |---XXXX----| ). Thanks,Heidelberg! src/mpi/romio/adio/ad_pvfs2/ad_pvfs2_read.c src/mpi/romio/adio/ad_pvfs2/ad_pvfs2_write.c
Heidelberg! src/mpi/romio/adio/ad_pvfs2/ad_pvfs2_write.c
nemesis: gm bugfixes src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_generic_queue.h 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_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_send.c
nemesis: newtcp module bugfix src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/newtcp_module_send.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/newtcp_module_send.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
nemesis: newtcp module changes to send routines 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_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_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/newtcp_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/newtcp_module_send.c
pass the proper type to PVFS_sys_dist_setparam src/mpi/romio/adio/ad_pvfs2/ad_pvfs2_open.c
removed debugging code src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_init.c
Updated windows makefile generator, GenBuild() - (1) Enable correct extraction of source files from Makefile.sm in sock/src and util/sock (2) Add new path for shmproc.c winconfigure.wsf