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 D5FB643AD6; Thu, 8 Feb 2024 12:52:13 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8366340A6D; Thu, 8 Feb 2024 12:52:13 +0100 (CET) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 3AACD40278; Thu, 8 Feb 2024 12:52:12 +0100 (CET) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 073AE2090C; Thu, 8 Feb 2024 12:52:12 +0100 (CET) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Subject: RE: [PATCH v2] app/testpmd: use Tx preparation in txonly engine X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Thu, 8 Feb 2024 12:52:09 +0100 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F1FE@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v2] app/testpmd: use Tx preparation in txonly engine Thread-Index: AQHaRFRkjdCCtAptyE+no5avCHrrtrD/rEgAgADB6ZCAAA2bsA== References: <20240103012912.4334-1-kaiwenx.deng@intel.com> <20240111052555.35930-1-kaiwenx.deng@intel.com> <38baef9c-103a-4be4-8546-e9ea35abc46f@amd.com> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Konstantin Ananyev" , "Ferruh Yigit" , "Kaiwen Deng" , Cc: , , , "Aman Singh" , "Yuying Zhang" , "David Marchand" 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 PiBGcm9tOiBLb25zdGFudGluIEFuYW55ZXYgW21haWx0bzprb25zdGFudGluLmFuYW55ZXZAaHVh d2VpLmNvbV0NCj4gU2VudDogVGh1cnNkYXksIDggRmVicnVhcnkgMjAyNCAxMS41MA0KPiANCj4g PiBPbiAxLzExLzIwMjQgNToyNSBBTSwgS2Fpd2VuIERlbmcgd3JvdGU6DQo+ID4gPiBUeG9ubHkg Zm9yd2FyZGluZyBlbmdpbmUgZG9lcyBub3QgY2FsbCB0aGUgVHggcHJlcGFyYXRpb24gQVBJDQo+ ID4gPiBiZWZvcmUgdHJhbnNtaXR0aW5nIHBhY2tldHMuIFRoaXMgbWF5IGNhdXNlIHNvbWUgcHJv YmxlbXMuDQo+ID4gPg0KPiA+ID4gVFNPIGJyZWFrcyB3aGVuIE1TUyBzcGFucyBtb3JlIHRoYW4g OCBkYXRhIGZyYWdtZW50cy4gVGhvc2UNCj4gPiA+IHBhY2tldHMgd2lsbCBiZSBkcm9wcGVkIGJ5 IFR4IHByZXBhcmF0aW9uIEFQSSwgYnV0IGl0IHdpbGwgY2F1c2UNCj4gPiA+IE1ERCBldmVudCBp ZiB0eG9ubHkgZm9yd2FyZGluZyBlbmdpbmUgZG9lcyBub3QgY2FsbCB0aGUgVHgNCj4gcHJlcGFy YXRpb24NCj4gPiA+IEFQSSBiZWZvcmUgdHJhbnNtaXR0aW5nIHBhY2tldHMuDQo+ID4gPg0KPiA+ DQo+ID4gdHhvbmx5IGlzIHVzZWQgY29tbW9ubHksIGFkZGluZyBUeCBwcmVwYXJlIGZvciBhIHNw ZWNpZmljIGNhc2UgbWF5DQo+ID4gaW1wYWN0IHBlcmZvcm1hbmNlIGZvciB1c2Vycy4NCj4gPg0K PiA+IFdoYXQgaGFwcGVucyB3aGVuIGRyaXZlciB0aHJvd3MgTUREIChNYWxpY2lvdXMgRHJpdmVy IERldGVjdGlvbikNCj4gZXZlbnQsDQo+ID4gY2FuJ3QgaXQgYmUgaWdub3JlZD8gQXMgeW91IGFy ZSBhbHJlYWR5IE9LIHRvIGRyb3AgdGhlIHBhY2tldCwgY2FuDQo+ID4gZGV2aWNlIGJlIGNvbmZp Z3VyZWQgdG8gZHJvcCB0aGVzZSBwYWNrYWdlcz8NCj4gPg0KPiA+DQo+ID4gT3IgYXMgSmVyaW4g c3VnZ2VzdGVkIGFkZGluZyBhIG5ldyBmb3J3YXJkaW5nIGVuZ2luZSBpcyBhIHNvbHV0aW9uLA0K PiBidXQNCj4gPiB0aGF0IHdpbGwgY3JlYXRlIGNvZGUgZHVwbGljYXRpb24sIEkgcHJlZmVyIHRv IG5vdCBoYXZlIGl0IGlmIHRoaXMNCj4gY2FuDQo+ID4gYmUgaGFuZGxlZCBpbiBkZXZpY2UgbGV2 ZWwuDQo+IA0KPiBBY3R1YWxseSBJIGFtIGFncmVlIHdpdGggdGhlIGF1dGhvciBvZiB0aGUgcGF0 Y2ggLSB3aGVuIFRYIG9mZmxvYWRzDQo+IGFuZC9vciBtdWx0aXNlZ3MgYXJlIGVuYWJsZWQsDQo+ IHVzZXIgc3VwcG9zZWQgdG8gaW52b2tlIGV0aF90eF9wcmVwYXJlKCkuDQo+IE5vdCBkb2luZyB0 aGF0IHNlZW1zIGxpa2UgYSBidWcgdG8gbWUuDQoNCkkgc3Ryb25nbHkgZGlzYWdyZWUgd2l0aCB0 aGF0IHN0YXRlbWVudCwgS29uc3RhbnRpbiENCkl0IGlzIG5vdCBkb2N1bWVudGVkIGFueXdoZXJl IHRoYXQgdXNpbmcgVFggb2ZmbG9hZHMgYW5kL29yIG11bHRpc2VncyByZXF1aXJlcyBjYWxsaW5n IHJ0ZV9ldGhfdHhfcHJlcGFyZSgpIGJlZm9yZSBydGVfZXRoX3R4X2J1cnN0KCkuIEFuZCBub25l IG9mIHRoZSBleGFtcGxlcyBkbyBpdC4NCg0KSW4gbXkgb3BpbmlvbjoNCklmIHNvbWUgZHJpdmVy IGhhcyBsaW1pdGF0aW9ucyBmb3IgYSBmZWF0dXJlLCBlLmcuIG1heCA4IGZyYWdtZW50cywgaXQg c2hvdWxkIGJlIGRvY3VtZW50ZWQgZm9yIHRoYXQgZHJpdmVyLCBzbyB0aGUgYXBwbGljYXRpb24g ZGV2ZWxvcGVyIGNhbiBtYWtlIHRoZSBhcHByb3ByaWF0ZSBkZWNpc2lvbnMgd2hlbiBkZXNpZ25p bmcgdGhlIGFwcGxpY2F0aW9uLg0KRnVydGhlcm1vcmUsIHdlIGhhdmUgQVBJcyBmb3IgdGhlIGRy aXZlcnMgdG8gZXhwb3NlIHRvIHRoZSBhcHBsaWNhdGlvbnMgd2hhdCB0aGUgZHJpdmVyIHN1cHBv cnRzLCBzbyB0aGUgYXBwbGljYXRpb24gY2FuIGNvbmZpZ3VyZSBpdHNlbGYgb3B0aW1hbGx5IGF0 IHN0YXJ0dXAuIFBlcmhhcHMgdGhvc2UgQVBJcyBuZWVkIHRvIGJlIGV4cGFuZGVkLg0KQW5kIGlm IGEgZmVhdHVyZSBsaW1pdGF0aW9uIGlzIGNvbW1vbiBhY3Jvc3MgdGhlIG1ham9yaXR5IG9mIGRy aXZlcnMsIHRoYXQgbGltaXRhdGlvbiBzaG91bGQgYmUgbWVudGlvbmVkIGluIHRoZSBkb2N1bWVu dGF0aW9uIG9mIHRoZSBmZWF0dXJlIGl0c2VsZi4NCg0KV2UgZG9uJ3Qgd2FudCB0byBjaGVjayBp biB0aGUgZmFzdCBwYXRoIHdoYXQgY2FuIGJlIGNoZWNrZWQgYXQgc3RhcnR1cCBvciBidWlsZCB0 aW1lIQ0KDQo+IElmIGl0IHN0aWxsIHdvcmtzIGZvciBzb21lIGNhc2VzLCB0aGF0J3MgYSBsdWNr eSBjb2luY2lkZW5jZSwgYnV0IG5vdA0KPiB0aGUgZXhwZWN0ZWQgYmVoYXZpb3IuDQo+IEFib3V0 IHBlcmZvcm1hbmNlIC0gZmlyc3Qgd2UgY2FuIGNoZWNrIGlzIHRoYXQgcmVhbGx5IGEgZHJvcC4N Cj4gQWxzbyBhcyBJIHJlbWVtYmVyIG1vc3QgZHJpdmVycyBzZXQgaXQgdG8gbm9uLU5VTEwgdmFs dWUsIG9ubHkgd2hlbg0KPiBzb21lIFRYIG9mZmxvYWRzIHdlcmUNCj4gZW5hYmxlZCBieSB0aGUg dXNlciBvbiB0aGF0IHBvcnQsIHNvIGhvcGVmdWxseSBmb3Igc2ltcGxlIGNhc2UgKG9uZQ0KPiBz ZWdtZW50LCBubyB0eCBvZmZsb2FkcykgaXQNCj4gc2hvdWxkIGJlIG5lZ2xpZ2libGUuDQo+IEFn YWluLCB3ZSBjYW4gYWRkIG1hbnVhbCBjaGVjayBpbiB0ZXN0cG1kIHR4LW9ubHkgY29kZSB0byBk ZWNpZGUgZG8gd2UNCj4gbmVlZCBhIFRYIHByZXBhcmUNCj4gdG8gYmUgY2FsbGVkIG9yIG5vdC4N Cj4gS29uc3RhbnRpbg0K