did you check the add_procs callbacks ? (e.g. mca_btl_tcp_add_procs() for the tcp btl) this is where the reachable bitmap is set, and I guess this is what you are looking for.
keep in mind that if several btl can be used, the one with the higher exclusivity is used (e.g. tcp is never used if openib is available) you can simply force your btl and self, and the ob1 pml, so you do not have to worry about other btl exclusivity. Cheers, Gilles On Sunday, May 15, 2016, dpchoudh . <dpcho...@gmail.com> wrote: > Hello all > > I have been struggling with this issue for a while and figured it might be > a good idea to ask for help. > > Where (in the code path) is the connectivity map created? > > I can see that it is *used* in mca_bml_r2_endpoint_add_btl(), but > obviously I am not setting it up right, because this routine is not finding > the BTL corresponding to my interconnect. > > Thanks in advance > Durga > > The surgeon general advises you to eat right, exercise regularly and quit > ageing. >