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 93E5AA0C43; Sat, 18 Sep 2021 03:06:24 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 123784014E; Sat, 18 Sep 2021 03:06:24 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mails.dpdk.org (Postfix) with ESMTP id 5CEFF4003D for ; Sat, 18 Sep 2021 03:06:22 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10110"; a="286583542" X-IronPort-AV: E=Sophos;i="5.85,302,1624345200"; d="scan'208";a="286583542" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Sep 2021 18:06:21 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,302,1624345200"; d="scan'208";a="510179996" Received: from irsmsx602.ger.corp.intel.com ([163.33.146.8]) by fmsmga008.fm.intel.com with ESMTP; 17 Sep 2021 18:06:19 -0700 Received: from shsmsx606.ccr.corp.intel.com (10.109.6.216) by irsmsx602.ger.corp.intel.com (163.33.146.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Sat, 18 Sep 2021 02:06:18 +0100 Received: from shsmsx606.ccr.corp.intel.com ([10.109.6.216]) by SHSMSX606.ccr.corp.intel.com ([10.109.6.216]) with mapi id 15.01.2242.012; Sat, 18 Sep 2021 09:06:15 +0800 From: "Hu, Jiayu" To: Jerin Jacob , "Richardson, Bruce" CC: dpdk-dev , "Walsh, Conor" , "Laatz, Kevin" , fengchengwen , "Jerin Jacob" , Satananda Burla , "Radha Mohan Chintakuntla" , "Pai G, Sunil" Thread-Topic: [dpdk-dev] [PATCH v3 2/8] dmadev: add burst capacity API Thread-Index: AQHXpApvnV4IL0tiu0+2xNUOAFenHauZ7YOAgADqMYCADPEtAIABPn6A Date: Sat, 18 Sep 2021 01:06:15 +0000 Message-ID: <8622d4b44e8e4b2e90a137a691f0c0a6@intel.com> References: <20210826183301.333442-1-bruce.richardson@intel.com> <20210907164925.291904-1-bruce.richardson@intel.com> <20210907164925.291904-3-bruce.richardson@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.6.200.16 dlp-product: dlpe-windows x-originating-ip: [10.239.127.36] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v3 2/8] dmadev: add burst capacity API 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 Sender: "dev" SGkgSmVyaW4sDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSmVyaW4g SmFjb2IgPGplcmluamFjb2JrQGdtYWlsLmNvbT4NCj4gU2VudDogRnJpZGF5LCBTZXB0ZW1iZXIg MTcsIDIwMjEgOTo1NSBQTQ0KPiBUbzogUmljaGFyZHNvbiwgQnJ1Y2UgPGJydWNlLnJpY2hhcmRz b25AaW50ZWwuY29tPg0KPiBDYzogZHBkay1kZXYgPGRldkBkcGRrLm9yZz47IFdhbHNoLCBDb25v ciA8Y29ub3Iud2Fsc2hAaW50ZWwuY29tPjsNCj4gTGFhdHosIEtldmluIDxrZXZpbi5sYWF0ekBp bnRlbC5jb20+OyBmZW5nY2hlbmd3ZW4NCj4gPGZlbmdjaGVuZ3dlbkBodWF3ZWkuY29tPjsgSmVy aW4gSmFjb2IgPGplcmluakBtYXJ2ZWxsLmNvbT47DQo+IFNhdGFuYW5kYSBCdXJsYSA8c2J1cmxh QG1hcnZlbGwuY29tPjsgUmFkaGEgTW9oYW4gQ2hpbnRha3VudGxhDQo+IDxyYWRoYWNAbWFydmVs bC5jb20+OyBIdSwgSmlheXUgPGppYXl1Lmh1QGludGVsLmNvbT47IFBhaSBHLCBTdW5pbA0KPiA8 c3VuaWwucGFpLmdAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0gg djMgMi84XSBkbWFkZXY6IGFkZCBidXJzdCBjYXBhY2l0eSBBUEkNCj4gDQo+IE9uIFRodSwgU2Vw IDksIDIwMjEgYXQgMTo0NiBQTSBCcnVjZSBSaWNoYXJkc29uDQo+IDxicnVjZS5yaWNoYXJkc29u QGludGVsLmNvbT4gd3JvdGU6DQo+ID4NCj4gPiBPbiBXZWQsIFNlcCAwOCwgMjAyMSBhdCAxMTo0 Nzo1OVBNICswNTMwLCBKZXJpbiBKYWNvYiB3cm90ZToNCj4gPiA+ICAgIE9uIFR1ZSwgNyBTZXAg MjAyMSwgMTA6MjUgcG0gQnJ1Y2UgUmljaGFyZHNvbiwNCj4gPiA+ICAgIDxbMV1icnVjZS5yaWNo YXJkc29uQGludGVsLmNvbT4gd3JvdGU6DQo+ID4gPg0KPiA+ID4gICAgICBGcm9tOiBLZXZpbiBM YWF0eiA8WzJda2V2aW4ubGFhdHpAaW50ZWwuY29tPg0KPiA+ID4gICAgICBBZGQgYSBidXJzdCBj YXBhY2l0eSBjaGVjayBBUEkgdG8gdGhlIGRtYWRldiBsaWJyYXJ5LiBUaGlzIEFQSSBpcw0KPiA+ ID4gICAgICB1c2VmdWwgdG8NCj4gPiA+ICAgICAgYXBwbGljYXRpb25zIHdoaWNoIG5lZWQgdG8g aG93IG1hbnkgZGVzY3JpcHRvcnMgY2FuIGJlIGVucXVldWVkIGluDQo+ID4gPiAgICAgIHRoZQ0K PiA+ID4gICAgICBjdXJyZW50IGJhdGNoLiBGb3IgZXhhbXBsZSwgaXQgY291bGQgYmUgdXNlZCB0 byBkZXRlcm1pbmUgd2hldGhlcg0KPiA+ID4gICAgICBhbGwNCj4gPiA+ICAgICAgc2VnbWVudHMg b2YgYSBtdWx0aS1zZWdtZW50IHBhY2tldCBjYW4gYmUgZW5xdWV1ZWQgaW4gdGhlIHNhbWUNCj4g YmF0Y2gNCj4gPiA+ICAgICAgb3Igbm90DQo+ID4gPiAgICAgICh0byBhdm9pZCBoYWxmLW9mZmxv YWQgb2YgdGhlIHBhY2tldCkuDQo+ID4gPg0KPiA+ID4gICAgICNDb3VsZCB5b3Ugc2hhcmUgbW9y ZSBkZXRhaWxzIG9uIHRoZSB1c2UgY2FzZSB3aXRoIHZob3N0Pw0KPiA+ID4gICAgIyBBcmUgdGhl eSBwbGFubmluZyB0byB1c2UgdGhpcyBpbiBmYXN0IHBhdGggaWYgc28gaXQgbmVlZCB0byBtb3Zl IGFzDQo+ID4gPiAgICBmYXN0IHBhdGggZnVuY3Rpb24gcG9pbnRlcj8NCj4gPg0KPiA+IEkgYmVs aWV2ZSB0aGUgaW50ZW50IGlzIHRvIHVzZSBpdCBvbiBmYXN0cGF0aCwgYnV0IEkgd291bGQgYXNz dW1lIG9ubHkNCj4gPiBvbmNlIHBlciBidXJzdCwgc28gdGhlIHBlbmFsdHkgZm9yIG5vbi1mYXN0 cGF0aCBtYXkgYmUgYWNjZXB0YWJsZS4gQXMNCj4gPiB5b3UgcG9pbnQgb3V0IC0gZm9yIGFuIGFw cCB0aGF0IHJlYWxseSBkb2Vzbid0IHdhbnQgdG8gaGF2ZSB0byBwYXkNCj4gPiB0aGF0IHBlbmFs dHksIHRyYWNraW5nIHJpbmcgdXNlIGl0c2VsZiBpcyBwb3NzaWJsZS4NCj4gPg0KPiA+IFRoZSBk ZXNpcmUgZm9yIGZhc3QtcGF0aCB1c2UgaXMgYWxzbyB3aHkgSSBzdWdnZXN0ZWQgaGF2aW5nIHRo ZSBzcGFjZQ0KPiA+IGFzIGFuIG9wdGlvbmFsIHJldHVybiBwYXJhbWV0ZXIgZnJvbSB0aGUgc3Vi bWl0IEFQSSBjYWxsLiBJdCBjb3VsZA0KPiA+IGxvZ2ljYWxseSBhbHNvIGJlIGEgcmV0dXJuIHZh bHVlIGZyb20gdGhlICJjb21wbGV0ZWQiIGNhbGwsIHdoaWNoDQo+ID4gbWlnaHQgYWN0dWFsbHkg bWFrZSBtb3JlIHNlbnNlLg0KPiA+DQo+ID4gPiAgICAjIEFzc3VtZSB0aGUgdXNlIGNhc2UgbmVl ZHMgTiBydGVfZG1hX2NvcHkgdG8gY29tcGxldGUgYSBsb2dpY2FsDQo+IGNvcHkNCj4gPiA+ICAg IGF0IHZob3N0IGxldmVsLiBJcyB0aGUgYW55IGlzc3VlIGluIGhhbGYtb2ZmbG9hZCwgbWVhbmlu ZyB3aGVuIE4gdGggb25lDQo+ID4gPiAgICBzdWNjZXNzZnVsbHkgY29tcGxldGVkIHRoZW4gb25s eSB0aGUgbG9naWNhbCBjb3B5IGlzIGNvbXBsZXRlZC4gUmlnaHQ/DQo+ID4NCj4gPiBZZXMsIGFz IEkgdW5kZXJzdGFuZCBpdCwgdGhlIGlzc3VlIGlzIGZvciBtdWx0aS1zZWdtZW50IHBhY2tldHMs IHdoZXJlDQo+ID4gd2Ugb25seSB3YW50IHRvIGVucXVldWUgdGhlIGZpcnN0IHNlZ21lbnQgaWYg d2Uga25vdyB3ZSB3aWxsIHN1Y2Nlc3MNCj4gPiB3aXRoIHRoZSBmaW5hbCBvbmUgdG9vLg0KPiAN Cj4gU29ycnkgZm9yIHRoZSBkZWxheSBpbiByZXBseS4NCj4gDQo+IElmIHNvLCB3aHkgZG8gd2Ug bmVlZCB0aGlzIEFQSS4gV2UgY2FuIG1hcmsgYSBsb2dpY2FsIHRyYW5zYWN0aW9uIGNvbXBsZXRl ZA0KPiBJRkYgZmluYWwgc2VnbWVudCBpcyBzdWNjZWVkZWQuIFNpbmNlIHRoaXMgZmFzdHBhdGgg QVBJLCBJIHdvdWxkIGxpa2UgdG8gcmVhbGx5DQo+IHVuZGVyc3RhbmQgdGhlIHJlYWwgdXNlIGNh c2UgZm9yIGl0LCBzbyBpZiByZXF1aXJlZCB0aGVuIHdlIG5lZWQgdG8gaW1wbGVtZW50DQo+IGlu IGFuIG9wdGltaXplZCB3YXkuDQo+IE90aGVyd2lzZSBkcml2ZXIgZG9lcyBub3QgbmVlZCB0byBp bXBsZW1lbnQgdGhpcyB0byBoYXZlIGdlbmVyaWMgc29sdXRpb24NCj4gZm9yIGFsbCB0aGUgZHJp dmVycy4NCg0KVGhlIGZhY3QgaXMgIHRoYXQgaXQncyB2ZXJ5IGhhcmQgZm9yIGFwcHMgdG8gY2Fs Y3VsYXRlIHRoZSBhdmFpbGFibGUgc3BhY2Ugb2YgYSBETUEgcmluZy4NCkZvciBEU0EsIHRoZSBh dmFpbGFibGUgc3BhY2UgaXMgZGVjaWRlZCBieSB0aHJlZSBmYWN0b3JzOiB0aGUgbnVtYmVyIG9m IGF2YWlsYWJsZSBzbG90cw0KaW4gU1cgcmluZywgdGhlIG1heCBiYXRjaGluZyBzaXplIG9mIGEg YmF0Y2ggZGVzY3JpcHRvciwgYW5kIGlmIHRoZXJlIGFyZSBhdmFpbGFibGUgYmF0Y2gNCmRlc2Ny aXB0b3JzLiBUaGUgZmlyc3Qgb25lIGlzIGNvbmZpZ3VyZWQgYnkgU1csIGFuZCBhcHBzIGNhbiBj YWxjdWxhdGUgaXQuIEJ1dCB0aGUgc2Vjb25kDQpkZXBlbmRzIG9uIERTQSBIVywgYW5kIHRoZSB0 aGlyZCBvbmUgaXMgaGlkZWQgaW4gRFNBIGRyaXZlciB3aGljaCBpcyBub3QgdmlzaWJsZSB0byBh cHBzLg0KQ29uc2lkZXJpbmcgdGhlIGNvbXBsZXhpdHkgb2YgZGlmZmVyZW50IERNQSBIVywgSSB0 aGluayB0aGUgYmVzdCB3YXkgaXMgdG8gaGlkZSBhbGwgZGV0YWlscw0KaW5zaWRlIERNQSBkZXYg YW5kIHByb3ZpZGUgdGhpcyBjaGVjayBjYXBhY2l0eSBBUEkgZm9yIGFwcHMuDQoNClRoYW5rcywN CkppYXl1DQoNCj4gDQo+ID4NCj4gPiA+ICAgICMgVGhlcmUgaXMgYWxyZWFkeSBuYl9kZXNjIHdp dGggd2hpY2ggYSBkbWFfcXVldWUgaXMgY29uZmlndXJlZC4gU28gaWYNCj4gPiA+ICAgIHRoZSBh cHBsaWNhdGlvbiBkb2VzIGl0cyBhY2NvdW50aW5nIHByb3Blcmx5LCBpdCBrbm93cyBob3cgbWFu eSBkZXNjIGl0DQo+ID4gPiAgICBoYXMgdXNlZCB1cCBhbmQgaG93IG1hbnkgY29tcGxldGlvbnMg aXQgaGFzIHByb2Nlc3NlZC4NCj4gPg0KPiA+IEFncmVlZC4gSXQncyBqdXN0IG1vcmUgd29yayBm b3IgdGhlIGFwcCwgYW5kIGZvciBzaW1wbGljaXR5IGFuZA0KPiA+IGNvbXBsZXRlbmVzcyBJIHRo aW5rIHdlIHNob3VsZCBhZGQgdGhpcyBBUEkuIEJlY2F1c2UgdGhlcmUgYXJlIG90aGVyDQo+ID4g b3B0aW9ucyBJIHRoaW5rIGl0IHNob3VsZCBiZSBhdmFpbGFibGUsIGJ1dCBub3QgYXMgYSBmYXN0 LXBhdGggZm4NCj4gPiAodGhvdWdoIGFnYWluLCB0aGUgZGlmZmVyZW5jZSBpcyBsaWtlbHkgdmVy eSBzbWFsbCBmb3Igc29tZXRoaW5nIG5vdA0KPiA+IGNhbGxlZCBmb3IgZXZlcnkgZW5xdWV1ZSku DQo+ID4NCj4gPiA+ICAgIFdvdWxkIGxpa2UgdG8gdW5kZXJzdGFuZCBtb3JlIGRldGFpbHMgb24g dGhpcyBBUEkgdXNhZ2UuDQo+ID4gPg0KPiA+IEFkZGluZyBTdW5pbCBhbmQgSmlheXUgb24gQ0Mg d2hvIGFyZSBsb29raW5nIGF0IHRoaXMgYXJlYSBmcm9tIHRoZSBPVlMNCj4gPiBhbmQgdmhvc3Qg c2lkZXMuDQo+IA0KPiBTZWUgYWJvdmUuDQo+IA0KPiBTdW5pbC4gSmlheXUsIENvdWxkIHlvdSBz aGFyZSB0aGUgZGV0YWlscyBvbiB0aGUgdXNhZ2UgYW5kIHdoeSBpdCBpcyBuZWVkZWQuDQo+IA0K PiANCj4gPg0KPiA+IC9CcnVjZQ0K