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 856CC42AD3; Thu, 11 May 2023 09:09:40 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 140B542D5D; Thu, 11 May 2023 09:09:40 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id D05FD42D5C for ; Thu, 11 May 2023 09:09:38 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id BA02720D82; Thu, 11 May 2023 09:09:36 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Subject: RE: [PATCH] eventdev: avoid non-burst shortcut for variable-size bursts X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Thu, 11 May 2023 09:09:33 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D878FE@smartserver.smartshare.dk> In-Reply-To: <20230511064314.6579-1-mattias.ronnblom@ericsson.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH] eventdev: avoid non-burst shortcut for variable-size bursts Thread-Index: AdmD1Mf3neaK4zXURgij2SOOaQGlygAAh1Pw References: <20230511064314.6579-1-mattias.ronnblom@ericsson.com> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: =?UTF-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , Cc: "Jerin Jacob" , , 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 PiBGcm9tOiBNYXR0aWFzIFLDtm5uYmxvbSBbbWFpbHRvOm1hdHRpYXMucm9ubmJsb21AZXJpY3Nz b24uY29tXQ0KPiBTZW50OiBUaHVyc2RheSwgMTEgTWF5IDIwMjMgMDguNDMNCj4gDQo+IFVzZSBu b24tYnVyc3QgZXZlbnQgZW5xdWV1ZSBhbmQgZGVxdWV1ZSBjYWxscyBmcm9tIGJ1cnN0IGVucXVl dWUgYW5kDQo+IGRlcXVldWUgb25seSB3aGVuIHRoZSBidXJzdCBzaXplIGlzIGNvbXBpbGUtdGlt ZSBjb25zdGFudCAoYW5kIGVxdWFsDQo+IHRvIG9uZSkuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBN YXR0aWFzIFLDtm5uYmxvbSA8bWF0dGlhcy5yb25uYmxvbUBlcmljc3Nvbi5jb20+DQo+IC0tLQ0K PiAgbGliL2V2ZW50ZGV2L3J0ZV9ldmVudGRldi5oIHwgNCArKy0tDQo+ICAxIGZpbGUgY2hhbmdl ZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2xp Yi9ldmVudGRldi9ydGVfZXZlbnRkZXYuaCBiL2xpYi9ldmVudGRldi9ydGVfZXZlbnRkZXYuaA0K PiBpbmRleCBhOTBlMjNhYzhiLi44YWYxNTgxNmRiIDEwMDY0NA0KPiAtLS0gYS9saWIvZXZlbnRk ZXYvcnRlX2V2ZW50ZGV2LmgNCj4gKysrIGIvbGliL2V2ZW50ZGV2L3J0ZV9ldmVudGRldi5oDQo+ IEBAIC0xOTQ0LDcgKzE5NDQsNyBAQCBfX3J0ZV9ldmVudF9lbnF1ZXVlX2J1cnN0KHVpbnQ4X3Qg ZGV2X2lkLCB1aW50OF90DQo+IHBvcnRfaWQsDQo+ICAJICogQWxsb3cgemVybyBjb3N0IG5vbiBi dXJzdCBtb2RlIHJvdXRpbmUgaW52b2NhdGlvbiBpZiBhcHBsaWNhdGlvbg0KPiAgCSAqIHJlcXVl c3RzIG5iX2V2ZW50cyBhcyBjb25zdCBvbmUNCj4gIAkgKi8NCj4gLQlpZiAobmJfZXZlbnRzID09 IDEpDQo+ICsJaWYgKF9fYnVpbHRpbl9jb25zdGFudF9wKG5iX2V2ZW50cykgJiYgbmJfZXZlbnRz ID09IDEpDQoNCkluIG15IGV4cGVyaWVuY2UgdXNpbmcgX19idWlsdGluX2NvbnN0YW50X3AoKSwg eW91IG5lZWQgX19leHRlbnNpb25fXyhfX2J1aWx0aW5fY29uc3RhbnRfcChuYl9ldmVudHMpKSB0 byBhdm9pZCB3YXJuaW5ncyBhYm91dCB1c2luZyB0aGlzIG5vbi1zdGFuZGFyZCBmZWF0dXJlLg0K DQo+ICAJCXJldHVybiAoZnBfb3BzLT5lbnF1ZXVlKShwb3J0LCBldik7DQo+ICAJZWxzZQ0KPiAg CQlyZXR1cm4gZm4ocG9ydCwgZXYsIG5iX2V2ZW50cyk7DQo+IEBAIC0yMjAwLDcgKzIyMDAsNyBA QCBydGVfZXZlbnRfZGVxdWV1ZV9idXJzdCh1aW50OF90IGRldl9pZCwgdWludDhfdCBwb3J0X2lk LA0KPiBzdHJ1Y3QgcnRlX2V2ZW50IGV2W10sDQo+ICAJICogQWxsb3cgemVybyBjb3N0IG5vbiBi dXJzdCBtb2RlIHJvdXRpbmUgaW52b2NhdGlvbiBpZiBhcHBsaWNhdGlvbg0KPiAgCSAqIHJlcXVl c3RzIG5iX2V2ZW50cyBhcyBjb25zdCBvbmUNCj4gIAkgKi8NCj4gLQlpZiAobmJfZXZlbnRzID09 IDEpDQo+ICsJaWYgKF9fYnVpbHRpbl9jb25zdGFudF9wKG5iX2V2ZW50cykgJiYgbmJfZXZlbnRz ID09IDEpDQo+ICAJCXJldHVybiAoZnBfb3BzLT5kZXF1ZXVlKShwb3J0LCBldiwgdGltZW91dF90 aWNrcyk7DQo+ICAJZWxzZQ0KPiAgCQlyZXR1cm4gKGZwX29wcy0+ZGVxdWV1ZV9idXJzdCkocG9y dCwgZXYsIG5iX2V2ZW50cywNCj4gLS0NCj4gMi4zNC4xDQoNCldpdGggX19leHRlbnNpb25fXygp IGFkZGVkLA0KDQpBY2tlZC1ieTogTW9ydGVuIEJyw7hydXAgPG1iQHNtYXJ0c2hhcmVzeXN0ZW1z LmNvbT4NCg0K