From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 47881A328D
	for <public@inbox.dpdk.org>; Tue, 22 Oct 2019 19:58:00 +0200 (CEST)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id C8AC21BF2E;
	Tue, 22 Oct 2019 19:57:58 +0200 (CEST)
Received: from mga07.intel.com (mga07.intel.com [134.134.136.100])
 by dpdk.org (Postfix) with ESMTP id 10B761BF25
 for <dev@dpdk.org>; Tue, 22 Oct 2019 19:57:56 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga007.jf.intel.com ([10.7.209.58])
 by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 22 Oct 2019 10:57:55 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.68,217,1569308400"; d="scan'208";a="187979853"
Received: from irsmsx110.ger.corp.intel.com ([163.33.3.25])
 by orsmga007.jf.intel.com with ESMTP; 22 Oct 2019 10:57:52 -0700
Received: from irsmsx112.ger.corp.intel.com (10.108.20.5) by
 irsmsx110.ger.corp.intel.com (163.33.3.25) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Tue, 22 Oct 2019 18:57:51 +0100
Received: from irsmsx104.ger.corp.intel.com ([169.254.5.252]) by
 irsmsx112.ger.corp.intel.com ([169.254.1.60]) with mapi id 14.03.0439.000;
 Tue, 22 Oct 2019 18:57:51 +0100
From: "Ananyev, Konstantin" <konstantin.ananyev@intel.com>
To: "Ananyev, Konstantin" <konstantin.ananyev@intel.com>, "'Honnappa
 Nagarahalli'" <Honnappa.Nagarahalli@arm.com>, 'Jerin Jacob'
 <jerinjacobk@gmail.com>
CC: 'David Christensen' <drc@linux.vnet.ibm.com>, "'olivier.matz@6wind.com'"
 <olivier.matz@6wind.com>, "'sthemmin@microsoft.com'"
 <sthemmin@microsoft.com>, "'jerinj@marvell.com'" <jerinj@marvell.com>,
 "Richardson, Bruce" <bruce.richardson@intel.com>,
 "'david.marchand@redhat.com'" <david.marchand@redhat.com>,
 "'pbhagavatula@marvell.com'" <pbhagavatula@marvell.com>, "'dev@dpdk.org'"
 <dev@dpdk.org>, 'Dharmik Thakkar' <Dharmik.Thakkar@arm.com>, "'Ruifeng Wang
 (Arm Technology China)'" <Ruifeng.Wang@arm.com>, "'Gavin Hu (Arm Technology
 China)'" <Gavin.Hu@arm.com>, "'stephen@networkplumber.org'"
 <stephen@networkplumber.org>, 'nd' <nd@arm.com>, 'nd' <nd@arm.com>
Thread-Topic: [dpdk-dev] [PATCH v4 1/2] lib/ring: apis to support
 configurable element size
Thread-Index: AQHVfkvmrG5Kyu6ZXEWJeUYrxswBkqdVxOuAgASfoeCAAGP4AIAAqIDwgALNTICAAIYKsIAAfeKAgAAyfYCAAENBAIAAUAoAgACYtzCAA6ELAIAAnfvQgAHYBKCAAE+vYA==
Date: Tue, 22 Oct 2019 17:57:51 +0000
Message-ID: <2601191342CEEE43887BDE71AB97725801A8C6E1A0@IRSMSX104.ger.corp.intel.com>
References: <20190906190510.11146-1-honnappa.nagarahalli@arm.com>
 <20191009024709.38144-1-honnappa.nagarahalli@arm.com>
 <20191009024709.38144-2-honnappa.nagarahalli@arm.com>
 <VE1PR08MB5149D57CAA77B51392E5423898970@VE1PR08MB5149.eurprd08.prod.outlook.com>
 <2601191342CEEE43887BDE71AB97725801A8C68545@IRSMSX104.ger.corp.intel.com>
 <VE1PR08MB5149CD175CEB6B455C99F88D98900@VE1PR08MB5149.eurprd08.prod.outlook.com>
 <2601191342CEEE43887BDE71AB97725801A8C68A99@IRSMSX104.ger.corp.intel.com>
 <VE1PR08MB5149D51FA4EDB55D6DEFA129986D0@VE1PR08MB5149.eurprd08.prod.outlook.com>
 <2601191342CEEE43887BDE71AB97725801A8C6A2DA@IRSMSX104.ger.corp.intel.com>
 <VE1PR08MB51496EBD19AD797C17C29CF6986D0@VE1PR08MB5149.eurprd08.prod.outlook.com>
 <7df09c22-5b8b-77d8-1e8a-a2714e732036@linux.vnet.ibm.com>
 <VE1PR08MB5149DC6F20C8F1689E5D76E7986C0@VE1PR08MB5149.eurprd08.prod.outlook.com>
 <CALBAE1MdGRGV-n-Q=8fcXgy=4rfTO-_aG_LemdZ+RtzT4r8XpQ@mail.gmail.com>
 <2601191342CEEE43887BDE71AB97725801A8C6B54E@IRSMSX104.ger.corp.intel.com>
 <VE1PR08MB5149338B9A5C190E8BB8C71B98690@VE1PR08MB5149.eurprd08.prod.outlook.com>
 <2601191342CEEE43887BDE71AB97725801A8C6D3E4@IRSMSX104.ger.corp.intel.com>
 <2601191342CEEE43887BDE71AB97725801A8C6E0A7@IRSMSX104.ger.corp.intel.com>
In-Reply-To: <2601191342CEEE43887BDE71AB97725801A8C6E0A7@IRSMSX104.ger.corp.intel.com>
Accept-Language: en-IE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOTdiZmNhNTUtNGQxZi00MzZlLWExYzktZjUwMDExNTU1MTYzIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiVWxLVFwvNTV6VXFWYUxXWXpjejdaV2FhQzZQSStsdzVQVGtualJjNnJEYmhZQys3MjlDVyt1NEx3bklVS1dRZk8ifQ==
x-ctpclassification: CTP_NT
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [163.33.239.180]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Subject: Re: [dpdk-dev] [PATCH v4 1/2] lib/ring: apis to support
 configurable element size
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>

DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZGV2IDxkZXYtYm91bmNl
c0BkcGRrLm9yZz4gT24gQmVoYWxmIE9mIEFuYW55ZXYsIEtvbnN0YW50aW4NCj4gU2VudDogVHVl
c2RheSwgT2N0b2JlciAyMiwgMjAxOSA1OjAwIFBNDQo+IFRvOiAnSG9ubmFwcGEgTmFnYXJhaGFs
bGknIDxIb25uYXBwYS5OYWdhcmFoYWxsaUBhcm0uY29tPjsgJ0plcmluIEphY29iJyA8amVyaW5q
YWNvYmtAZ21haWwuY29tPg0KPiBDYzogJ0RhdmlkIENocmlzdGVuc2VuJyA8ZHJjQGxpbnV4LnZu
ZXQuaWJtLmNvbT47ICdvbGl2aWVyLm1hdHpANndpbmQuY29tJyA8b2xpdmllci5tYXR6QDZ3aW5k
LmNvbT47ICdzdGhlbW1pbkBtaWNyb3NvZnQuY29tJw0KPiA8c3RoZW1taW5AbWljcm9zb2Z0LmNv
bT47ICdqZXJpbmpAbWFydmVsbC5jb20nIDxqZXJpbmpAbWFydmVsbC5jb20+OyBSaWNoYXJkc29u
LCBCcnVjZSA8YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5jb20+Ow0KPiAnZGF2aWQubWFyY2hhbmRA
cmVkaGF0LmNvbScgPGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+OyAncGJoYWdhdmF0dWxhQG1h
cnZlbGwuY29tJyA8cGJoYWdhdmF0dWxhQG1hcnZlbGwuY29tPjsNCj4gJ2RldkBkcGRrLm9yZycg
PGRldkBkcGRrLm9yZz47ICdEaGFybWlrIFRoYWtrYXInIDxEaGFybWlrLlRoYWtrYXJAYXJtLmNv
bT47ICdSdWlmZW5nIFdhbmcgKEFybSBUZWNobm9sb2d5IENoaW5hKScNCj4gPFJ1aWZlbmcuV2Fu
Z0Bhcm0uY29tPjsgJ0dhdmluIEh1IChBcm0gVGVjaG5vbG9neSBDaGluYSknIDxHYXZpbi5IdUBh
cm0uY29tPjsgJ3N0ZXBoZW5AbmV0d29ya3BsdW1iZXIub3JnJw0KPiA8c3RlcGhlbkBuZXR3b3Jr
cGx1bWJlci5vcmc+OyAnbmQnIDxuZEBhcm0uY29tPjsgJ25kJyA8bmRAYXJtLmNvbT4NCj4gU3Vi
amVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENIIHY0IDEvMl0gbGliL3Jpbmc6IGFwaXMgdG8gc3Vw
cG9ydCBjb25maWd1cmFibGUgZWxlbWVudCBzaXplDQo+IA0KPiANCj4gDQo+ID4gPiBJIGhhdmUg
YXBwbGllZCB5b3VyDQo+ID4gPiBzdWdnZXN0aW9uIGluIDYvNiBpbiB2NiBhbG9uZyB3aXRoIG15
IGNvcnJlY3Rpb25zLiBUaGUgcnRlX3JpbmdfZWxlbSB0ZXN0IGNhc2VzIGFyZSBhZGRlZCBpbiAz
LzYuIEkgaGF2ZSB2ZXJpZmllZCB0aGF0IHRoZXkgYXJlIHJ1bm5pbmcNCj4gPiA+IGZpbmUgKHRo
ZXkgYXJlIGRvbmUgZm9yIDY0YiBhbG9uZSwgd2lsbCBhZGQgbW9yZSkuIEhvcGVmdWxseSwgdGhl
cmUgYXJlIG5vIG1vcmUgZXJyb3JzLg0KPiANCj4gQXBwbGllZCB2NiBhbmQgcmUtcnVuIHRoZSB0
ZXN0cy4NCj4gRnVuY3Rpb25hbCB0ZXN0IHBhc3NlcyBvayBvbiBteSBib3hlcy4NCj4gUGVydC10
ZXN0cyBudW1iZXJzIGJlbG93Lg0KPiBBcyBJIGNhbiBzZWUgcHJldHR5IG11Y2ggc2FtZSBwYXR0
ZXJuIGFzIGluIHY1IHJlbWFpbnM6DQo+IE1QL01DIG9uIDIgZGlmZmVyZW50IGNvcmVzDQoNCkZv
cmdvdCB0byBhZGQ6IGZvciA4IGVsZW1zLCBmb3IgMzIgLSBuZXcgb25lcyBhbHdheXMgYmV0dGVy
LiANCg0KPiBhbmQgU1AvU0Mgc2luZ2xlIGVucS9kZXENCj4gc2hvdyBsb3dlciBudW1iZXJzIGZv
ciBfZWxlbV8uDQo+IEZvciBvdGhlcnMgX2VsZW1fIG51bWJlcnMgYXJlIGFib3V0IHRoZSBzYW1l
IG9yIGhpZ2hlci4NCj4gUGVyc29uYWxseSwgSSBhbSBvayB0byBnbyBhaGVhZCB3aXRoIHRoZXNl
IGNoYW5nZXMuDQo+IEtvbnN0YW50aW4NCj4gDQo+IEEgLSByaW5nX3BlcmZfYXV0b3Rlcw0KPiBC
IC0gcmluZ19wZXJmX2VsZW1fYXV0b3Rlc3QNCj4gDQo+ICAjIyMgVGVzdGluZyBzaW5nbGUgZWxl
bWVudCBhbmQgYnVyc3QgZW5xL2RlcSAjIyMJQQlCDQo+IFNQL1NDIHNpbmdsZSBlbnEvZGVxdWV1
ZTogCQkJCTguMjcJMTAuOTQNCj4gTVAvTUMgc2luZ2xlIGVucS9kZXF1ZXVlOiAJCQkJNTYuMTEJ
NDcuNDMNCj4gU1AvU0MgYnVyc3QgZW5xL2RlcXVldWUgKHNpemU6IDgpOiAJCQk0LjIwCTMuNTAN
Cj4gTVAvTUMgYnVyc3QgZW5xL2RlcXVldWUgKHNpemU6IDgpOiAJCQk5LjkzCTkuMjkNCj4gU1Av
U0MgYnVyc3QgZW5xL2RlcXVldWUgKHNpemU6IDMyKTogCQkJMi45MwkxLjk0DQo+IE1QL01DIGJ1
cnN0IGVucS9kZXF1ZXVlIChzaXplOiAzMik6IAkJCTQuMTAJMy4zNQ0KPiANCj4gIyMjIFRlc3Rp
bmcgZW1wdHkgZGVxdWV1ZSAjIyMNCj4gU0MgZW1wdHkgZGVxdWV1ZTogCQkJCQkyLjAwCTMuMDAN
Cj4gTUMgZW1wdHkgZGVxdWV1ZTogCQkJCQkzLjAwCTIuMDANCj4gDQo+ICMjIyBUZXN0aW5nIHVz
aW5nIGEgc2luZ2xlIGxjb3JlICMjIw0KPiBTUC9TQyBidWxrIGVucS9kZXF1ZXVlIChzaXplOiA4
KTogCQkJNC4wNgkzLjMwDQo+IE1QL01DIGJ1bGsgZW5xL2RlcXVldWUgKHNpemU6IDgpOiAJCQk5
Ljg0CTkuMjgNCj4gU1AvU0MgYnVsayBlbnEvZGVxdWV1ZSAoc2l6ZTogMzIpOiAJCQkyLjkzCTEu
ODgNCj4gTVAvTUMgYnVsayBlbnEvZGVxdWV1ZSAoc2l6ZTogMzIpOiAJCQk0LjEwCTMuMzINCj4g
DQo+ICMjIyBUZXN0aW5nIHVzaW5nIHR3byBoeXBlcnRocmVhZHMgIyMjDQo+IFNQL1NDIGJ1bGsg
ZW5xL2RlcXVldWUgKHNpemU6IDgpOiAJCQk5LjIyCTguODMNCj4gTVAvTUMgYnVsayBlbnEvZGVx
dWV1ZSAoc2l6ZTogOCk6IAkJCTE1LjczCTE1Ljg2DQo+IFNQL1NDIGJ1bGsgZW5xL2RlcXVldWUg
KHNpemU6IDMyKTogCQkJNS43OAkzLjgzDQo+IE1QL01DIGJ1bGsgZW5xL2RlcXVldWUgKHNpemU6
IDMyKTogCQkJNi4zMwk0LjUzDQo+IA0KPiAjIyMgVGVzdGluZyB1c2luZyB0d28gcGh5c2ljYWwg
Y29yZXMgIyMjDQo+IFNQL1NDIGJ1bGsgZW5xL2RlcXVldWUgKHNpemU6IDgpOiAJCQkyMy43OAkx
OS4zMg0KPiBNUC9NQyBidWxrIGVucS9kZXF1ZXVlIChzaXplOiA4KTogCQkJNjguNTQJNzEuOTcN
Cj4gU1AvU0MgYnVsayBlbnEvZGVxdWV1ZSAoc2l6ZTogMzIpOiAJCQkxMS45OQkxMC43Nw0KPiBN
UC9NQyBidWxrIGVucS9kZXF1ZXVlIChzaXplOiAzMik6IAkJCTIxLjk2CTE4LjY2DQo+IA0KPiAj
IyMgVGVzdGluZyB1c2luZyB0d28gTlVNQSBub2RlcyAjIyMNCj4gU1AvU0MgYnVsayBlbnEvZGVx
dWV1ZSAoc2l6ZTogOCk6IAkJCTUwLjEzCTMzLjkyDQo+IE1QL01DIGJ1bGsgZW5xL2RlcXVldWUg
KHNpemU6IDgpOiAJCQkxNzcuOTgJMTk1Ljg3DQo+IFNQL1NDIGJ1bGsgZW5xL2RlcXVldWUgKHNp
emU6IDMyKTogCQkJMzIuOTgJMjMuMTINCj4gTVAvTUMgYnVsayBlbnEvZGVxdWV1ZSAoc2l6ZTog
MzIpOiAJCQk1NS44Ngk0OC43Ng0KDQo=