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 0A953A0540; Thu, 16 Jul 2020 11:08:55 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id D734E1BF60; Thu, 16 Jul 2020 11:08:53 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by dpdk.org (Postfix) with ESMTP id 28AF01BF5B for ; Thu, 16 Jul 2020 11:08:52 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Date: Thu, 16 Jul 2020 11:08:49 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35C61128@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [dpdk-dev] ixgbe vector rx does not conform torte_eth_rx_burst() API Thread-Index: AdZawWPBx2M69GKcQMGcLglvqDof2AAjDz7gAAA0tcA= References: <98CBD80474FA8B44BF855DF32C47DC35C61127@smartserver.smartshare.dk> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Zhao1, Wei" , "Guo, Jia" Cc: , "Thomas Monjalon" , "Yigit, Ferruh" , "Andrew Rybchenko" Subject: Re: [dpdk-dev] ixgbe vector rx does not conform torte_eth_rx_burst() API 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" PiBGcm9tOiBkZXYgW21haWx0bzpkZXYtYm91bmNlc0BkcGRrLm9yZ10gT24gQmVoYWxmIE9mIFpo YW8xLCBXZWkNCj4gU2VudDogVGh1cnNkYXksIEp1bHkgMTYsIDIwMjAgMTA6NTAgQU0NCj4gDQo+ IEhpLA0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IE1vcnRl biBCcsO4cnVwIDxtYkBzbWFydHNoYXJlc3lzdGVtcy5jb20+DQo+ID4gU2VudDogVGh1cnNkYXks IEp1bHkgMTYsIDIwMjAgMTI6MDMgQU0NCj4gPiBUbzogWmhhbzEsIFdlaSA8d2VpLnpoYW8xQGlu dGVsLmNvbT47IEd1bywgSmlhIDxqaWEuZ3VvQGludGVsLmNvbT4NCj4gPiBDYzogZGV2QGRwZGsu b3JnOyBUaG9tYXMgTW9uamFsb24gPHRob21hc0Btb25qYWxvbi5uZXQ+OyBZaWdpdCwNCj4gRmVy cnVoDQo+ID4gPGZlcnJ1aC55aWdpdEBpbnRlbC5jb20+OyBBbmRyZXcgUnliY2hlbmtvDQo+IDxh cnliY2hlbmtvQHNvbGFyZmxhcmUuY29tPg0KPiA+IFN1YmplY3Q6IGl4Z2JlIHZlY3RvciByeCBk b2VzIG5vdCBjb25mb3JtIHRvIHJ0ZV9ldGhfcnhfYnVyc3QoKSBBUEkNCj4gPg0KPiA+IFdlaSwg SmVmZiwNCj4gPg0KPiA+IEZvciB0aGUgaXhnYmUgZHJpdmVyIHVzaW5nIHZlY3RvciBmdW5jdGlv bnMsIGkuZS4NCj4gaXhnYmVfcmVjdl9wa3RzX3ZlYygpLCBjYWxsaW5nDQo+ID4gcnRlX2V0aF9y eF9idXJzdCgpIHdpdGggbmJfcGt0cyA+IFJURV9JWEdCRV9NQVhfUlhfQlVSU1Qgb25seSByZXR1 cm5zDQo+ID4gUlRFX0lYR0JFX01BWF9SWF9CVVJTVCBwYWNrZXRzLiBFLmcuIGNhbGxpbmcgcnRl X2V0aF9yeF9idXJzdCgpIHdpdGgNCj4gPiBuYl9wa3RzPTY0IG9ubHkgcmV0dXJucyAzMiBwYWNr ZXRzLg0KPiA+DQo+ID4NCj4gPiBUaGUgQVBJIGRlc2NyaXB0aW9uIG9mIHJ0ZV9ldGhfcnhfYnVy c3QoKSBzYXlzOg0KPiA+DQo+ID4gPHF1b3RlPg0KPiA+IFRoZSBydGVfZXRoX3J4X2J1cnN0KCkg ZnVuY3Rpb24gcmV0dXJucyB0aGUgbnVtYmVyIG9mIHBhY2tldHMNCj4gYWN0dWFsbHkNCj4gPiBy ZXRyaWV2ZWQsIHdoaWNoIGlzIHRoZSBudW1iZXIgb2YgcnRlX21idWYgZGF0YSBzdHJ1Y3R1cmVz DQo+IGVmZmVjdGl2ZWx5IHN1cHBsaWVkDQo+ID4gaW50byB0aGUgcnhfcGt0cyBhcnJheS4gQSBy ZXR1cm4gdmFsdWUgZXF1YWwgdG8gbmJfcGt0cyBpbmRpY2F0ZXMNCj4gdGhhdCB0aGUgUlgNCj4g PiBxdWV1ZSBjb250YWluZWQgYXQgbGVhc3QgcnhfcGt0cyBwYWNrZXRzLCBhbmQgdGhpcyBpcyBs aWtlbHkgdG8NCj4gc2lnbmlmeSB0aGF0IG90aGVyDQo+ID4gcmVjZWl2ZWQgcGFja2V0cyByZW1h aW4gaW4gdGhlIGlucHV0IHF1ZXVlLiBBcHBsaWNhdGlvbnMgaW1wbGVtZW50aW5nDQo+IGENCj4g PiAicmV0cmlldmUgYXMgbXVjaCByZWNlaXZlZCBwYWNrZXRzIGFzIHBvc3NpYmxlIiBwb2xpY3kg Y2FuIGNoZWNrIHRoaXMNCj4gc3BlY2lmaWMNCj4gPiBjYXNlIGFuZCBrZWVwIGludm9raW5nIHRo ZSBydGVfZXRoX3J4X2J1cnN0KCkgZnVuY3Rpb24gdW50aWwgYSB2YWx1ZQ0KPiBsZXNzIHRoYW4N Cj4gPiBuYl9wa3RzIGlzIHJldHVybmVkLg0KPiA+IDwvcXVvdGU+DQo+ID4NCj4gPiBUaGUgZHJp dmVyIGltcGxlbWVudGF0aW9uIGRvZXMgbm90IGNvbmZvcm0gdG8gdGhlIGRvY3VtZW50ZWQgYmVo YXZpb3INCj4gZm9yDQo+ID4gInJldHJpZXZlIGFzIG11Y2ggcmVjZWl2ZWQgcGFja2V0cyBhcyBw b3NzaWJsZSIgYXBwbGljYXRpb25zLg0KPiANCj4gSXQgc2VlbXMgbm90IGFuIGlzc3VlLCB0aGlz IGZ1bmN0aW9uIGhhcyBjb21tZW50IGJlbGxvdywgaXQgaXMgZGVzaWduDQo+IHdvcmsgaW4gdGhh dCB3YXkuDQo+IA0KPiANCj4gLyoNCj4gICogdlBNRCByZWNlaXZlIHJvdXRpbmUsIG9ubHkgYWNj ZXB0KG5iX3BrdHMgPj0NCj4gUlRFX0lYR0JFX0RFU0NTX1BFUl9MT09QKQ0KPiAgKg0KPiAgKiBO b3RpY2U6DQo+ICAqIC0gbmJfcGt0cyA8IFJURV9JWEdCRV9ERVNDU19QRVJfTE9PUCwganVzdCBy ZXR1cm4gbm8gcGFja2V0DQo+ICAqIC0gbmJfcGt0cyA+IFJURV9JWEdCRV9NQVhfUlhfQlVSU1Qs IG9ubHkgc2NhbiBSVEVfSVhHQkVfTUFYX1JYX0JVUlNUDQo+ICAqICAgbnVtYmVycyBvZiBERCBi aXQNCj4gICogLSBmbG9vciBhbGlnbiBuYl9wa3RzIHRvIGEgUlRFX0lYR0JFX0RFU0NfUEVSX0xP T1AgcG93ZXItb2YtdHdvDQo+ICAqLw0KPiANCg0KSSBub3RpY2VkIHRoaXMgYWxyZWFkeS4gQW5k IHllcywgaXhnYmVfcmVjdl9wa3RzX3ZlYygpIGRvZXMgd2hhdCBpdHMgY29tbWVudHMgc2F5cy4N Cg0KSG93ZXZlciwgd2hlbiBpeGdiZV9yZWN2X3BrdHNfdmVjKCkgaXMgdXNlZCBhcyB0aGUgZHJp dmVyJ3MgaW1wbGVtZW50YXRpb24gb2YgdGhlIHJ0ZV9ldGhfcnhfYnVyc3QoKSBmdW5jdGlvbiBj YWxsLCB0aGUgcnRlX2V0aF9yeF9idXJzdCgpIGZ1bmN0aW9uIGRvZXMgbm90IGRvIHdoYXQgaXMg ZXhwZWN0ZWQgb2YgdGhlIHJ0ZV9ldGhfcnhfYnVyc3QoKSBmdW5jdGlvbi4NCg0KVGhlIGltcGxl bWVudGF0aW9uIG11c3QgY29uZm9ybSB0byB0aGUgQVBJIHRoYXQgaXQgaW1wbGVtZW50cy4NCg0K SWYgeW91IGRvbid0IHdhbnQgdG8gdXBkYXRlIHRoZSBpeGdiZV9yZWN2X3BrdHNfdmVjKCkgZnVu Y3Rpb24sIEkgcHJvcG9zZSB0aGF0IHlvdSBhZGQgYSB3cmFwcGVyIGZ1bmN0aW9uIHRoYXQgY2Fs bHMgaXhnYmVfcmVjdl9wa3RzX3ZlYygpIHJlcGVhdGVkbHksIGFuZCB1c2UgdGhlIHdyYXBwZXIg ZnVuY3Rpb24gYXMgdGhlIGltcGxlbWVudGF0aW9uIG9mIHRoZSBydGVfZXRoX3J4X2J1cnN0KCkg ZnVuY3Rpb24uDQoNCg==