]> git.openfabrics.org - ~ardavis/dapl.git/commit
cma,scm,ucm: extra reference on EP, with RSP, causes dat_ep_free() to hang
authorArlin Davis <arlin.r.davis@intel.com>
Thu, 8 Dec 2011 00:39:55 +0000 (16:39 -0800)
committerArlin Davis <arlin.r.davis@intel.com>
Thu, 8 Dec 2011 00:39:55 +0000 (16:39 -0800)
commitd29a85aecd0976be0ea677c4d55ee80b8c9b5f52
tree6b3618f9ae25c162c67c0806d46d5897998586d7
parentc5ff770c2ef572561f409181d2627d645334a9bf
cma,scm,ucm: extra reference on EP, with RSP, causes dat_ep_free() to hang

Need to add check for RSP or PSP provider type service points during
passive side accepts before taking CR reference on the EP. In these
cases, the EP is already linked to inbound CR.

Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
dapl/openib_cma/cm.c
dapl/openib_scm/cm.c
dapl/openib_ucm/cm.c