RE: [PATCH 02/02] RDMA/nes: listener destroyed during loopback setup crash

2010-02-12 Thread Latif, Faisal
t;Sent: Friday, February 12, 2010 2:02 PM >To: Latif, Faisal; Roland Dreier; -...@vger.kernel.org; linux- >r...@vger.kernel.org >Subject: RE: [PATCH 02/02] RDMA/nes: listener destroyed during loopback >setup crash > >>@@ -1011,9 +1011,10 @@ static int mini_cm_dec_refcnt_li

RE: [PATCH 02/02] RDMA/nes: listener destroyed during loopback setup crash

2010-02-12 Thread Sean Hefty
>@@ -1011,9 +1011,10 @@ static int mini_cm_dec_refcnt_listen(struct nes_cm_core >*cm_core, > event.cm_info.loc_port = >loopback->loc_port; > event.cm_info.cm_id = loop

[PATCH 02/02] RDMA/nes: listener destroyed during loopback setup crash

2010-02-12 Thread Faisal Latif
When listener is destroyed and where is MPA response pending for loopback connection, the active side cm_node gets destroyed in cm_event_connect_error() and again in nes_accept()/nes_reject(). Incrementing cm_node's refcount to not be destroyed by cm_event_connect_error(). Signed-off-by: Faisal La