From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 52A69A058E; Thu, 26 Mar 2020 01:28:56 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id A5AE32C15; Thu, 26 Mar 2020 01:28:55 +0100 (CET) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id 310A0F3E for ; Thu, 26 Mar 2020 01:28:54 +0100 (CET) IronPort-SDR: yippqJjiN536BFu7dvUovsrwOly3YcjFFqB6/nKMowKGmLLDus7NS50xCGnyexQaRQIW5VC76l MVi84sCY24Vw== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Mar 2020 17:28:53 -0700 IronPort-SDR: qxEgjhXYjOcjpLGrPIobw+C5r99yknGqUth6CTbu+d3FN8PNrp8ity8BDcfXOOuRaaOkMQNzRM 7TqFfpGOXi3A== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.72,306,1580803200"; d="scan'208";a="250579851" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by orsmga006.jf.intel.com with ESMTP; 25 Mar 2020 17:28:52 -0700 Received: from fmsmsx111.amr.corp.intel.com (10.18.116.5) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 25 Mar 2020 17:28:52 -0700 Received: from FMSEDG001.ED.cps.intel.com (10.1.192.133) by fmsmsx111.amr.corp.intel.com (10.18.116.5) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 25 Mar 2020 17:28:52 -0700 Received: from NAM04-SN1-obe.outbound.protection.outlook.com (104.47.44.53) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 25 Mar 2020 17:28:52 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EkAJ6fl3pSRm48seWIfotkQGmdkZ8NHGMbc0wm9K2De8vfVoNdfhT4FnwOEa3r1vpXKFE7OimWUqZbagfDkrIKo4hMgv9Fe+QJrGvka4kTzLZFCutJXZ7Wux8MXZ5E4L4sl7vSI18Y8PqPMUTKhTuos3Xyer4QpinCsIfPDmekU5Fl94FZGQVjqM6DZSN725oi6HKdJxk8/gzsrZOyf47NQ0+XU9tHk8e/W+TceJ5u5T28jE1igngfo19YE00JR9/pouy9Zdvi/cLywj0M5Edco6Vzg2rvjHyzHuzvc+rrihvylGwlG2OtPvhZ63ZG2O306VfrUsPb8cZFick3UKUw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=L0cAzZ1ChvjIzD9JTb+w7k5vrLOD9UghwH1OfEH19L8=; b=KVnv13A/nGWUawP+JfoKbxjGqA9xoqA493oQfDqErpMXP9cvq6e62JvsHUf5ne5Cvm4Ab6w1pUHC4nedx32T5CGPhui7E//ciHLNpWsrnK+MYJfu65BhZpFCEFaClJEW411OremhYIzhfUBd9zBFSa3HZBeoN1sj6QCOtriKfuWJU9Dv/fW9zfVQgB83u1//NhF1OprXlBnssbh0DUps64mEtyTlp5zDtFNZXUsk0fYDc3kmIpifQtA5OamKo2xsOSq14jnF5tXcrIzQmyF5bCFk49FSvsqRknVwI2dzOSQbAhtoydmXqIZ/PEBoojw2UTr/DgMQx+nvVEct8abHkg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=L0cAzZ1ChvjIzD9JTb+w7k5vrLOD9UghwH1OfEH19L8=; b=FDEN3tdZX7cawk/uvLj4vB19cxW4JvrO2PLtGO7mBpA1fQMm/8RSb+cFTS/AEh1/rMXWVDqkuNjwSlSLm3xkpAMoeeyqIXtKfeGH1EqBy8Y79eUmgCPgkBZtZKuu9pQDytAQYYB/JEy65MLYKy78BuALx+IX4UifmDpgDAIYVrY= Received: from BYAPR11MB2549.namprd11.prod.outlook.com (52.135.226.33) by BYAPR11MB2584.namprd11.prod.outlook.com (52.135.228.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.20; Thu, 26 Mar 2020 00:28:50 +0000 Received: from BYAPR11MB2549.namprd11.prod.outlook.com ([fe80::141d:cf28:589e:5f49]) by BYAPR11MB2549.namprd11.prod.outlook.com ([fe80::141d:cf28:589e:5f49%4]) with mapi id 15.20.2856.019; Thu, 26 Mar 2020 00:28:50 +0000 From: "Ananyev, Konstantin" To: Jerin Jacob CC: dpdk-dev , Olivier Matz , "Honnappa Nagarahalli" , Jerin Jacob , David Christensen , "Stephen Hemminger" Thread-Topic: [dpdk-dev] [RFC] ring: make ring implementation non-inlined Thread-Index: AQHV/taErFO0KtyJb0SAaV/LyHULbKhZ1ZqAgAA2e6A= Date: Thu, 26 Mar 2020 00:28:50 +0000 Message-ID: References: <20200320164138.8510-1-konstantin.ananyev@intel.com> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.2.0.6 authentication-results: spf=none (sender IP is ) smtp.mailfrom=konstantin.ananyev@intel.com; x-originating-ip: [192.198.151.163] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 0c6d3fd8-8491-4bcb-fc57-08d7d11ca811 x-ms-traffictypediagnostic: BYAPR11MB2584: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-forefront-prvs: 0354B4BED2 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(376002)(136003)(39860400002)(396003)(366004)(86362001)(2906002)(26005)(478600001)(966005)(186003)(52536014)(71200400001)(4326008)(66446008)(5660300002)(7696005)(66476007)(66946007)(81156014)(8936002)(81166006)(8676002)(9686003)(316002)(54906003)(6916009)(55016002)(6506007)(66556008)(76116006)(53546011)(64756008)(33656002); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR11MB2584; H:BYAPR11MB2549.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: PEqWnX4YnQ1jnaU8lFIxgqs5ImK8lD5dgKY4JfR3lOVl/Y91+mWdHfOzt3lD816ldl/ZZAR9PyDkeK3r7w8TUvj3Sp9bA0KCYQFxuxj7sypuwwx33XgREBdw9mQBi4+nK2iWgUF2BQivmLBEJKoQ6NQXmuQR24U/AG2dxh8zxrr33wCezfvuFytTY9xHZWZDzc6eNPw9d2W9d1TzbwqQX4EUwQCFTHxMkzPbDn08p8jVRBNPsVy0e6ANALIDlnXcvuAstKZ4cwjgEYdZ+kK8wSYWvSCTirR7Pqht4DT+jy/KlCC7Utkg/6MwiF5Cnpwhr9nuditdWyWqH1n/yoi8A3uDXLu78+/ZAHnSsCWtc79aedsgNhlkAmfu7jJ+742gTbVIj0F9QigBO7+2izxmFCEbcGaV0cUr2IHoiMkiV+Hpm47dBdrRou1+qACtXiJXF//ew5ucU5QH2J1wYpd/YgZsLnHautZ9tV/6FKfCjGCB0PK1UxLmhn0x3uhaNUPn52qjR4OnysZ9f5YI5qWKNA== x-ms-exchange-antispam-messagedata: MqNiqZCdonvyVjVOqPRZRm7r6dxHT+bRjub1XiCGiVqpTj35CJ9oNwuNun4BDqgQz7mvRRyCvuOFp340bnr4gs+dY4lQmXbBmEgnMZvVncWqeH1WiQrKYa6fdN4ckIarJjHvi4+b1qcPNS/oBoUpHw== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 0c6d3fd8-8491-4bcb-fc57-08d7d11ca811 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Mar 2020 00:28:50.1926 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: FT7h4kIFq5tOUiuPgaDTaZLnQzq785LZ23VqRoFaPWHTvvibPik0gv404sziwMUmYljpnNdfMoODeZdPtHqRZw9ZpN+o8yM5r7G9hKFbm/s= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2584 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [RFC] ring: make ring implementation non-inlined X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" SGkgSmVyaW4sDQoNCj4gDQo+IE9uIEZyaSwgTWFyIDIwLCAyMDIwIGF0IDEwOjExIFBNIEtvbnN0 YW50aW4gQW5hbnlldg0KPiA8a29uc3RhbnRpbi5hbmFueWV2QGludGVsLmNvbT4gd3JvdGU6DQo+ ID4NCj4gPiBBcyB3YXMgZGlzY3Vzc2VkIGhlcmU6DQo+ID4gaHR0cDovL21haWxzLmRwZGsub3Jn L2FyY2hpdmVzL2Rldi8yMDIwLUZlYnJ1YXJ5LzE1ODU4Ni5odG1sDQo+ID4gdGhpcyBSRkMgYWlt ZWQgdG8gaGlkZSByaW5nIGludGVybmFscyBpbnRvIC5jIGFuZCBtYWtlIGFsbA0KPiA+IHJpbmcg ZnVuY3Rpb25zIG5vbi1pbmxpbmVkLiBJbiB0aGVvcnkgdGhhdCBtaWdodCBoZWxwIHRvDQo+ID4g bWFpbnRhaW4gQUJJIHN0YWJpbGl0eSBpbiBmdXR1cmUuDQo+ID4gVGhpcyBpcyBqdXN0IGEgUE9D IHRvIG1lYXN1cmUgdGhlIGltcGFjdCBvZiBwcm9wb3NlZCBpZGVhLA0KPiA+IHByb3BlciBpbXBs ZW1lbnRhdGlvbiB3b3VsZCBkZWZpbmV0bHkgbmVlZCBzb21lIGV4dHJhIGVmZm9ydC4NCj4gPiBP biBJQSBib3ggKFNLWCkgcmluZ19wZXJmX2F1dG90ZXN0IHNob3dzIH4yMC0zMCBjeWNsZXMgZXh0 cmEgZm9yDQo+ID4gZW5xdWV1ZStkZXF1ZXVlIHBhaXIuIE9uIHNvbWUgbW9yZSByZWFsaXN0aWMg Y29kZSwgSSBzdXNwZWN0DQo+ID4gdGhlIGltcGFjdCBpdCBtaWdodCBiZSBhIGJpdCBoaWdoZXIu DQo+ID4gRm9yIE1QL01DIGJ1bGsgdHJhbnNmZXJzIGRlZ3JhZGF0aW9uIHNlZW1zIHF1aXRlIHNt YWxsLA0KPiA+IHRob3VnaCBmb3IgU1AvU0MgYW5kL29yIHNtYWxsIHRyYW5zZmVycyBpdCBpcyBt b3JlIHRoZW4gbm90aWNhYmxlDQo+ID4gKHNlZSBleGFjdCBudW1iZXJzIGJlbG93KS4NCj4gPiBG cm9tIG15IHBlcnNwZWN0aXZlIHdlJ2QgcHJvYmFibHkga2VlcCBpdCBpbmxpbmVkIGZvciBub3cN Cj4gPiB0byBhdm9pZCBhbnkgbm9uLWFudGljaXBhdGVkIHBlcmZvbWFuY2UgZGVncmFkYXRpb25z Lg0KPiA+IFRob3VnaCBpbnRlcnN0ZWQgdG8gc2VlIHBlcmYgcmVzdWx0cyBhbmQgb3BpbmlvbnMg ZnJvbQ0KPiA+IG90aGVyIGludGVyZXN0ZWQgcGFydGllcy4NCj4gDQo+ICsxDQo+IA0KPiBNeSBy ZWFzb25pbmcgaXMgYSBiaXQgZGlmZmVyZW50LCBEUERLIGlzIHVzaW5nIGluIGVtYmVkZGVkIGJv eGVzIHRvbw0KPiB3aGVyZSBwZXJmb3JtYW5jZSBoYXMNCj4gbW9yZSB3ZWlnaHQgdGhhbiBBQkkg c3R1ZmYuIEkgdGhpbmsgd2UgbmVlZCB0byBmb2N1cyBmaXJzdCBvbiBzbG93DQo+IHBhdGggQVBJ cyBBQkkgc3R1ZmYuDQo+IA0KPiBJIHNwZW5kIGEgZmV3IGN5Y2xlcyB0byBhcHBseSB0aGlzIHBh dGNoICsNCj4gaHR0cDovL21haWxzLmRwZGsub3JnL2FyY2hpdmVzL2Rldi8yMDIwLUZlYnJ1YXJ5 LzE1ODU4Ni5odG1sDQo+IG9uIHRvcCBvZiB0aGUgdHJlZSwgdGhlcmUgYXJlIGEgbG90IG9mIGNv bmZsaWN0cy4gSWYgSSBnZXQgYSBtZXJnZWFibGUNCj4gcGF0Y2ggdGhlbiBJIHdpbGwgdGVzdCBp dCBvbiBhbiBhcm02NCBib3guDQoNCllvdSBkb27igJl0IG5lZWQgdG8gYXBwbHkgcHJldmlvdXMg cGF0Y2ggc2VyaWVzLg0KVGhleSBhcmUgY29tcGxldGVseSB1bnJlbGF0ZWQuDQpKdXN0IGFwcGx5 IHRoYXQgb25lIChodHRwOi8vcGF0Y2hlcy5kcGRrLm9yZy9wYXRjaC82Njk4Mi8pDQpvbiB0b3Ag b2YgZHBkay5vcmcgbWFzdGVyLg0KSXQgc2hvdWxkIGJlIGFwcGxpZWQgY2xlYW5seSAoYXQgbGVh c3QgaXQgZG9lcyBmb3IgbWUpLiANCktvbnN0YW50aW4NCg0KDQo+IA0KPiANCj4gDQo+IA0KPiAN Cj4gPg0KPiA+IEludGVsKFIpIFhlb24oUikgUGxhdGludW0gODE2MCBDUFUgQCAyLjEwR0h6DQo+ ID4gcmluZ19wZXJmX2F1dG90ZXN0ICh3aXRob3V0IHBhdGNoL3dpdGggcGF0Y2gpDQo=