Received: by 10.192.165.148 with SMTP id m20csp4052327imm; Mon, 30 Apr 2018 10:50:08 -0700 (PDT) X-Google-Smtp-Source: AB8JxZqcJKoQQQxUiH7wQ1qzyPgoUQbuuNsAOwieWZzuYLKFelRYjiY5OiNnmw6j7s6ZDdN8a766 X-Received: by 2002:a63:af1d:: with SMTP id w29-v6mr10924799pge.247.1525110608306; Mon, 30 Apr 2018 10:50:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525110608; cv=none; d=google.com; s=arc-20160816; b=dVkV+cuYeG+4IyM84v1kku8+emBP2VqiSzLdBniTHn+xajZV5IWPqPf7LPk8RePnTI DZMWj1Tcf9xu+nXh2XX063dJRr/Z4/3kKlQPN4WCFaBufwG6lLFe9YPKv6yYZSDZtBRy juaGpZcqsZC2aucHb4fQd9irvD5HcysbRmZxvCrrCcWww2BFkzJ3ekHgQmQVvWydct7T 0qxUPoTIhnumjHNpzk4JF5CnYnBHPHtKkd49DYm++t6FrUpFwitrpV1Rguqp2LIYSR0m wka8wWSx6G3wQ2K60jHnDQ055D3I1uC5icON2+rx0hZqHURsldo4CJ8R0JIsPhUAfepc UvKA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :dlp-reaction:dlp-version:dlp-product:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:arc-authentication-results; bh=YC8BP3KgxJk4WldrvJnGnthn9oXdmUkmM8Ml3OVE6dk=; b=k0DxgEuD3XL+oVDaIBLINezy2t0Tyr9R5sD9DmGDL1KL9ODDmqSnZp4BEE05v3JJCG 49T8DQuX9AgCuSCh6nP30PDQSbCaM3xGHMoH8hKcb6eTY5jZrbhfh9Psf/PNj9fddt0G p8Wya+TyZty3gGeVsGWJHM3a8efi9QHa2gZm82c3UFUqPmZNwOK/YOnKvw4tU/29ZRoo /QCrKcKMNX7SXyMQbKMXZeIQNAiZUnN5fm92bwqxELVl7idQ0zoOVKCLIV35yQAgAg3F oulElBv/in3Hc74paBuw8O9Nzinkl1+E4TD1qcSyTvv8/UXa1oRqa9JTvSCzD4G39ejW gmBw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e68-v6si7650634plb.566.2018.04.30.10.49.52; Mon, 30 Apr 2018 10:50:08 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753900AbeD3Rtj (ORCPT + 99 others); Mon, 30 Apr 2018 13:49:39 -0400 Received: from mga06.intel.com ([134.134.136.31]:53668 "EHLO mga06.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752255AbeD3Rti (ORCPT ); Mon, 30 Apr 2018 13:49:38 -0400 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 30 Apr 2018 10:49:37 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.49,346,1520924400"; d="scan'208";a="37319176" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by orsmga007.jf.intel.com with ESMTP; 30 Apr 2018 10:49:37 -0700 Received: from crsmsx102.amr.corp.intel.com (172.18.63.137) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.319.2; Mon, 30 Apr 2018 10:49:36 -0700 Received: from crsmsx101.amr.corp.intel.com ([169.254.1.16]) by CRSMSX102.amr.corp.intel.com ([169.254.2.199]) with mapi id 14.03.0319.002; Mon, 30 Apr 2018 11:49:35 -0600 From: "Weiny, Ira" To: Doug Ledford , Jason Gunthorpe , jackm CC: =?utf-8?B?SMOla29uIEJ1Z2dl?= , "Hiatt, Don" , Dasaratharaman Chandramouli , "Hefty, Sean" , OFED mailing list , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH] IB/core: Make ib_mad_client_id atomic Thread-Topic: [PATCH] IB/core: Make ib_mad_client_id atomic Thread-Index: AQHT1yEVepSwssTlDUySP6Lhu4WvI6QJbUqAgADDR4CABKIRgIAAUs0AgAq1xwCAACd8gP//piHw Date: Mon, 30 Apr 2018 17:49:34 +0000 Message-ID: <2807E5FD2F6FDA4886F6618EAC48510E67DF88D8@CRSMSX101.amr.corp.intel.com> References: <20180418142450.15581-1-Haakon.Bugge@oracle.com> <1524196555.11756.30.camel@redhat.com> <20180420153451.GF30433@ziepe.ca> <50E3FE4A-2C6E-4493-92E1-383C349FAE3A@oracle.com> <20180423221618.0000795d@dev.mellanox.co.il> <20180430144930.GB26895@ziepe.ca> <1525108249.11756.93.camel@redhat.com> In-Reply-To: <1525108249.11756.93.camel@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiM2ZmODk4M2UtNWYxNy00NWYwLWI2MTAtMmZlZDRhZjg3ODkzIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6IjVXNkhyWlZwRnY3TURjWGZjMXlKOWZGVHpNbjQ3U0pzbGN3SHg2K2NsQTA9In0= x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [172.18.205.10] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org TG9va3MgZmluZSB0byBtZS4NCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9t OiBEb3VnIExlZGZvcmQgW21haWx0bzpkbGVkZm9yZEByZWRoYXQuY29tXQ0KPiBTZW50OiBNb25k YXksIEFwcmlsIDMwLCAyMDE4IDEwOjExIEFNDQo+IFRvOiBKYXNvbiBHdW50aG9ycGUgPGpnZ0B6 aWVwZS5jYT47IGphY2ttIDxqYWNrbUBkZXYubWVsbGFub3guY28uaWw+DQo+IENjOiBIw6Vrb24g QnVnZ2UgPGhhYWtvbi5idWdnZUBvcmFjbGUuY29tPjsgSGlhdHQsIERvbg0KPiA8ZG9uLmhpYXR0 QGludGVsLmNvbT47IERhc2FyYXRoYXJhbWFuIENoYW5kcmFtb3VsaQ0KPiA8ZGFzYXJhdGhhcmFt YW4uY2hhbmRyYW1vdWxpQGludGVsLmNvbT47IFdlaW55LCBJcmEgPGlyYS53ZWlueUBpbnRlbC5j b20+Ow0KPiBIZWZ0eSwgU2VhbiA8c2Vhbi5oZWZ0eUBpbnRlbC5jb20+OyBPRkVEIG1haWxpbmcg bGlzdCA8bGludXgtDQo+IHJkbWFAdmdlci5rZXJuZWwub3JnPjsgbGludXgta2VybmVsQHZnZXIu a2VybmVsLm9yZw0KPiBTdWJqZWN0OiBSZTogW1BBVENIXSBJQi9jb3JlOiBNYWtlIGliX21hZF9j bGllbnRfaWQgYXRvbWljDQo+IA0KPiBPbiBNb24sIDIwMTgtMDQtMzAgYXQgMDg6NDkgLTA2MDAs IEphc29uIEd1bnRob3JwZSB3cm90ZToNCj4gPiBPbiBNb24sIEFwciAyMywgMjAxOCBhdCAxMDox NjoxOFBNICswMzAwLCBqYWNrbSB3cm90ZToNCj4gPg0KPiA+ID4gPiA+IFRJRHMgbmVlZCB0byBi ZSBnbG9iYWxseSB1bmlxdWUgb24gdGhlIGVudGlyZSBtYWNoaW5lLg0KPiA+ID4gSmFzb24sIHRo YXQgaXMgbm90IGV4YWN0bHkgY29ycmVjdC4NCj4gPg0KPiA+IFRoZSBleHBlY2F0aW9uIGZvciAv ZGV2L3VtYWQgdXNlcnMgaXMgdGhhdCB0aGV5IGFsbCByZWNlaXZlIGxvY2FsbHkNCj4gPiB1bmlx dWUgVElEIHByZWZpeGVzLiBUaGUga2VybmVsIG1heSBiZSBPSyB0byBrZWVwIHRoaW5ncyBwb3J0 LXNwZWNpZmljDQo+ID4gYnV0IGl0IGlzIHNsaWdodGx5IGJyZWFraW5nIHRoZSBBUEkgd2UgYXJl IHByZXNlbnRpbmcgdG8gdXNlcnNwYWNlIHRvDQo+ID4gYWxsb3cgdGhlbSB0byBhbGlhcy4uDQo+ ID4NCj4gPiBKYXNvbg0KPiANCj4gV291bGQgcGVvcGxlIGJlIGhhcHBpZXIgd2l0aCB0aGlzIGNv bW1pdCBtZXNzYWdlIHRoZW46DQo+IA0KPiBJQi9jb3JlOiBNYWtlIGliX21hZF9jbGllbnRfaWQg YXRvbWljDQo+IA0KPiBDdXJyZW50bHksIHRoZSBrZXJuZWwgcHJvdGVjdHMgYWNjZXNzIHRvIHRo ZSBhZ2VudCBJRCBhbGxvY2F0b3Igb24gYSBwZXIgcG9ydCBiYXNpcw0KPiB1c2luZyBhIHNwaW5s b2NrLCBzbyBpdCBpcyBpbXBvc3NpYmxlIGZvciB0d28gYXBwcy90aHJlYWRzIG9uIHRoZSBzYW1l IHBvcnQgdG8gZ2V0DQo+IHRoZSBzYW1lIFRJRCwgYnV0IGl0IGlzIGVudGlyZWx5IHBvc3NpYmxl IGZvciB0d28gdGhyZWFkcyBvbiBkaWZmZXJlbnQgcG9ydHMgdG8gZW5kDQo+IHVwIHdpdGggdGhl IHNhbWUgVElELg0KPiANCj4gQXMgdGhpcyBjYW4gYmUgY29uZnVzaW5nIChyZWdhcmRsZXNzIG9m IGl0IGJlaW5nIGxlZ2FsIGFjY29yZGluZyB0byB0aGUgSUIgU3BlYyAxLjMsDQo+IEMxMy0xOC4x LjEsIGluIHNlY3Rpb24gMTMuNC42LjQgLSBUcmFuc2FjdGlvbklEIHVzYWdlKSwgYW5kIGFzIHRo ZSByZG1hLWNvcmUgdXNlcg0KPiBzcGFjZSBBUEkgZm9yIC9kZXYvdW1hZCBkZXZpY2VzIGltcGxp ZXMgdW5pcXVlIFRJRHMgZXZlbiBhY3Jvc3MgcG9ydHMsIG1ha2UNCj4gdGhlIFRJRCBhbiBhdG9t aWMgdHlwZSBzbyB0aGF0IG5vIHR3byBhbGxvY2F0aW9ucywgcmVnYXJkbGVzcyBvZiBwb3J0IG51 bWJlciwgd2lsbA0KPiBiZSB0aGUgc2FtZS4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEjDpWtvbiBC dWdnZSA8aGFha29uLmJ1Z2dlQG9yYWNsZS5jb20+DQo+IFJldmlld2VkLWJ5OiBKYWNrIE1vcmdl bnN0ZWluIDxqYWNrbUBkZXYubWVsbGFub3guY28uaWw+DQo+IFJldmlld2VkLWJ5OiBJcmEgV2Vp bnkgPGlyYS53ZWlueUBpbnRlbC5jb20+DQo+IFJldmlld2VkLWJ5OiBaaHUgWWFuanVuIDx5YW5q dW4uemh1QG9yYWNsZS5jb20+DQo+IFNpZ25lZC1vZmYtYnk6IERvdWcgTGVkZm9yZCA8ZGxlZGZv cmRAcmVkaGF0LmNvbT4NCj4gDQo+IA0KPiAtLQ0KPiBEb3VnIExlZGZvcmQgPGRsZWRmb3JkQHJl ZGhhdC5jb20+DQo+ICAgICBHUEcgS2V5SUQ6IEI4MjZBMzMzMEU1NzJGREQNCj4gICAgIEtleSBm aW5nZXJwcmludCA9IEFFNkIgMUJEQSAxMjJCIDIzQjQgMjY1QiAgMTI3NCBCODI2IEEzMzMgMEU1 NyAyRkREDQo=