Sebastien,
Your analysis is correct in case the checkpoint/restart approach maintained by
ORNL is enabled. This is not the code path of the "normal" MPI processes, where
the PML OB1 is used. In this generic case the function mca_pml_ob1_iprobe,
defined in the file ompi/mca/pml/ob1/pml_ob1_iprob
Hello,
As I understand, When MPI_Iprobe is called, the code that is called is the
function pointed by the attribute
mca_pml_base_module_iprobe_fn_t pml_iprobe;
in ompi/mca/pml/pml.h
In the file ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c (Open-MPI 1.4.3),
ompi_crcp_bkmrk_pml_iprobe calls dr