From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by dpdk.org (Postfix) with ESMTP id C7A211B142 for ; Wed, 30 Jan 2019 05:26:31 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 29 Jan 2019 20:26:30 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,539,1539673200"; d="scan'208";a="130024027" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by orsmga002.jf.intel.com with ESMTP; 29 Jan 2019 20:26:30 -0800 Received: from fmsmsx117.amr.corp.intel.com (10.18.116.17) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 29 Jan 2019 20:26:29 -0800 Received: from fmsmsx108.amr.corp.intel.com ([169.254.9.99]) by fmsmsx117.amr.corp.intel.com ([169.254.3.160]) with mapi id 14.03.0415.000; Tue, 29 Jan 2019 20:26:29 -0800 From: "Eads, Gage" To: Ola Liljedahl , "dev@dpdk.org" CC: "jerinj@marvell.com" , "mczekaj@marvell.com" , nd , "Richardson, Bruce" , "Ananyev, Konstantin" , "stephen@networkplumber.org" , "olivier.matz@6wind.com" , "arybchenko@solarflare.com" Thread-Topic: [PATCH v4 1/5] ring: add 64-bit headtail structure Thread-Index: AQHUtzVnU7XLRrw54EefrByXaLP1HqXGNdWAgADz2HA= Date: Wed, 30 Jan 2019 04:26:28 +0000 Message-ID: <9184057F7FC11744A2107296B6B8EB1E541CCFEC@FMSMSX108.amr.corp.intel.com> References: <20190118152326.22686-1-gage.eads@intel.com> <20190128181407.32739-1-gage.eads@intel.com> <20190128181407.32739-2-gage.eads@intel.com> <1548766621.3135.26.camel@arm.com> In-Reply-To: <1548766621.3135.26.camel@arm.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNTBmMjRhMDItYWNlMS00YWRiLTgwMWQtYmI2ZmE3MDIyMGM2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiUUZaVnoyUWhhSldaWjNHd3hsT0pXMG93ZUxaSkRXWGRRamVTNFlJRDY1VDBRT29QcVZzOUFTUW9zNjhIZUxSRyJ9 x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [10.1.200.106] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v4 1/5] ring: add 64-bit headtail structure 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: , X-List-Received-Date: Wed, 30 Jan 2019 04:26:32 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogT2xhIExpbGplZGFobCBb bWFpbHRvOk9sYS5MaWxqZWRhaGxAYXJtLmNvbV0NCj4gU2VudDogVHVlc2RheSwgSmFudWFyeSAy OSwgMjAxOSA2OjU3IEFNDQo+IFRvOiBFYWRzLCBHYWdlIDxnYWdlLmVhZHNAaW50ZWwuY29tPjsg ZGV2QGRwZGsub3JnDQo+IENjOiBqZXJpbmpAbWFydmVsbC5jb207IG1jemVrYWpAbWFydmVsbC5j b207IG5kIDxuZEBhcm0uY29tPjsNCj4gUmljaGFyZHNvbiwgQnJ1Y2UgPGJydWNlLnJpY2hhcmRz b25AaW50ZWwuY29tPjsgQW5hbnlldiwgS29uc3RhbnRpbg0KPiA8a29uc3RhbnRpbi5hbmFueWV2 QGludGVsLmNvbT47IHN0ZXBoZW5AbmV0d29ya3BsdW1iZXIub3JnOw0KPiBvbGl2aWVyLm1hdHpA NndpbmQuY29tOyBhcnliY2hlbmtvQHNvbGFyZmxhcmUuY29tDQo+IFN1YmplY3Q6IFJlOiBbUEFU Q0ggdjQgMS81XSByaW5nOiBhZGQgNjQtYml0IGhlYWR0YWlsIHN0cnVjdHVyZQ0KPiANCj4gT24g TW9uLCAyMDE5LTAxLTI4IGF0IDEyOjE0IC0wNjAwLCBHYWdlIEVhZHMgd3JvdGU6DQo+ID4gNjQt Yml0IGhlYWQgYW5kIHRhaWwgaW5kZXggd2lkdGhzIGdyZWF0bHkgaW5jcmVhc2VzIHRoZSB0aW1l IGl0IHRha2VzDQo+ID4gZm9yIHRoZW0gdG8gd3JhcC1hcm91bmQgKHdpdGggY3VycmVudCBDUFUg c3BlZWRzLCBpdCB3b24ndCBoYXBwZW4NCj4gPiB3aXRoaW4gdGhlIGF1dGhvcidzIGxpZmV0aW1l KS4gVGhpcyBpcyBmdW5kYW1lbnRhbCB0byBhdm9pZGluZyB0aGUgQUJBDQo+ID4gcHJvYmxlbSAt LSBpbiB3aGljaCBhIHRocmVhZCBtaXN0YWtlcyByZWFkaW5nIHRoZSBzYW1lIHRhaWwgaW5kZXgg aW4NCj4gPiB0d28gYWNjZXNzZXMgdG8gbWVhbiB0aGF0IHRoZSByaW5nIHdhcyBub3QgbW9kaWZp ZWQgaW4gdGhlIGludGVydmVuaW5nDQo+ID4gdGltZSAtLSBpbiB0aGUgdXBjb21pbmcgbm9uLWJs b2NraW5nIHJpbmcgaW1wbGVtZW50YXRpb24uIFVzaW5nIGENCj4gPiA2NC1iaXQgaW5kZXggbWFr ZXMgdGhlIHBvc3NpYmlsaXR5IG9mIHRoaXMgb2NjdXJyaW5nIGVmZmVjdGl2ZWx5IHplcm8uDQo+ IEp1c3QgYW4gb2JzZXJ2YXRpb24uDQo+IFRoZSBmb2xsb3dpbmcgaW52YXJpYW50IGhvbGRzICh1 c2luZyByaW5nX3NpemUgaW5zdGVhZCBvZiBtYXNrKToNCj4g4oiAIGluZGV4OiByaW5nW2luZGV4 ICUgcmluZ19zaXplXS5pbmRleCAlIHJpbmdfc2l6ZSA9PSBpbmRleCAlIHJpbmdfc2l6ZSBpLmUu IHRoZSBODQo+IChOPWxvZzIgcmluZyBzaXplKSBsc2Igb2YgcmluZ1tdLmluZGV4IHdpbGwgYWx3 YXlzIGJlIHRoZSBzYW1lIChmb3IgYSBzcGVjaWZpYyBzbG90KQ0KPiBzbyBzZXJ2ZSBubyBwdXJw b3NlLg0KPiANCj4gVGhpcyBtZWFucyB3ZSBkb24ndCBoYXZlIHRvIHN0b3JlIHRoZSB3aG9sZSBp bmRleCBpbiBlYWNoIHNsb3QsIGl0IGlzIGVub3VnaCB0bw0KPiBzdG9yZSAiaW5kZXggLyByaW5n X3NpemUiICh3aGljaCBJIGNhbGwgdGhlIGxhcCBjb3VudGVyKS4gVGhpcyBjb3VsZCBiZSB1c2Vm dWwgZm9yIGFuDQo+IGltcGxlbWVudGF0aW9uIGZvciAzMi1iaXQgcGxhdGZvcm1zIHdoaWNoIHN1 cHBvcnQgNjQtYml0IENBUyAodG8gd3JpdGUgdGhlIHNsb3QNCj4gcHRyICYgaW5kZXggKGxhcCBj b3VudGVyKSBhdG9taWNhbGx5KSBhbmQgdXNlcyA2NC1iaXQgaGVhZCAmIHRhaWwgaW5kZXhlcyAo dG8gYXZvaWQNCj4gdGhlIHF1aWNrIHdyYXAgYXJvdW5kIHlvdSB3b3VsZCBoYXZlIHdpdGggMzIt Yml0IHJpbmcgaW5kZXhlcykuDQo+IA0KPiBTbw0KPiByaW5nW2luZGV4ICUgcmluZ19zaXplXS5s YXAgPSBpbmRleCAvIHJpbmdfc2l6ZTsNCj4gDQo+IEFuIGltcGxlbWVudGF0aW9uIGNvdWxkIG9m IGNvdXJzZSB1c2UgYml0d2lzZS1hbmQgaW5zdGVhZCBvZiBtb2R1bG8gYW5kDQo+IGJpdHdpc2Ut IHJpZ2h0IHNoaWZ0IGluc3RlYWQgb2YgZGl2aXNpb24uIFRoZSAyLWxvZ2FyaXRtIG9mIHJpbmdf c2l6ZSBzaG91bGQgYWxzbyBiZQ0KPiBwcmUtIGNhbGN1Y2F0ZWQgYW5kIHN0b3JlZCBpbiB0aGUg cmluZyBidWZmZXIgbWV0YWRhdGEuDQo+IA0KDQpUaGF0J3MgYSBwcmV0dHkgaW50ZXJlc3Rpbmcg aWRlYS4gVGhlIHF1ZXN0aW9uIGlzLCB3aXRoIHN1Y2ggYSBkZXNpZ24sIHdoYXQgc2hvdWxkIERQ REsncyBtaW5pbXVtIE5CIHJpbmcgc2l6ZSBiZSBvbiAzMi1iaXQgcGxhdGZvcm1zPw0KDQpJZiBh IHJpbmcgZW50cnkgaXMgd3JpdHRlbiBvbiBhdmVyYWdlIGV2ZXJ5IE0gY3ljbGVzLCB0aGVuIGEg bGFwIG9jY3VycyBldmVyeSBNKk4gY3ljbGVzIGFuZCBlYWNoIGNvdW50ZXIgcmVwZWF0cyBldmVy eSBNKk4qMl4zMiBjeWNsZXMuIElmIE09MTAwIG9uIGEgMkdIeiBzeXN0ZW0sIHRoZW4gdGhlIGNv dW50ZXIgcmVwZWF0cyBldmVyeQ0KDQpOPTE6IDMuMzMgbWludXRlcw0KLi4uDQpOPTI1NjogMTQu MjIgaG91cnMNCk49NTEyOiAyOC40NCBob3Vycw0KTj0xMDI0OiAyLjM3IGRheXMNCi4uLg0KTj0x NjM4NDogMzcuOTIgZGF5cw0KDQpJIHRoaW5rIGEgbWluaW11bSBzaXplIG9mIDEwMjQgc3RyaWtl cyBhIGdvb2QgYmFsYW5jZSBiZXR3ZWVuIG5vdCB0b28gYnVyZGVuc29tZSBhbmQgc3VmZmljaWVu dGx5IGxvdyBvZGRzIG9mIEFCQSBvY2N1cnJpbmcuDQoNClRoYW5rcywNCkdhZ2UNCg0KW3NuaXBd DQo=