]> git.openfabrics.org - ~ardavis/dapl.git/commit
scm: connection peer resets under heavy load, incorrect event on error
authorArlin Davis <arlin.r.davis@intel.com>
Wed, 28 Oct 2009 17:52:50 +0000 (09:52 -0800)
committerArlin Davis <arlin.r.davis@intel.com>
Wed, 28 Oct 2009 17:52:50 +0000 (09:52 -0800)
commit66b76d7a8035b9164b69781d7630a0c77ce1bb5a
treeb3569d427456660cc61386c5d13ce4fe1ebc0558
parentf8108a9bda0200355107fdd6c43cb5885f47d648
scm: connection peer resets under heavy load, incorrect event on error

Under heavy load, we get a peer reset from the remote stack. In this
case retry the socket connection for this QP setup.

Add debugging with PID's and socket ports to help isolate
these types of socket scaling issues.

Report correct UD event during error, check remote_ah creation.

Fix dapl_poll return codes for single event type only.

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