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 C0F85A0093; Tue, 19 May 2020 18:02:24 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 9FD771D5E5; Tue, 19 May 2020 18:02:24 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by dpdk.org (Postfix) with ESMTP id E886D1D5E1 for ; Tue, 19 May 2020 18:02:22 +0200 (CEST) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Date: Tue, 19 May 2020 18:02:20 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35C60FDD@smartserver.smartshare.dk> In-Reply-To: <20200519085223.079bc2ac@hermes.lan> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [dpdk-dev] [PATCH 2/2] ring: empty optimization Thread-Index: AdYt9YdNJI5FnB27QBuC97woCHQVxwAACwFg References: <20200513153111.37063-1-mb@smartsharesystems.com> <20200519152725.63486-1-mb@smartsharesystems.com> <20200519152725.63486-3-mb@smartsharesystems.com> <20200519085223.079bc2ac@hermes.lan> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Stephen Hemminger" Cc: , , , , Subject: Re: [dpdk-dev] [PATCH 2/2] ring: empty optimization 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" PiBGcm9tOiBkZXYgW21haWx0bzpkZXYtYm91bmNlc0BkcGRrLm9yZ10gT24gQmVoYWxmIE9mIFN0 ZXBoZW4gSGVtbWluZ2VyDQo+IFNlbnQ6IFR1ZXNkYXksIE1heSAxOSwgMjAyMCA1OjUyIFBNDQo+ IA0KPiBPbiBUdWUsIDE5IE1heSAyMDIwIDE1OjI3OjI1ICswMDAwDQo+IE1vcnRlbiBCcsO4cnVw IDxtYkBzbWFydHNoYXJlc3lzdGVtcy5jb20+IHdyb3RlOg0KPiANCj4gPiBkaWZmIC0tZ2l0IGEv bGliL2xpYnJ0ZV9yaW5nL3J0ZV9yaW5nLmggYi9saWIvbGlicnRlX3JpbmcvcnRlX3JpbmcuaA0K PiA+IGluZGV4IDkwNzhlN2MyNC4uZjY3MTQxNDgyIDEwMDY0NA0KPiA+IC0tLSBhL2xpYi9saWJy dGVfcmluZy9ydGVfcmluZy5oDQo+ID4gKysrIGIvbGliL2xpYnJ0ZV9yaW5nL3J0ZV9yaW5nLmgN Cj4gPiBAQCAtNzMzLDcgKzczMyw5IEBAIHJ0ZV9yaW5nX2Z1bGwoY29uc3Qgc3RydWN0IHJ0ZV9y aW5nICpyKQ0KPiA+ICBzdGF0aWMgaW5saW5lIGludA0KPiA+ICBydGVfcmluZ19lbXB0eShjb25z dCBzdHJ1Y3QgcnRlX3JpbmcgKnIpDQo+ID4gIHsNCj4gPiAtCXJldHVybiBydGVfcmluZ19jb3Vu dChyKSA9PSAwOw0KPiA+ICsJdWludDMyX3QgcHJvZF90YWlsID0gci0+cHJvZC50YWlsOw0KPiA+ ICsJdWludDMyX3QgY29uc190YWlsID0gci0+Y29ucy50YWlsOw0KPiA+ICsJcmV0dXJuIGNvbnNf dGFpbCA9PSBwcm9kX3RhaWw7DQo+ID4gIH0NCj4gDQo+IEJsYW5rIGxpbmUgYWZ0ZXIgZGVjbGFy YXRpb25zPw0KPiANCj4gQXJlIHRoZSB0ZW1wb3JhcnkgdmFyaWFibGUgZXZlbiBuZWVkZWQ/DQoN ClBlcnNvbmFsbHksIEkgYWdyZWUgd2l0aCB5b3UsIGJ1dCBJIHdhcyB0cnlpbmcgdG8gbWF0Y2gg dGhlIGV4aXN0aW5nIGNvZGluZyBzdHlsZSBvZiB0aGUgY2xvc2VseSByZWxhdGVkIHJ0ZV9yaW5n X2NvdW50KCkgZnVuY3Rpb24gLSBvbmx5IHRvIGF2b2lkIHRoaXMga2luZCBvZiBmZWVkYmFjay4N Cg0KRGFtbiBpZiB5b3UgZG8sIGRhbW4gaWYgeW91IGRvbid0LiA6LSkNCg0K