From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id E39D341D9B; Tue, 28 Feb 2023 09:09:33 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7892F410D4; Tue, 28 Feb 2023 09:09:33 +0100 (CET) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id D307D40EE4 for ; Tue, 28 Feb 2023 09:09:31 +0100 (CET) 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 Subject: RE: [PATCH v3 1/3] ethdev: enable direct rearm with separate API Date: Tue, 28 Feb 2023 09:09:29 +0100 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D8778F@smartserver.smartshare.dk> In-Reply-To: <75f9bfdf3d0147e092c864a94e3a9008@huawei.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v3 1/3] ethdev: enable direct rearm with separate API Thread-Index: AQHZIA6CPcmfNdE/kkeI1aPD5ycLAK671bqAgCJC4YCABWp2UIAAzzdQ References: <20220420081650.2043183-1-feifei.wang2@arm.com> <20230104073043.1120168-1-feifei.wang2@arm.com> <20230104073043.1120168-2-feifei.wang2@arm.com> <75f9bfdf3d0147e092c864a94e3a9008@huawei.com> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Konstantin Ananyev" , "Feifei Wang" , "Konstantin Ananyev" , , "Ferruh Yigit" , "Andrew Rybchenko" Cc: , "nd" , "Honnappa Nagarahalli" , "Ruifeng Wang" , "nd" X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org SGkgRmVpZmVpLA0KDQo+IEZyb206IEtvbnN0YW50aW4gQW5hbnlldiBbbWFpbHRvOmtvbnN0YW50 aW4uYW5hbnlldkBodWF3ZWkuY29tXQ0KPiBTZW50OiBNb25kYXksIDI3IEZlYnJ1YXJ5IDIwMjMg MjAuMzINCj4gDQo+IEhpIEZlaWZlaSAsDQo+IA0KPiANCj4gPiA+ID4gKwl1aW50MTZfdCAqcmVh cm1fc3RhcnQ7DQo+ID4gPiA+ICsJdWludDE2X3QgKnJlYXJtX25iOw0KPiA+ID4NCj4gPiA+IEkg a25vdyB0aGF0IGZvciBJbnRlbCBOSUNzIHVpbnQxNl90IGlzIHN1ZmZpY2llbnQsIHdvbmRlciB3 b3VsZCBpdCBhbHdheXMNCj4gYmUNCj4gPiA+IGZvciBvdGhlciB2ZW5kb3JzPw0KPiA+ID4gQW5v dGhlciB0aGluZyB0byBjb25zaWRlciB0aGUgY2FzZSB3aGVuIHJpbmcgcG9zaXRpb24gd3JhcHBp bmc/DQo+ID4gPiBBZ2FpbiBJIGtub3cgdGhhdCBpdCBpcyBub3QgcmVxdWlyZWQgZm9yIEludGVs IE5JQ3MsIGJ1dCB3b3VsZCBpdCBiZQ0KPiBzdWZmaWNpZW50DQo+ID4gPiBmb3IgQVBJIHRoYXQg c3VwcG9zZWQgdG8gYmUgZ2VuZXJhbD8NCj4gPiA+DQo+ID4gRm9yIHRoaXMsIHdlIHJlLWRlZmlu ZSB0aGlzIHN0cnVjdHVyZToNCj4gPiBydGVfZXRoX3J4cV9yZWFybV9kYXRhIHsNCj4gPiAJdm9p ZCAqcnhfc3dfcmluZzsNCj4gPiAJdWludDE2X3QgKnJlYXJtX3N0YXJ0Ow0KPiA+IAl1aW50MTZf dCAqcmVhcm1fbmI7DQo+ID4gfQ0KPiA+IC0+DQo+ID4gc3RydWN0ICpyeHFfcmVjeWNsZV9pbmZv IHsNCj4gPiAJcnRlX21idWYgKipidWZfcmluZzsNCj4gPiAJdWludDE2X3QgKm9mZnNldCA9ICh1 aW50MTYgKikoJnJxLT5jaSk7DQo+ID4gCXVpbnQxNl90ICplbmQ7DQo+ID4gCXVpbnQxNl90IHJp bmdfc2l6ZTsNCj4gPg0KPiA+IH0NCj4gPiBGb3IgdGhlIG5ldyBzdHJ1Y3R1cmUsICpvZmZzZXQg aXMgYSBwb2ludGVyIGZvciByZWFybS1zdGFydCBpbmRleCBvZg0KPiA+IFJ4IGJ1ZmZlciByaW5n IChjb25zdW1lciBpbmRleCkuICplbmQgaXMgYSBwb2ludGVyIGZvciByZWFybS1lbmQgaW5kZXgN Cj4gPiBPZiBSeCBidWZmZXIgcmluZyAocHJvZHVjZXIgaW5kZXgpLg0KPiA+DQo+ID4gMS4gd2Ug bG9vayB1cCBkaWZmZXJlbnQgcG1kcywgIHNvbWUgcG1kcyB1c2luZyAndWludF8xNnQnIGFzIGlu ZGV4IHNpemUgbGlrZQ0KPiBpbnRlbCBQTUQsDQo+ID4gc29tZSBwbWRzIHVzaW5nICd1aW50MzJf dCcgYXMgaW5kZXggc2l6ZSBsaWtlIE1MWDUgb3IgdGh1bmRlcnggUE1ELg0KPiA+IEZvciBwbWQg dXNpbmcgJ3VpbnQzMl90JywgcmVhcm0gc3RhcnRzIGF0ICdidWZfcmluZ1tvZmZzZXQgJiAocmlu Z19zaXplIC0NCj4gMSldJywgYW5kICd1aW50MTZfdCcNCj4gPiBpcyBlbm91Z2ggZm9yIHJpbmcg c2l6ZS4NCj4gDQo+IFNvdW5kcyBsaWtlIGEgc21hcnQgaWRlYSB0byBtZS4NCg0KV2hlbiBjb25m aWd1cmluZyBhbiBFdGhlcm5ldCBkZXZpY2UgcXVldWUsIHRoZSBuYl9yeC90eF9kZXNjIHBhcmFt ZXRlciB0byBydGVfZXRoX3J4L3R4X3F1ZXVlX3NldHVwKCkgaXMgdWludDE2X3QsIHNvIEkgYWdy ZWUgdGhhdCB1aW50MTZfdCBzaG91bGQgc3VmZmljZSBoZXJlIHRvby4NCg0KSSBoYWQgdGhlIGZv bGxvd2luZyB0aG91Z2h0LCBidXQgYW0gbm90IHN1cmUuIFNvIHBsZWFzZSB0YWtlIHRoaXMgY29t bWVudCBmb3IgY29uc2lkZXJhdGlvbiBvbmx5Og0KDQpJIHRoaW5rIHRoZSAiJiAocmluZ19zaXpl IC0xKSIgaXMgc3VwZXJmbHVvdXMsIHVubGVzcyBhIFBNRCBhbGxvd3MgaXRzIGluZGV4IHBvaW50 ZXIgdG8gZXhjZWVkIHRoZSByaW5nIHNpemUsIGFuZCBwZXJmb3JtcyB0aGUgc2FtZSAiJiAocmlu Z19zaXplIC0xKSIgd2hlbiB1c2luZyB0aGUgaW5kZXggcG9pbnRlciB0byBhY2Nlc3MgaXRzIHJp bmcuDQoNCkFuZCBpZiBhIFBNRCB1c2VzIHRoZSBpbmRleCBwb2ludGVyIGxpa2UgdGhhdCAoaS5l LiBleGNlZWRpbmcgdGhlIHJpbmcgc2l6ZSksIHlvdSB3b3VsZCBuZWVkIHRoZSBzYW1lIHdyYXAg cHJvdGVjdGlvbiBmb3IgYSAxNiBiaXQgaW5kZXggcG9pbnRlci4NCg0KPiANCj4gDQo+ID4NCj4g PiAyLiBHb29kIHF1ZXN0aW9uLiBJbiBnZW5lcmFsIHBhdGgsIHRoZXJlIGlzIGEgY29uc3RyYWlu dCB0aGF0ICAnbmJfcmVhcm0gPA0KPiByaW5nX3NpemUgLSBycS0+Y2knLA0KPiA+IFRoaXMgY2Fu IGVuc3VyZSBubyByaW5nIHdyYXBwaW5nIGluIHJlYXJtLiBUaHVzIGluIGRpcmVjdC1yZWFybSwg d2Ugd2lsbA0KPiByZWZlciB0byB0aGlzIHRvDQo+ID4gc29sdmUgcmluZyB3cmFwcGluZy4NCj4g DQo+IFNob3VsZCB3b3JrLCBJIHRoaW5rLi4uDQo+IEp1c3QgbmVlZCBub3QgdG8gZm9yZ2V0IHRv IGRvY3VtZW50IGl0IDopDQoNCkl0IGlzIHRoaXMgY29uc3RyYWludCAodGhlIGd1YXJhbnRlZSB0 aGF0IHRoZXJlIGlzIG5vIHJpbmcgd3JhcHBpbmcgaW4gYSByZWFybSBidXJzdCkgdGhhdCBtYWtl cyBtZSB0aGluayB0aGF0IHRoZSAiJiAocmluZ19zaXplIC0xKSIgaXMgc3VwZXJmbHVvdXMuDQoN Cg==