Information on all weekly change summaries is available.
| as this can be called from main thread and also the flow control thread. | src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_impl.h |
| configure and build system | src/mpid/ch3/channels/nemesis/setup_channel.args src/mpid/ch3/channels/nemesis/include/mpidi_ch3_pre.h src/mpid/ch3/channels/nemesis/nemesis/include/ib_module.h src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_datatypes.h src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_net_module_defs.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/Makefile.sm src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_network.c |
| to account for interface changes to Nemesis | src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_init.c |
| to post (Nemesis queues are all full)-- Reset the cell->nem_cell value when returning cells to the IB cell pool | src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_param.c |
| -- Add FCNAME macros | src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_get_bus_card.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_send.c |
| -- Add IB related hooks into the Nemesis configure and build system | src/mpid/ch3/channels/nemesis/configure.in src/mpid/ch3/channels/nemesis/setup_channel.args src/mpid/ch3/channels/nemesis/include/mpidi_ch3_pre.h src/mpid/ch3/channels/nemesis/nemesis/include/ib_module.h src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_datatypes.h src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_net_module_defs.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/Makefile.sm src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_network.c |
| -- Add a few funcname macros | src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_priv.c |
| -- Add a function which gets error strings from IB error codes-- Add a few funcname macros | src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cell.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_priv.c |
| -- Add changes to configure.in to allow compilation of Nemesis:ib | src/mpid/ch3/channels/nemesis/configure.in |
| -- Add copyright headers to all new ib_module files | src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_device.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cell.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_ckpt_shutdown.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cm.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cm.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_connect_to_root.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_get_bus_card.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_priv.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_priv.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_send.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_vc_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_param.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_utils.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_utils.h |
| -- Add copyright note to ib_module.h-- Minor update to .cvsignore | src/mpid/ch3/channels/nemesis/nemesis/include/ib_module.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/.cvsignore |
| -- Add the Nemesis:ib related error strings | src/mpi/errhan/errnames.txt src/mpid/ch3/channels/nemesis/configure.in src/mpid/ch3/channels/nemesis/configure.in src/mpid/ch3/channels/nemesis/setup_channel.args src/mpid/ch3/channels/nemesis/include/mpidi_ch3_pre.h src/mpid/ch3/channels/nemesis/nemesis/include/ib_module.h src/mpid/ch3/channels/nemesis/nemesis/include/ib_module.h src/mpid/ch3/channels/nemesis/nemesis/include/ib_module.h src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_datatypes.h src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_net_module_defs.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/Makefile.sm src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/.cvsignore src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/.cvsignore src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/Makefile.sm src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_device.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_device.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cell.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cell.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cell.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cell.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cell.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cell.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_ckpt_shutdown.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_ckpt_shutdown.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cm.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cm.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cm.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cm.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cm.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cm.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_connect_to_root.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_connect_to_root.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_connect_to_root.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_get_bus_card.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_get_bus_card.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_get_bus_card.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_get_bus_card.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_priv.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_priv.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_priv.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_priv.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_priv.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_priv.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_send.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_send.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_send.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_send.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_vc_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_vc_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_vc_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_param.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_param.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_param.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_param.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_utils.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_utils.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_utils.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_utils.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_utils.h src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_network.c |
| -- Adding .cvsignore in ib_module | src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/.cvsignore |
| -- Adding Nemesis IB module files | src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/Makefile.sm src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_device.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cell.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_ckpt_shutdown.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cm.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cm.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_connect_to_root.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_get_bus_card.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_priv.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_priv.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_send.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_vc_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_param.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_utils.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_utils.h |
| -- Flow control thread to do sched_yield if no more buffers to post (Nemesis queues are all full)-- Reset the cell->nem_cell value when returning cells to the IB cell pool | src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_param.c |
| -- IB Cell (descriptor) pool should be thread safe as this can be called from main thread and also the flow control thread. | src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cell.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_impl.h |
| -- Minor update to .cvsignore | src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/.cvsignore |
| -- Reduce number of outstanding sends to 32 for ib_module-- Flow control thread to do sched_yield if no more buffers to post (Nemesis queues are all full)-- Reset the cell->nem_cell value when returning cells to the IB cell pool | src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cell.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_param.c |
| -- Remove a reference to process group size-- Add FCNAME macros | src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cm.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_get_bus_card.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_send.c |
| -- Remove an argument from MPID_nem_ib_module_init() to account for interface changes to Nemesis | src/mpid/ch3/channels/nemesis/nemesis/include/ib_module.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_init.c |
| -- Replace references to obsolete mpid_nem.h | src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cell.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_cm.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_connect_to_root.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_get_bus_card.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_send.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_vc_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_param.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_utils.c |
| add modified PAC_PROG_INSTALL_BREAKS_LIBS | src/mpe2/src/slog2sdk/aclocal_pac.m4 |
| Added a test for SystemStubs, needed on some versions of OSX | configure.in confdb/aclocal_f77.m4 confdb/fortran90.m4 src/env/mpif77.bash.in src/env/mpif77.in src/env/mpif90.bash.in src/env/mpif90.in |
| Added a test to catch the unpack bug reported by Avery. | test/mpi/datatype/testlist test/mpi/datatype/unpack.c |
| added modified PAC_PROG_INSTALL_BREAKS_LIBS from mpich2 | src/mpe2/aclocal_core.m4 src/mpe2/configure.in src/mpe2/src/slog2sdk/trace_rlog/configure.in src/mpe2/src/slog2sdk/trace_sample/configure.in |
| Fixed missed f90 extension name | confdb/fortran90.m4 |
| fixed multiple definitions of global variables | src/mpe2/src/collchk/include/collchk.h src/mpe2/src/collchk/src/init.c |
| Fixes to the datatype unpack test. | test/mpi/datatype/Makefile.sm test/mpi/datatype/unpack.c |
| forced install target to execute mpeinstall. | src/mpe2/Makefile.in |
| Forgot to include the mpitest.h header. | test/mpi/datatype/unpack.c |
| nemesis: new tcp code works (or at least seems to) but still needs performance debugging | src/mpid/ch3/channels/nemesis/include/mpidi_ch3_pre.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_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/newtcp_module_queue.h 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_utility.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/socksm.c |
| nemesis: removed debugging output (oops!) | src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_init.c |
| Set MPIEXEC_TIMEOUT | test/commands/cmdtests.in |
| updated | test/mpi/datatype/Makefile.sm test/mpi/datatype/unpack.c |