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 32C33A04B1; Fri, 28 Aug 2020 13:45:53 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 0ADCE1C18E; Fri, 28 Aug 2020 13:45:53 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by dpdk.org (Postfix) with ESMTP id 7DA4F1C126 for ; Fri, 28 Aug 2020 13:45:51 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Fri, 28 Aug 2020 13:45:49 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35C61268@smartserver.smartshare.dk> In-Reply-To: <77c760bb-7034-72b6-d4ba-c970764b7f3d@intel.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [dpdk-dev] [PATCH v2 0/5] maximize vector rx burst for PMDs Thread-Index: AdZ9BgUSzh0LNL9dQ7Wj+viKDVQwewAKmlzQ References: <20200827101008.76906-1-jia.guo@intel.com> <98CBD80474FA8B44BF855DF32C47DC35C6125C@smartserver.smartshare.dk> <77c760bb-7034-72b6-d4ba-c970764b7f3d@intel.com> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Jeff Guo" , "Wang, Haiyue" , "Yang, Qiming" , "Xing, Beilei" , "Zhao1, Wei" , "Zhang, Qi Z" , "Wu, Jingjing" Cc: "Richardson, Bruce" , , "Zhang, Helin" , "Yigit, Ferruh" , Subject: Re: [dpdk-dev] [PATCH v2 0/5] maximize vector rx burst for PMDs 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" PiBGcm9tOiBkZXYgW21haWx0bzpkZXYtYm91bmNlc0BkcGRrLm9yZ10gT24gQmVoYWxmIE9mIEpl ZmYgR3VvDQo+IFNlbnQ6IEZyaWRheSwgQXVndXN0IDI4LCAyMDIwIDg6NDAgQU0NCj4gDQo+IA0K PiBPbiA4LzI4LzIwMjAgMTA6MDYgQU0sIFdhbmcsIEhhaXl1ZSB3cm90ZToNCj4gPj4gLS0tLS1P cmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4gRnJvbTogZGV2IDxkZXYtYm91bmNlc0BkcGRrLm9y Zz4gT24gQmVoYWxmIE9mIE1vcnRlbiBCcsO4cnVwDQo+ID4+IFNlbnQ6IFRodXJzZGF5LCBBdWd1 c3QgMjcsIDIwMjAgMjA6MzgNCj4gPj4gVG86IEd1bywgSmlhIDxqaWEuZ3VvQGludGVsLmNvbT47 IFlhbmcsIFFpbWluZw0KPiA8cWltaW5nLnlhbmdAaW50ZWwuY29tPjsgWGluZywgQmVpbGVpDQo+ ID4+IDxiZWlsZWkueGluZ0BpbnRlbC5jb20+OyBaaGFvMSwgV2VpIDx3ZWkuemhhbzFAaW50ZWwu Y29tPjsgWmhhbmcsIFFpDQo+IFogPHFpLnouemhhbmdAaW50ZWwuY29tPjsgV3UsDQo+ID4+IEpp bmdqaW5nIDxqaW5namluZy53dUBpbnRlbC5jb20+DQo+ID4+IENjOiBSaWNoYXJkc29uLCBCcnVj ZSA8YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5jb20+OyBkZXZAZHBkay5vcmc7DQo+IFpoYW5nLCBI ZWxpbiA8aGVsaW4uemhhbmdAaW50ZWwuY29tPjsNCj4gPj4gWWlnaXQsIEZlcnJ1aCA8ZmVycnVo LnlpZ2l0QGludGVsLmNvbT47IGJhcmJldHRlQGt0aC5zZQ0KPiA+PiBTdWJqZWN0OiBSZTogW2Rw ZGstZGV2XSBbUEFUQ0ggdjIgMC81XSBtYXhpbWl6ZSB2ZWN0b3IgcnggYnVyc3QgZm9yDQo+IFBN RHMNCj4gPj4NCj4gPj4+IEZyb206IEplZmYgR3VvIFttYWlsdG86amlhLmd1b0BpbnRlbC5jb21d DQo+ID4+PiBTZW50OiBUaHVyc2RheSwgQXVndXN0IDI3LCAyMDIwIDEyOjEwIFBNDQo+ID4+Pg0K PiA+Pj4gVGhlIGxpbWl0YXRpb24gb2YgYnVyc3Qgc2l6ZSBpbiB2ZWN0b3Igcnggd2FzIHJlbW92 ZWQsIHNpbmNlIGl0DQo+IHNob3VsZA0KPiA+Pj4gcmV0cmlldmUgYXMgbXVjaCByZWNlaXZlZCBw YWNrZXRzIGFzIHBvc3NpYmxlLiBBbmQgYWxzbyB0aGUNCj4gc2NhdHRlcmVkDQo+ID4+PiByZWNl aXZlIHBhdGggc2hvdWxkIHVzZSBhIHdyYXBwZXIgZnVuY3Rpb24gdG8gYWNoaWV2ZSB0aGUgZ29h bCBvZg0KPiA+Pj4gYnVyc3QgbWF4aW1pemluZy4NCj4gPj4+DQo+ID4+PiBUaGlzIHBhdGNoIHNl dCBhaW1zIHRvIG1heGltaXplIHZlY3RvciByeCBidXJzdCBmb3IgZm9yDQo+ID4+PiBpeGdiZS9p NDBlL2ljZS9pYXZmL2ZtMTBrIFBNRHMuDQo+ID4+Pg0KPiA+Pj4gdjItPnYxOg0KPiA+Pj4gMTph ZGQgZm0xMGsgZHJpdmVyIGNhc2UNCj4gPj4+IDI6cmVmaW5lIHNvbWUgZG9jDQo+ID4+Pg0KPiA+ PiBJIG5vdyBub3RpY2VkIHRoYXQgdGhlIHZlY3RvciBmdW5jdGlvbnMgYWxzbyBkb2VzOg0KPiA+ PiBuYl9wa3RzID0gUlRFX0FMSUdOX0ZMT09SKG5iX3BrdHMsIFJURV9JNDBFX0RFU0NTX1BFUl9M T09QKTsNCj4gPj4NCj4gPj4gSSBhbSBub3Qgc3VyZSBhYm91dCB0aGlzLCBidXQgaWYgSSByZWFk IGl0IGNvcnJlY3RseSwgY2FsbGluZw0KPiBydGVfZXRoX3J4X2J1cnN0KCkgd2l0aCBuYl9wa3Rz ID0gMzMNCj4gPj4gKG5vdCAzMikgd291bGQgb25seSByZXR1cm4gMzIgcGFja2V0cywgZXZlbiBp ZiBtb3JlIHBhY2tldHMgYXJlDQo+IGF2YWlsYWJsZS4gKEkgYXNzdW1lIHRoYXQNCj4gPj4gUlRF X0k0MEVfREVTQ1NfUEVSX0xPT1AgaXMgMzIuKSBJbiB0aGlzIGNhc2UsIEkgZ3Vlc3MgdGhhdCB5 b3UgbmVlZA0KPiB0byByZWFkIHRoZSByZW1haW5pbmcgb2YgdGhlDQo+ID4+IHJlcXVlc3RlZCBw YWNrZXRzIHVzaW5nIHRoZSBub24tdmVjdG9yIGZ1bmN0aW9uIGluIG9yZGVyIHRvIHN1cHBvcnQN Cj4gYW55IG5iX3BrdHMgdmFsdWUuDQo+ID4+DQo+ID4gVGhpcyBpcyB2ZWN0b3IgaW5zdHJ1Y3Rp b24gaGFuZGxpbmcgZGVzaWduIHJlcXVpcmVtZW50LCBsaWtlIGZvcg0KPiBhdngyOiAjZGVmaW5l IElDRV9ERVNDU19QRVJfTE9PUF9BVlggOCwNCj4gPiBpZiBkZWVwIGludG8gdGhlIHJlYWwgbG9v cCBoYW5kbGluZywgeW91IHdpbGwgZ2V0IHRoZSBwb2ludCB3aHkgZG9pbmcNCj4gUlRFX0FMSUdO X0ZMT09SLiA7LSkNCj4gPg0KPiA+IF9pY2VfcmVjdl9yYXdfcGt0c192ZWNfYXZ4MjoNCj4gPiBm b3IgKGkgPSAwLCByZWNlaXZlZCA9IDA7IGkgPCBuYl9wa3RzOyBpICs9IElDRV9ERVNDU19QRVJf TE9PUF9BVlgsDQo+IHJ4ZHAgKz0gSUNFX0RFU0NTX1BFUl9MT09QX0FWWCkNCj4gPg0KPiA+IE1h eWJlIGl0IGlzIHdvcnRoIHRvIHRlbGwgUE1EIHRvIHN0b3AgdXNpbmcgdmVjdG9yIGJ5IGNhbGxp bmcNCj4gcnRlX2V0aF9yeF9xdWV1ZV9zZXR1cCB3aXRoIHRoZSBhcHBsaWNhdGlvbg0KPiA+IGJ1 cnN0IHNpemUgaXQgd2FudHMuDQo+ID4NCj4gPj4gVGhhdCBpcywgdW5sZXNzIHRoZSBydGVfZXRo X3J4X2J1cnN0KCkgQVBJIGlzIGV4dGVuZGVkIHdpdGgNCj4gcmVxdWlyZW1lbnRzIHRvIG5iX3Br dHMsIGFzIGRpc2N1c3NlZCBpbg0KPiA+PiB0aGUgb3RoZXIgdGhyZWFkOg0KPiA+PiBodHRwOi8v aW5ib3guZHBkay5vcmcvZGV2LzIwMjAwODI3MTE0MTE3LkdENTY5QGJyaWNoYTMtDQo+ID4+IE1P QkwuZ2VyLmNvcnAuaW50ZWwuY29tL1QvI21jODA1MWU5MDIyZDZhZWIyMGM1MWM1YTIyNmIyMjc0 ZDNkNmQ0MjY2DQo+IA0KPiANCj4gQWdyZWUgd2l0aCBhYm92ZSBoYWl5dWUgc2FpZCwgYW5kIGdv IHRocm91Z2ggdGhlIGRpc2N1c3Mgb24gdGhlIHRocmVhZCwNCj4gaSB0aGluayB2ZWN0b3IgcGF0 aCB3YXMgYm9ybiBkZWZpbml0ZWx5IGZvciB0aGUgc3Bpcml0IG9mIGRwZGssIGVhY2gNCj4gZHJp dmVyIGNvdWxkIGtlZXAgdGhlIHBlcmZvcm1hbmNlIGJhc2Ugb24NCj4gDQo+IHRoZSBpbnN0aW5j dCByZXF1aXJlbWVudCBhbmQgZGVmaW5lIHdoYXQgaXMgdGhlIHNwZWNpZmljICJtYXgiLCB0aGUN Cj4gcGF0aA0KPiBvcHRpb24gY291bGQgZ2l2ZSB0byBhcHAsIGl0IGNvdWxkIHN0YXRpYyBjaG9v c2Ugb25lIHdoZW4gc2V0IHVwIHF1ZXVlDQo+IG9yIGR5bmFtaWMgYnV0IG5vdCB0aGUgZHJpdmVy IHNjb3BlLA0KPiANCj4gZG9jdW1lbnQgY291bGQgYmUgYWRkIHRvIEFWSSBpZiBuZWVkIGZvciBi ZW5lZml0IHVzZXIuDQo+IA0KDQpCYXNlZCBvbiB0aGUgZGlzY3Vzc2lvbiBpbiB0aGUgb3RoZXIg dGhyZWFkLCBJIHRoaW5rIGEgbWluaW11bSByZXF1aXJlbWVudCB0byBuYl9wa3RzIHdpbGwgYmUg YWNjZXB0ZWQuDQoNCk9uIHRoYXQgbm90ZSwgZm9yIHRoZSBzZXJpZXM6DQoNCkFja2VkLWJ5OiBN b3J0ZW4gQnLDuHJ1cCA8bWJAc21hcnRzaGFyZXN5c3RlbXMuY29tPg0KDQo=