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 F2018A0C41; Thu, 24 Jun 2021 09:59:11 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 72BF840141; Thu, 24 Jun 2021 09:59:11 +0200 (CEST) Received: from smartserver.smartsharesystems.com (unknown [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 3EBB34003C for ; Thu, 24 Jun 2021 09:59:10 +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, 24 Jun 2021 09:59:03 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35C6188F@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [dpdk-dev] [RFC PATCH] dmadev: introduce DMA device library X-MimeOLE: Produced By Microsoft Exchange V6.5 Thread-Index: Addoxw0zcsH3OUCHQxWy4ACCSVQQXQAAwUPQ References: <1623763327-30987-1-git-send-email-fengchengwen@huawei.com> <25d29598-c26d-8497-2867-9b650c79df49@huawei.com> <3db2eda0-4490-2b8f-c65d-636bcf794494@huawei.com> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Jerin Jacob" , "fengchengwen" Cc: "Bruce Richardson" , "Thomas Monjalon" , "Ferruh Yigit" , "dpdk-dev" , "Nipun Gupta" , "Hemant Agrawal" , "Maxime Coquelin" , "Honnappa Nagarahalli" , "Jerin Jacob" , "David Marchand" , "Satananda Burla" , "Prasun Kapoor" Subject: Re: [dpdk-dev] [RFC PATCH] dmadev: introduce DMA device library 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" PiBGcm9tOiBkZXYgW21haWx0bzpkZXYtYm91bmNlc0BkcGRrLm9yZ10gT24gQmVoYWxmIE9mIEpl cmluIEphY29iDQo+IFNlbnQ6IFRodXJzZGF5LCAyNCBKdW5lIDIwMjEgMDkuMDMNCj4gDQo+IE9u IFdlZCwgSnVuIDIzLCAyMDIxIGF0IDk6MjAgQU0gZmVuZ2NoZW5nd2VuIDxmZW5nY2hlbmd3ZW5A aHVhd2VpLmNvbT4NCj4gd3JvdGU6DQo+ID4NCj4gDQo+ID4gPg0KPiA+ID4gcHJvdG90eXBlIGxp a2UgdGhlIGZvbGxvd2luZyB3b3JrcyBmb3IgdXM6DQo+ID4gPiBydGVfZG1hZGV2X2VucV9zZyh2 b2lkICoqc3JjLCB2b2lkICoqZGVzdCwgdW5zaWduZWQgaW50ICoqbGVuZ3RoLA0KPiBpbnQNCj4g PiA+IG5iX3NlZ21lbnRzLCBjb29raWUsICwsLCkNCj4gPg0KPiA+IE9LLCB3ZSBjb3VsZCBkZWZp bmUgb25lIHNjYXR0ZXItbGlzdCBzdHJ1Y3QgdG8gd3JhcCBzcmMvZGVzdC9sZW5ndGguDQo+IA0K PiANCj4gSW5zcGlyZWQgZnJvbSBmb2xsb3dpbmcgc3lzdGVtIGNhbGwgWzFdDQo+IA0KPiBbMV0N Cj4gaHR0cHM6Ly9tYW43Lm9yZy9saW51eC9tYW4tcGFnZXMvbWFuMi9wcm9jZXNzX3ZtX3JlYWR2 LjIuaHRtbA0KPiANCj4gSSBwcm9wb3NlIHRoZSBmb2xsb3dpbmcgc3R5bGUgc3ludGF4IGZvciB0 aGUgc2cgbGlzdA0KPiANCj4gc3RydWN0IHJ0ZV9kbWFfaW92ZWMgew0KPiAgICAgdm9pZCAgKmlv dl9iYXNlOyAgICAvKiBTdGFydGluZyBhZGRyZXNzICovDQo+ICAgICBzaXplX3QgaW92X2xlbjsg ICAgIC8qIE51bWJlciBvZiBieXRlcyB0byB0cmFuc2ZlciAqLw0KPiB9Ow0KPiANCj4gcnRlX2Rt YWRldl9lbnFfc2coY29uc3Qgc3RydWN0IHJ0ZV9kbWFfaW92ZWMgICpzcmNfaW92LCB1bnNpZ25l ZCBpbnQNCj4gc3JjdmNudCwNCj4gY29uc3Qgc3RydWN0IHJ0ZV9kbWFfaW92ZWMgICpkc3RfaW92 LCB1bnNpZ25lZCBpbnQgZHN0dmNudCwgLi4uLikNCj4gDQo+IFRoZSByZWFzb24gZm9yIHNlcGFy YXRpbmcgaW92X2xlbiBmb3Igc3JjIGFuZCBkZXN0IGlzIHRoZSBtYW55IHRvIG9uZQ0KPiBjYXNl IGFuZA0KPiBvbmUgdG8gbWFueSBjYXNlcy4gIEV4YW1wbGU6DQo+IENvcHkgb2YgTXVsdGlwbGUg Mk1CIG9mIDE1IHNvdXJjZSBzZWdtZW50cyB0byBvbmUgMzBNQiBkZXN0LiBRdWl0ZSB1c2UNCj4g ZnVsbCBpbiBzdG9yYWdlIHVzZSBjYXNlcy4NCg0KVGhlIHByb2Nlc3Nfdm1fcmVhZHYgc3lzdGVt IGNhbGwgY2FuIGRvIG1vcmUgdGhhbiBtYW55LXRvLW9uZSBhbmQgb25lLXRvLW1hbnkuIEl0IGFs bG93cyBjb3B5aW5nIHRocmVlIDQgTUIgc291cmNlIHNlZ21lbnRzIGludG8gZm91ciAzIE1CIGRl c3RpbmF0aW9uIHNlZ21lbnRzIG9yIHZpY2UgdmVyc2EuIEkgZG9uJ3Qga25vdyBpZiB0aGF0IGlz IHJlYWxseSBuZWNlc3NhcnkgdG8gc3VwcG9ydC4NCg0KV2Ugc2hvdWxkIGNvbnNpZGVyIGxpbWl0 aW5nIHRoZSBETUEgZGV2aWNlIEFQSSB0byBvbmx5IHByb3ZpZGUgZnVuY3Rpb25zIHdoZXJlIHdl IGNhbiBwcmVzZW50IHJlYWxpc3RpYyBEUERLIGFwcGxpY2F0aW9uIHVzZSBjYXNlcy4gT3RoZXJ3 aXNlIGl0IHdpbGwgYmUgbGlrZSB0aGUgTklDIGRldmljZSBBUEksIHdlcmUgZXZlcnkgTklDIHZl bmRvciBhZGRzIGFsbCBzb3J0cyBvZiBleG90aWMgZnVuY3Rpb25zLCBvbmx5IHRvIGV4cG9zZSB0 aGVpciBuZXcgYW5kIHNoaW55IE5JQyBmZWF0dXJlcyBpbiBEUERLLiAoSSdtIGV4YWdnZXJhdGlu ZyBoZXJlIC0geW91IGdldCB0aGUgcG9pbnQhKQ0KDQpUaGUgbWFpbiBwdXJwb3NlIG9mIHRoZSBE TUEgZGV2aWNlIEFQSSBpcyB0byBwcm92aWRlIGEgY29tbW9uIGludGVyZmFjZSwgc28gYW4gYXBw bGljYXRpb24gY2FuIGNhbGwgdGhlIHNhbWUgZnVuY3Rpb24sIHJlZ2FyZGxlc3Mgb2YgdGhlIGRp ZmZlcmVudCB1bmRlcmx5aW5nIGhhcmR3YXJlLg0KDQpJZiB0aGUgQVBJIGJlY29tZXMgdG9vIGhh cmR3YXJlIHNwZWNpZmljLCB0aGUgQVBJIHdpbGwganVzdCBiZWNvbWUgYSBzZXQgb2Ygd3JhcHBl cnMgdG8gc3BlY2lmaWMgaGFyZHdhcmUsIGFuZCB0aGUgYXBwbGljYXRpb24gd2lsbCBuZWVkIHRv IGNvbnNpZGVyIHdoaWNoIERNQSBkZXZpY2UgaGFyZHdhcmUgaXMgcHJlc2VudCBhbmQgYWRhcHQg aXRzIGJlaGF2aW9yIGFjY29yZGluZ2x5LiBKdXN0IGxpa2UgUlNTIGhhc2ggZnVuY3Rpb25zIG9u IHRoZSBOSUNzOyB0aGUgYXBwbGljYXRpb24gbmVlZHMgdG8gYWRhcHQgdG8gd2hpY2ggUlNTIGhh c2ggZnVuY3Rpb25zIHRoZSB1bmRlcmx5aW5nIE5JQ3Mgc3VwcG9ydC4NCg0KDQotTW9ydGVuDQoN Cg==