From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by dpdk.org (Postfix) with ESMTP id F1ECF25D9 for ; Tue, 22 Jan 2019 19:27:33 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 22 Jan 2019 10:27:33 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,507,1539673200"; d="scan'208";a="293521445" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by orsmga005.jf.intel.com with ESMTP; 22 Jan 2019 10:27:32 -0800 Received: from fmsmsx119.amr.corp.intel.com (10.18.124.207) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 22 Jan 2019 10:27:16 -0800 Received: from fmsmsx108.amr.corp.intel.com ([169.254.9.99]) by FMSMSX119.amr.corp.intel.com ([169.254.14.102]) with mapi id 14.03.0415.000; Tue, 22 Jan 2019 10:27:15 -0800 From: "Eads, Gage" To: "Burakov, Anatoly" , "Richardson, Bruce" CC: "dev@dpdk.org" , "olivier.matz@6wind.com" , "arybchenko@solarflare.com" , "Ananyev, Konstantin" Thread-Topic: [dpdk-dev] [PATCH 1/6] ring: change head and tail to pointer-width size Thread-Index: AQHUqZoLSGNAhgPQUEq3X66uBo4z+qWqbCkAgAAI1QCAAAfzgP//8yQAgA/qHgCAAVJQkA== Date: Tue, 22 Jan 2019 18:27:14 +0000 Message-ID: <9184057F7FC11744A2107296B6B8EB1E541CA2E2@FMSMSX108.amr.corp.intel.com> References: <20190110210122.24889-1-gage.eads@intel.com> <20190110210122.24889-2-gage.eads@intel.com> <20190111105848.GA18132@bricha3-MOBL.ger.corp.intel.com> <9b215f62-55e3-5ffd-d163-0a8c9e7fa55a@intel.com> <20190111115851.GC3336@bricha3-MOBL.ger.corp.intel.com> <9184057F7FC11744A2107296B6B8EB1E541C4C91@FMSMSX108.amr.corp.intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZTc2MzIxZmQtMzQwMS00ZTc3LThhZWMtY2Y1OTM4NWYwZTM0IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiSnFmWE9WdzU4TnY1WDRQZW55K1ljVHp0R0JtMkNIcVpBVDBHSTErSjlSUU9Gb21SUkYwY0JET25wQWV3VjFLUiJ9 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 1/6] ring: change head and tail to pointer-width size 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: Tue, 22 Jan 2019 18:27:34 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQnVyYWtvdiwgQW5hdG9s eQ0KPiBTZW50OiBNb25kYXksIEphbnVhcnkgMjEsIDIwMTkgODoxNSBBTQ0KPiBUbzogRWFkcywg R2FnZSA8Z2FnZS5lYWRzQGludGVsLmNvbT47IFJpY2hhcmRzb24sIEJydWNlDQo+IDxicnVjZS5y aWNoYXJkc29uQGludGVsLmNvbT4NCj4gQ2M6IGRldkBkcGRrLm9yZzsgb2xpdmllci5tYXR6QDZ3 aW5kLmNvbTsgYXJ5YmNoZW5rb0Bzb2xhcmZsYXJlLmNvbTsNCj4gQW5hbnlldiwgS29uc3RhbnRp biA8a29uc3RhbnRpbi5hbmFueWV2QGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtkcGRrLWRl dl0gW1BBVENIIDEvNl0gcmluZzogY2hhbmdlIGhlYWQgYW5kIHRhaWwgdG8gcG9pbnRlci13aWR0 aA0KPiBzaXplDQo+IA0KPiBPbiAxMS1KYW4tMTkgNzoyNyBQTSwgRWFkcywgR2FnZSB3cm90ZToN Cj4gPg0KPiA+DQo+ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IFJp Y2hhcmRzb24sIEJydWNlDQo+ID4+IFNlbnQ6IEZyaWRheSwgSmFudWFyeSAxMSwgMjAxOSA1OjU5 IEFNDQo+ID4+IFRvOiBCdXJha292LCBBbmF0b2x5IDxhbmF0b2x5LmJ1cmFrb3ZAaW50ZWwuY29t Pg0KPiA+PiBDYzogRWFkcywgR2FnZSA8Z2FnZS5lYWRzQGludGVsLmNvbT47IGRldkBkcGRrLm9y ZzsNCj4gPj4gb2xpdmllci5tYXR6QDZ3aW5kLmNvbTsgYXJ5YmNoZW5rb0Bzb2xhcmZsYXJlLmNv bTsgQW5hbnlldiwNCj4gPj4gS29uc3RhbnRpbiA8a29uc3RhbnRpbi5hbmFueWV2QGludGVsLmNv bT4NCj4gPj4gU3ViamVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENIIDEvNl0gcmluZzogY2hhbmdl IGhlYWQgYW5kIHRhaWwgdG8NCj4gPj4gcG9pbnRlci13aWR0aCBzaXplDQo+ID4+DQo+ID4+IE9u IEZyaSwgSmFuIDExLCAyMDE5IGF0IDExOjMwOjI0QU0gKzAwMDAsIEJ1cmFrb3YsIEFuYXRvbHkg d3JvdGU6DQo+ID4+PiBPbiAxMS1KYW4tMTkgMTA6NTggQU0sIEJydWNlIFJpY2hhcmRzb24gd3Jv dGU6DQo+ID4+Pj4gT24gRnJpLCBKYW4gMTEsIDIwMTkgYXQgMTA6NDA6MTlBTSArMDAwMCwgQnVy YWtvdiwgQW5hdG9seSB3cm90ZToNCj4gPj4+Pj4gPC4uLj4NCj4gPj4+Pj4NCj4gPj4+Pj4+ICsg KiBDb3B5cmlnaHQoYykgMjAxNi0yMDE5IEludGVsIENvcnBvcmF0aW9uDQo+ID4+Pj4+PiAgICAg ICovDQo+ID4+Pj4+PiAgICAgLyoqDQo+ID4+Pj4+PiBAQCAtODgsNyArODgsNyBAQCBydGVfZXZl bnRfcmluZ19lbnF1ZXVlX2J1cnN0KHN0cnVjdA0KPiA+PiBydGVfZXZlbnRfcmluZyAqciwNCj4g Pj4+Pj4+ICAgICAJCWNvbnN0IHN0cnVjdCBydGVfZXZlbnQgKmV2ZW50cywNCj4gPj4+Pj4+ICAg ICAJCXVuc2lnbmVkIGludCBuLCB1aW50MTZfdCAqZnJlZV9zcGFjZSkNCj4gPj4+Pj4+ICAgICB7 DQo+ID4+Pj4+PiAtCXVpbnQzMl90IHByb2RfaGVhZCwgcHJvZF9uZXh0Ow0KPiA+Pj4+Pj4gKwl1 aW50cHRyX3QgcHJvZF9oZWFkLCBwcm9kX25leHQ7DQo+ID4+Pj4+DQo+ID4+Pj4+IEkgd291bGQg YWxzbyBxdWVzdGlvbiB0aGUgdXNlIG9mIHVpbnB0cl90LiBJIHRoaW5rIHNlbW5hdGljYWxseSwN Cj4gPj4+Pj4gc2l6ZV90IGlzIG1vcmUgYXBwcm9wcmlhdGUuDQo+ID4+Pj4+DQo+ID4+Pj4gWWVz LCBpdCB3b3VsZCwgYnV0IEkgYmVsaWV2ZSBpbiB0aGlzIGNhc2UgdGhleSB3YW50IHRvIHVzZSB0 aGUNCj4gPj4+PiBsYXJnZXN0IHNpemUgb2YgKHVuc2lnbmVkKWludCB3aGVyZSB0aGVyZSBleGlz dHMgYW4gYXRvbWljIGZvcg0KPiA+Pj4+IG1hbmlwdWxhdGluZyAyIG9mIHRoZW0gc2ltdWx0YW5l b3VzbHkuIFtUaGUgbGFyZ2VzdCBzaXplIGlzIHRvDQo+ID4+Pj4gbWluaW1pemUgYW55IGNoYW5j ZSBvZiBhbiBBQkEgaXNzdWUgb2NjdXJpbmddLiBUaGVyZWZvcmUgd2UgbmVlZA0KPiA+Pj4+IDMy LWJpdCB2YWx1ZXMgb24gMzItYml0IGFuZCA2NC1iaXQgb24gNjQsIGFuZCBJIHN1c3BlY3QgdGhl IGJlc3QNCj4gPj4+PiB3YXkgdG8gZ3VhcmFudGVlIHRoaXMgaXMgdG8gdXNlIHBvaW50ZXItc2l6 ZWQgdmFsdWVzLiBJZiBzaXplX3QgaXMNCj4gPj4+PiBndWFyYW50ZWVkIGFjcm9zcyBhbGwgT1Mn cyB0byBoYXZlIHRoZSBzYW1lIHNpemUgYXMgdWludHB0cl90IGl0DQo+ID4+Pj4gY291bGQgYWxz byBiZQ0KPiA+PiB1c2VkLCB0aG91Z2guDQo+ID4+Pj4NCj4gPj4+PiAvQnJ1Y2UNCj4gPj4+Pg0K PiA+Pj4NCj4gPj4+IFRlY2huaWNhbGx5LCBzaXplX3QgYW5kIHVpbnRwdHJfdCBhcmUgbm90IGd1 YXJhbnRlZWQgdG8gbWF0Y2guIEluDQo+ID4+PiBwcmFjdGljZSwgdGhleSB3b24ndCBtYXRjaCBv bmx5IG9uIGFyY2hpdGVjdHVyZXMgdGhhdCBEUERLIGRvZXNuJ3QNCj4gPj4+IGludGVuZCB0byBy dW4gb24gKHN1Y2ggYXMgMTYtYml0IHNlZ21lbnRlZCBhcmNocywgd2hlcmUgc2l6ZV90IHdvdWxk DQo+ID4+PiBiZSAxNi1iaXQgYnV0IHVpbnB0cl90IHdvdWxkIGJlIDMyLWJpdCkuDQo+ID4+Pg0K PiA+Pj4gSW4gYWxsIHRoZSByZXN0IG9mIERQREsgY29kZSwgd2UgdXNlIHNpemVfdCBmb3IgdGhp cyBraW5kIG9mIHRoaW5nLg0KPiA+Pj4NCj4gPj4NCj4gPj4gT2suDQo+ID4+IElmIHdlIGRvIHVz ZSBzaXplX3QsIEkgdGhpbmsgd2UgYWxzbyBuZWVkIHRvIGFkZCBhIGNvbXBpbGUtdGltZSBjaGVj aw0KPiA+PiBpbnRvIHRoZSBidWlsZCB0b28sIHRvIGVycm9yIG91dCBpZiBzaXplb2Yoc2l6ZV90 KSAhPSBzaXplb2YodWludHB0cl90KS4NCj4gPg0KPiA+IE9rLCBJIHdhc24ndCBhd2FyZSBvZiB0 aGUgcHJlY2VkZW50IG9mIHVzaW5nIHNpemVfdCBmb3IgdGhpcyBwdXJwb3NlLiBJJ2xsIGNoYW5n ZQ0KPiBpdCBhbmQgbG9vayBpbnRvIGFkZGluZyBhIHN0YXRpYyBhc3NlcnQuDQo+IA0KPiBSVEVf QlVJTERfQlVHX09OPw0KDQpBcHByZWNpYXRlIHRoZSBwb2ludGVyLCBidXQgd2l0aCB0aGUgY2hh bmdlcyBuZWVkZWQgdG8gcHJlc2VydmUgQUJJIGNvbXBhdGliaWxpdHkqIHRoaXMgaXMgbm8gbG9u Z2VyIG5lY2Vzc2FyeS4NCg0KKmh0dHA6Ly9tYWlscy5kcGRrLm9yZy9hcmNoaXZlcy9kZXYvMjAx OS1KYW51YXJ5LzEyMzc3NS5odG1sDQoNCj4gDQo+ID4NCj4gPiBUaGFua3MsDQo+ID4gR2FnZQ0K PiA+DQo+IA0KPiANCj4gLS0NCj4gVGhhbmtzLA0KPiBBbmF0b2x5DQo=