From patchwork Sat Feb 12 19:34:05 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arlin Davis X-Patchwork-Id: 552211 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by demeter1.kernel.org (8.14.4/8.14.3) with ESMTP id p1CJXpxO027957 for ; Sat, 12 Feb 2011 19:34:18 GMT Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752571Ab1BLTeO (ORCPT ); Sat, 12 Feb 2011 14:34:14 -0500 Received: from mga11.intel.com ([192.55.52.93]:6492 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752416Ab1BLTeN convert rfc822-to-8bit (ORCPT ); Sat, 12 Feb 2011 14:34:13 -0500 Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga102.fm.intel.com with ESMTP; 12 Feb 2011 11:34:12 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.60,462,1291622400"; d="scan'208";a="657100231" Received: from orsmsx603.amr.corp.intel.com ([10.22.226.49]) by fmsmga002.fm.intel.com with ESMTP; 12 Feb 2011 11:34:13 -0800 Received: from orsmsx605.amr.corp.intel.com (10.22.226.10) by orsmsx603.amr.corp.intel.com (10.22.226.49) with Microsoft SMTP Server (TLS) id 8.2.254.0; Sat, 12 Feb 2011 11:34:12 -0800 Received: from orsmsx506.amr.corp.intel.com ([10.22.226.44]) by orsmsx605.amr.corp.intel.com ([10.22.226.10]) with mapi; Sat, 12 Feb 2011 11:34:12 -0800 From: "Davis, Arlin R" To: linux-rdma , "ofw@lists.openfabrics.org" Date: Sat, 12 Feb 2011 11:34:05 -0800 Subject: [PATCH 3/3] DAPL v2.0: ucm: delay freeing of active side UD cm object in case RTU is dropped Thread-Topic: [PATCH 3/3] DAPL v2.0: ucm: delay freeing of active side UD cm object in case RTU is dropped Thread-Index: AcvK689xaSIFpZRKRFmWx17Ee6ZPEQ== Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-cr-hashedpuzzle: ABI= 4rA= ATOE A5TR BmMR DWlx DcU8 Io+V JISx ME1d NrAf O1ND SNPa UvPm VNQl WB4P; 2; bABpAG4AdQB4AC0AcgBkAG0AYQBAAHYAZwBlAHIALgBrAGUAcgBuAGUAbAAuAG8AcgBnADsAbwBmAHcAQABsAGkAcwB0AHMALgBvAHAAZQBuAGYAYQBiAHIAaQBjAHMALgBvAHIAZwA=; Sosha1_v1; 7; {E13BCB32-4200-48E2-A684-9A2B63025210}; YQByAGwAaQBuAC4AcgAuAGQAYQB2AGkAcwBAAGkAbgB0AGUAbAAuAGMAbwBtAA==; Sat, 12 Feb 2011 19:34:05 GMT; WwBQAEEAVABDAEgAIAAzAC8AMwBdACAAIABEAEEAUABMACAAdgAyAC4AMAA6ACAAdQBjAG0AOgAgAGQAZQBsAGEAeQAgAGYAcgBlAGUAaQBuAGcAIABvAGYAIABhAGMAdABpAHYAZQAgAHMAaQBkAGUAIABVAEQAIABjAG0AIABvAGIAagBlAGMAdAAgAGkAbgAgAGMAYQBzAGUAIABSAFQAVQAgAGkAcwAgAGQAcgBvAHAAcABlAGQA x-cr-puzzleid: {E13BCB32-4200-48E2-A684-9A2B63025210} acceptlanguage: en-US MIME-Version: 1.0 Sender: linux-rdma-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-rdma@vger.kernel.org X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.2.6 (demeter1.kernel.org [140.211.167.41]); Sat, 12 Feb 2011 19:34:25 +0000 (UTC) diff --git a/dapl/openib_ucm/cm.c b/dapl/openib_ucm/cm.c index b2db32c..ec6a774 100644 --- a/dapl/openib_ucm/cm.c +++ b/dapl/openib_ucm/cm.c @@ -1201,7 +1201,6 @@ ud_bail: (DAT_COUNT)ntohs(cm->msg.p_size), (DAT_PVOID *)cm->msg.p_data, (DAT_PVOID *)&xevent); - dapli_cm_free(cm); /* still attached to EP */ } else #endif {