diff options
| author | Steve Wise <swise@opengridcomputing.com> | 2010-06-10 15:02:55 -0400 |
|---|---|---|
| committer | Roland Dreier <rolandd@cisco.com> | 2010-07-06 17:02:54 -0400 |
| commit | b21ef16a8b956aee2fb3d7fc9d24a0b4dae2ae72 (patch) | |
| tree | 0c0c7414c3ad1fa70f893eb99519658a28e49b61 | |
| parent | f38926aa1dc5fbf7dfc5f97a53377b2e796dedc3 (diff) | |
RDMA/cxgb4: Don't call abort_connection() for active connect failures
Signed-off-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
| -rw-r--r-- | drivers/infiniband/hw/cxgb4/cm.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/infiniband/hw/cxgb4/cm.c b/drivers/infiniband/hw/cxgb4/cm.c index 30ce0a8eca09..3e15a0716702 100644 --- a/drivers/infiniband/hw/cxgb4/cm.c +++ b/drivers/infiniband/hw/cxgb4/cm.c | |||
| @@ -969,7 +969,8 @@ static void process_mpa_reply(struct c4iw_ep *ep, struct sk_buff *skb) | |||
| 969 | goto err; | 969 | goto err; |
| 970 | goto out; | 970 | goto out; |
| 971 | err: | 971 | err: |
| 972 | abort_connection(ep, skb, GFP_KERNEL); | 972 | state_set(&ep->com, ABORTING); |
| 973 | send_abort(ep, skb, GFP_KERNEL); | ||
| 973 | out: | 974 | out: |
| 974 | connect_reply_upcall(ep, err); | 975 | connect_reply_upcall(ep, err); |
| 975 | return; | 976 | return; |
