]> git.openfabrics.org - ~ardavis/dapl.git/commit
mcm: serialize CM cmds on ev_ep, add dev_id, increase dev_open listen backlog
authorArlin Davis <arlin.r.davis@intel.com>
Mon, 14 Apr 2014 23:55:47 +0000 (16:55 -0700)
committerArlin Davis <arlin.r.davis@intel.com>
Mon, 14 Apr 2014 23:55:47 +0000 (16:55 -0700)
commit22e99e4419dcec8737b4448447f77445133a7465
treee0afe4d2108b9ec4a5a2a6e6d45a03960f5d549c
parent9a0d9974eeb03b86d032bc2130ed91ca7eacd53f
mcm: serialize CM cmds on ev_ep, add dev_id, increase dev_open listen backlog

user thread or cm thread could be processing CM commands
and events so use of scif_ev_ep needs locking.

Add dev_id to req_id for client to mpxyd device open linking
and increase backlog on MCM scif_listen for mpxyd to avoid
connection refused scenarios during device open.

Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
dapl/openib_mcm/cm.c
dapl/openib_mcm/dapl_ib_util.h
dapl/openib_mcm/mix.c