From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ola Liljedahl Subject: Re: [PATCH v3 1/3] ring: read tail using atomic load Date: Mon, 8 Oct 2018 10:01:30 +0000 Message-ID: <5450353D-4A3D-490E-8E93-EB006D57440F@arm.com> References: <20180807031943.5331-1-gavin.hu@arm.com> <1537172244-64874-1-git-send-email-gavin.hu@arm.com> <20180929104857.GA30457@jerin> <2601191342CEEE43887BDE71AB9772580102FE261A@IRSMSX106.ger.corp.intel.com> <621E373E-048D-4808-8CE8-84373EA98D2F@arm.com> <2601191342CEEE43887BDE71AB9772580102FE2951@IRSMSX106.ger.corp.intel.com> <20181005170725.GA18671@jerin> <1555626C-F2B8-44EB-98A3-79B1F7002587@arm.com> <60055965-A7C8-4E9F-8668-0AE1DCE57515@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: "Ananyev, Konstantin" , "Gavin Hu (Arm Technology China)" , "dev@dpdk.org" , Steve Capper , nd , "stable@dpdk.org" To: Honnappa Nagarahalli , Jerin Jacob Return-path: In-Reply-To: Content-Language: en-US Content-ID: <1DA8E023BE636F47AD43231B10E810BA@eurprd08.prod.outlook.com> List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" T3IgbWF5YmUgcGVyZm9ybWFuY2UgZ2V0cyB3b3JzZSBidXQgbm90IGJlY2F1c2Ugb2YgdGhhdCBv bmUgYWRkaXRpb25hbCBpbnN0cnVjdGlvbi9jeWNsZSBpbiByaW5nIGJ1ZmZlciBlbnF1ZXVlIGFu ZCBkZXF1ZXVlIGJ1dCBiZWNhdXNlIGZ1bmN0aW9uIG9yIGxvb3AgYWxpZ25tZW50IGNoYW5nZWQg Zm9yIG9uZSBvciBtb3JlIGZ1bmN0aW9ucy4NCg0KV2hlbiB0aGUgYmVuY2htYXJraW5nIG5vaXNl IChwb3NzaWJseSBzZXZlcmFsICUgZHVlIHRvIGNoYW5nZXMgaW4gY29kZSBhbGlnbm1lbnQpIGlz IGJpZ2dlciB0aGFuIHRoZSBlZmZlY3QgeW91IGFyZSB0cnlpbmcgdG8gbWVhc3VyZSAoMSBjeWNs ZSBwZXIgcmluZyBidWZmZXIgZW5xdWV1ZS9kZXF1ZXVlKSwgYmVuY2htYXJraW5nIGlzIG5vdCB0 aGUgcmlnaHQgYXBwcm9hY2guDQoNCi0tIE9sYQ0KDQrvu79PbiAwOC8xMC8yMDE4LCAwNzoyNywg Ikhvbm5hcHBhIE5hZ2FyYWhhbGxpIiA8SG9ubmFwcGEuTmFnYXJhaGFsbGlAYXJtLmNvbT4gd3Jv dGU6DQoNCiAgICA+ICAgICA+DQogICAgPiAgICAgPiBJIGRvdWJ0IGl0IGlzIHBvc3NpYmxlIHRv IGJlbmNobWFyayB3aXRoIHN1Y2ggYSBwcmVjaXNpb24gc28gdG8gc2VlIHRoZQ0KICAgID4gICAg ID4gcG90ZW50aWFsIGRpZmZlcmVuY2Ugb2Ygb25lIEFERCBpbnN0cnVjdGlvbi4NCiAgICA+ICAg ICA+IEp1c3QgY2hhbmdlcyBpbiBmdW5jdGlvbiBhbGlnbm1lbnQgY2FuIGFmZmVjdCBwZXJmb3Jt YW5jZSBieSBwZXJjZW50cy4NCiAgICA+IEFuZA0KICAgID4gICAgID4gdGhlIG5hdHVyYWwgdmFy aWF0aW9uIHdoZW4gbm90IHVzaW5nIGEgMTAwJSBkZXRlcm1pbmlzdGljIHN5c3RlbSBpcyBnb2lu Zw0KICAgID4gdG8NCiAgICA+ICAgICA+IGJlIGEgbG90IGxhcmdlciB0aGFuIG9uZSBjeWNsZSBw ZXIgcmluZyBidWZmZXIgb3BlcmF0aW9uLg0KICAgID4gICAgID4NCiAgICA+ICAgICA+IFNvbWUg b2YgdGhlIG90aGVyIHBhdGNoZXMgYXJlIGFsc28gZm9yIGNvcnJlY3RuZXNzIChlLmcuIGxvYWQt YWNxdWlyZSBvZg0KICAgID4gdGFpbCkNCiAgICA+ICAgICBUaGUgZGlzY3Vzc2lvbiBpcyBhYm91 dCB0aGlzIHBhdGNoIGFsb25lLiBPdGhlciBwYXRjaGVzIGFyZSBhbHJlYWR5IEFja2VkLg0KICAg ID4gU28gdGhlIGJlbmNobWFya2luZyB0aGVuIG1ha2VzIHplcm8gc2Vuc2UuDQogICAgVGhlIHdo b2xlIHBvaW50IGlzIHRvIHByb3ZlIHRoZSBlZmZlY3Qgb2YgMSBpbnN0cnVjdGlvbiBlaXRoZXIg d2F5LiBJTU8sIGl0IGlzIHNpbXBsZSBlbm91Z2gsIGZvbGxvdyB0aGUgbWVtb3J5IG1vZGVsIHRv IHRoZSBmdWxsIGV4dGVudC4gV2UgaGF2ZSB0byBrZWVwIGluIG1pbmQgYWJvdXQgb3RoZXIgYXJj aGl0ZWN0dXJlcyBhcyB3ZWxsLiBNYXkgYmUgdGhhdCBhZGRpdGlvbmFsIGluc3RydWN0aW9uIGlz IG5vdCByZXF1aXJlZCBvbiBvdGhlciBhcmNoaXRlY3R1cmVzLiANCiAgICANCiAgICA+IA0KICAg ID4gDQogICAgDQoNCg==