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 3B122A0C54; Fri, 3 Sep 2021 13:42:35 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B7AA240E64; Fri, 3 Sep 2021 13:42:34 +0200 (CEST) Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10043.outbound.protection.outlook.com [40.107.1.43]) by mails.dpdk.org (Postfix) with ESMTP id 749E940E3C for ; Fri, 3 Sep 2021 13:42:33 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T9V8UtJREVf5EWYvYzeV5XwZQBnyW12h2off98dm8+z1A0R2SOozx4Tl/n1yQMV8OYFJK+/ayovoAihlSxRjc8ZNWg2UmbzldUTflnOspctoGaoVsAbwSZICE/68lkCOiUqvpfm3Oipayozqcdd7YLeY3vWxwQR8jCbXQjuZyIqDrUdQXy2/1Ykhjd9ERUoHcocmgoDjTXaklrycsBrtM76UtIg295Wy8Lxvy/mqW2U7t2zXvyte3mX3uf6LKPgZmVdi0yp2RP5Jjlh7jxkT/IRU5vJ1jA//fI9jrAj/G4rN4x0ISo1225PAbCwYx4YIK5tckw/EjxGMRShDRl+vgQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=xwrfSyZmj4J5IkzBMEbtI5VuLEYEQ6sd9w7f/0aXf3g=; b=ZGHABQLfUg2WRlQsIFtfZ6o+EZTBqlP24le4DuKCOrLiWuzczHzKQteotOG5su0RnN3c3H07uq5nyFrDWgZ1IwEz+HbVJ8vGdMSwL/wnP17Trho6kjQCCtBk2rrtn3wA3LiHK+q0bQ+7S8iffAumbIg6xuH6qTUhnaCDTOb+GXO0AXrgI0AXR2zI+dGQ3LTF79RLzrqmLY9XWL2GMJy2l7+xh7IaOEBkys4f47VMNmDaNe2b/3Q9dSzckETnlegW4MrV/ZwQbv/fGkPh9uylaS3ZeZvIJ3nhM+pDE6kaHJogd5K7YiK3DwpundDZ/4on9uGjDS2eOR80K1uDoLZnGA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xwrfSyZmj4J5IkzBMEbtI5VuLEYEQ6sd9w7f/0aXf3g=; b=eoWoC6Sgl02CtHVlEbOpZQqj6RZMdDTyPG6vQZh2nXskCxWK2iXc624zTg75/yzB3uVS0klmGtsMP9VyU1eKBX1Z3z55ls8H3zngxpq84WATXXGe8kn8niCBARGdHO9Qeg+wd6d00UzsbPrm5h3uOwzFQmbBatUSgpDZCRAeApA= Received: from VI1PR04MB6960.eurprd04.prod.outlook.com (2603:10a6:803:12d::10) by VE1PR04MB7215.eurprd04.prod.outlook.com (2603:10a6:800:1b1::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4478.19; Fri, 3 Sep 2021 11:42:32 +0000 Received: from VI1PR04MB6960.eurprd04.prod.outlook.com ([fe80::d496:fcce:f667:7aa7]) by VI1PR04MB6960.eurprd04.prod.outlook.com ([fe80::d496:fcce:f667:7aa7%7]) with mapi id 15.20.4478.021; Fri, 3 Sep 2021 11:42:32 +0000 From: Gagandeep Singh To: Chengwen Feng , "thomas@monjalon.net" , "ferruh.yigit@intel.com" , "bruce.richardson@intel.com" , "jerinj@marvell.com" , "jerinjacobk@gmail.com" , "andrew.rybchenko@oktetlabs.ru" CC: "dev@dpdk.org" , "mb@smartsharesystems.com" , Nipun Gupta , Hemant Agrawal , "maxime.coquelin@redhat.com" , "honnappa.nagarahalli@arm.com" , "david.marchand@redhat.com" , "sburla@marvell.com" , "pkapoor@marvell.com" , "konstantin.ananyev@intel.com" , "conor.walsh@intel.com" Thread-Topic: [dpdk-dev] [PATCH v19 1/7] dmadev: introduce DMA device library public APIs Thread-Index: AQHXn/zwzDAEVz/xy02sKGhVwdOLoauSLsqg Date: Fri, 3 Sep 2021 11:42:31 +0000 Message-ID: References: <1625231891-2963-1-git-send-email-fengchengwen@huawei.com> <1630588395-2804-1-git-send-email-fengchengwen@huawei.com> <1630588395-2804-2-git-send-email-fengchengwen@huawei.com> In-Reply-To: <1630588395-2804-2-git-send-email-fengchengwen@huawei.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=nxp.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 763150ac-3b01-4f86-f677-08d96ecfea80 x-ms-traffictypediagnostic: VE1PR04MB7215: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Rp5ZiD7mAJvRabatbf9Cb/N+KX+kXPEbpisXJ+iUi4L5/l8u0EK99vWxo70HWK/nEGWW/BT7rjLjF9KhFSAoHRXmtg0OIGSbSqEUB6urJRFjIEwCpSPonDzh41gqvRh5r6KIBiqjn5Q+rlpikl+BYNlXsIO7LFglpuKmgqq7esjb9AhWzdU4Bk0UqulO/RtXo1QRQ+n1u6rBwjN+hTU29kzOc+o6pQNbIUR8Li7jHkXVDupBAzT6KgeiAba8Ke1XEAHhiW/QdGUnyBPNPM3Q0JzKzjinupDb6hnEewUW0sMw5yI/qufV/E+UHuDUCRaatfexoqTzsBWlxB+gVsVkhZdCOc1JdF8UcduBTAHpUZewvxz7WkWk0Qe6KVJIQijpCu0XWQkX2gthwv3EJ+sdBcBrTUBRwoSi08zD8doZtVNozUKPFWJsjHQ5fcvCTkblAdpHpvr1StheR77Pu59+zPrAq68WBvsIULyqIJqhteQxz67bqLWRde4AUKnxd1QfeJIiHUtrzoAUkRIriOwop1wFtI17iyWBha6dVytOm8AmIxZT+GAVDcllr7xM/AvRKRbgkg2fXiFdeHVA915Q57fcnbPXwb7hzvDOkduY/DmAjX4CThurmKYTyDnBbtnN0waD+pXdMsZ8NtJtmuYvu6fQXstNBt8cGtmC2fk/dD6UWAfzkHaxSmEzDrCHl5sKb9/bllvyLTzuce73swtNHg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB6960.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(366004)(136003)(346002)(39860400002)(376002)(26005)(8676002)(83380400001)(7416002)(76116006)(4326008)(8936002)(66556008)(186003)(66446008)(2906002)(54906003)(110136005)(64756008)(66946007)(66476007)(86362001)(71200400001)(38070700005)(55016002)(5660300002)(9686003)(122000001)(33656002)(38100700002)(6506007)(316002)(52536014)(478600001)(7696005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VnJTZVplZ3J6SE8wUldLWlJYUGo5cGdKQW1YNDQrWStFWW9vYm04SktOTU0w?= =?utf-8?B?anZMQ2pBeVd0WDM2a2oweTh5Zm1wcHBkRmpTenZYbmRXNzFEVnl3eUNuSlps?= =?utf-8?B?aTJZMDBjOVJrc0V0d2wyRTJLSDgyZEZJa0NuNFF2SlpoM2hFMlpkU3MvU2hv?= =?utf-8?B?cldYK2NpVVhkNXA3TGJOalRxRG9tZWVJekU1K0hXVVpQUW1ldzMxOFJBWWYr?= =?utf-8?B?WThLT3NpS2hwQWFCb2RzQStIaFBKcUFLSytkS0J3THlsU3Z6TzloaUhJcEhW?= =?utf-8?B?dWNGaHdVQXZtUm92OWVhN3FjWEJBMTRRYVVQdlNrU04vcmV2SndaNzc0MGxt?= =?utf-8?B?b3BWcDhIRG1qOFlKcG5NOGNRVkJONTZmRTYxN2RRM1RZSlNlSmhFeXBkemZ6?= =?utf-8?B?eHVpU2FodXNlK3FqV2t3SXRjQ1BsZ2dBTm8zekZ6TnU1ME11V25nOVBiZEZ1?= =?utf-8?B?bDRTeEZvYmhOa2JyRVhhT092VUNmM2JRaWlOQUgvZkxJRWg4R0dtTHhVMlhk?= =?utf-8?B?bGpQTmthSHdycUNwQWg0c29SaDJXbWFhUllCNEdNcjJXTHFzeGFEdmtWVXAr?= =?utf-8?B?TEFTbjBscE9OSENMWE00ellYZ3l5R2oyRlRjZitXaEhGWlAzOVI1bm9sMUZS?= =?utf-8?B?YWtNczkvS0dIVVFaN2tZaHVzU0NNUjFUMTBmUjREcXRmZmhTNmhzWUszamhI?= =?utf-8?B?TFpTWE91eW40bUQwVTNVVFAwNUVGREd5WklrT2ZDb0dmOEwzM0ZwbXNJUzVT?= =?utf-8?B?djFUWmt6MVdkU1Fxa1hHcXM2MW91Qlo3a2ZIcDJzQ0Voa2M2Yk04U3BGNitE?= =?utf-8?B?V21yOVRZYzFmWVA4MDZsSEJ5aVRKRnBHR1pFZ096MWlZZUtYNXorakhjb3RW?= =?utf-8?B?OVNqendtVGhtaGVhWXVjME9QWEswOStzaDRleEdKOWYrL1NudUdNS2c5Q2tZ?= =?utf-8?B?LzVmOFd2MWlHckx0cnNteVQxdFF3cjFmUlEzNHpOb1FLMlhzMVBnWG5yQjNz?= =?utf-8?B?bi8wVFpOREl2Ums1L2dsNVFiSlpRaHVUd3dFMnJza0N3RFg4WlhOSXhLZStC?= =?utf-8?B?UWtKTmh3eElhUzRXVEdUZysrOGNsdTBZTWxLVzRZOFZkb1RCa05WMFRoTDFU?= =?utf-8?B?UjkwdTJKajcrdHBYQm8wZkh6QXJBOXpxOUw5ZFlPNTBFcWgyREdTSWNjeDN3?= =?utf-8?B?b21qeUNFYlFUNDhPYXo5T0pOQzF4V2NxT00veHBYYXpDaTJYZkFIS3dJV1Nh?= =?utf-8?B?SkIrb21wY0NDT2xWdEpBY3VSanByZVhoaXBnd0d6NStyVmVvczhoRFhhV0Nt?= =?utf-8?B?L0pJT2phWlJ2blVQd25mcTJGaTE3SEdPZmg3azMrclBWbmNRaDJ5aWM3STl6?= =?utf-8?B?VVdhSUdGc0pmdDVvYXV4dVRCZVVNZ0tIcnkrTjJaQWxXK1Q2MjAyeXc5enU0?= =?utf-8?B?NDVhdnlUSG9wcWRYNEhSZDA3ZjhKOXc0d3hRTEd3QVBxZDVTdHZoZ2VLd2NP?= =?utf-8?B?dU0wT0Y0SC8yM2hVT3JHT0ZQKzN3Z1hTQUlQL1BSY0NOcXNpcGlEeHBMZTNs?= =?utf-8?B?QW16QTNBNVBrODRGQkhNbXA3MG5LYXV5OGFkaklNY2xGQWRISnFkc09Ea1hF?= =?utf-8?B?TmM1c1MxTWg5REhVdk9JSDR2WDY0Wmtka0pLSURMMGJBVzAxcFN4a1JaNjNq?= =?utf-8?B?MUdnQzNqZGxuTzRXeURoaW9ERkZTanYyNGc4cWo2S0F6Q2Uyb25MUk1Ka0I2?= =?utf-8?Q?szB25IZRkeT4wwKm/srPsrIhFRbBuPI3WYPC8Ow?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB6960.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 763150ac-3b01-4f86-f677-08d96ecfea80 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Sep 2021 11:42:31.9369 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: kICeJpjcabaYe193bVylE6bmOENeAWhnR1yAFeGvbxH4cZQyTzKZ8vJ5KzNdmvPQ X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR04MB7215 Subject: Re: [dpdk-dev] [PATCH v19 1/7] dmadev: introduce DMA device library public APIs 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" SGksDQoNCjxzbmlwPg0KPiArDQo+ICsvKioNCj4gKyAqIEB3YXJuaW5nDQo+ICsgKiBAYiBFWFBF UklNRU5UQUw6IHRoaXMgQVBJIG1heSBjaGFuZ2Ugd2l0aG91dCBwcmlvciBub3RpY2UuDQo+ICsg Kg0KPiArICogQ2xvc2UgYSBETUEgZGV2aWNlLg0KPiArICoNCj4gKyAqIFRoZSBkZXZpY2UgY2Fu bm90IGJlIHJlc3RhcnRlZCBhZnRlciB0aGlzIGNhbGwuDQo+ICsgKg0KPiArICogQHBhcmFtIGRl dl9pZA0KPiArICogICBUaGUgaWRlbnRpZmllciBvZiB0aGUgZGV2aWNlLg0KPiArICoNCj4gKyAq IEByZXR1cm4NCj4gKyAqICAgMCBvbiBzdWNjZXNzLiBPdGhlcndpc2UgbmVnYXRpdmUgdmFsdWUg aXMgcmV0dXJuZWQuDQo+ICsgKi8NCj4gK19fcnRlX2V4cGVyaW1lbnRhbA0KPiAraW50DQo+ICty dGVfZG1hZGV2X2Nsb3NlKHVpbnQxNl90IGRldl9pZCk7DQo+ICsNCj4gKy8qKg0KPiArICogcnRl X2RtYV9kaXJlY3Rpb24gLSBETUEgdHJhbnNmZXIgZGlyZWN0aW9uIGRlZmluZXMuDQo+ICsgKi8N Cj4gK2VudW0gcnRlX2RtYV9kaXJlY3Rpb24gew0KPiArCVJURV9ETUFfRElSX01FTV9UT19NRU0s DQo+ICsJLyoqPCBETUEgdHJhbnNmZXIgZGlyZWN0aW9uIC0gZnJvbSBtZW1vcnkgdG8gbWVtb3J5 Lg0KPiArCSAqDQo+ICsJICogQHNlZSBzdHJ1Y3QgcnRlX2RtYWRldl92Y2hhbl9jb25mOjpkaXJl Y3Rpb24NCj4gKwkgKi8NCj4gKwlSVEVfRE1BX0RJUl9NRU1fVE9fREVWLA0KPiArCS8qKjwgRE1B IHRyYW5zZmVyIGRpcmVjdGlvbiAtIGZyb20gbWVtb3J5IHRvIGRldmljZS4NCj4gKwkgKiBJbiBh IHR5cGljYWwgc2NlbmFyaW8sIHRoZSBTb0NzIGFyZSBpbnN0YWxsZWQgb24gaG9zdCBzZXJ2ZXJz IGFzDQo+ICsJICogaU5JQ3MgdGhyb3VnaCB0aGUgUENJZSBpbnRlcmZhY2UuIEluIHRoaXMgY2Fz ZSwgdGhlIFNvQ3Mgd29ya3MgaW4NCj4gKwkgKiBFUChlbmRwb2ludCkgbW9kZSwgaXQgY291bGQg aW5pdGlhdGUgYSBETUEgbW92ZSByZXF1ZXN0IGZyb20NCj4gbWVtb3J5DQo+ICsJICogKHdoaWNo IGlzIFNvQ3MgbWVtb3J5KSB0byBkZXZpY2UgKHdoaWNoIGlzIGhvc3QgbWVtb3J5KS4NCj4gKwkg Kg0KPiArCSAqIEBzZWUgc3RydWN0IHJ0ZV9kbWFkZXZfdmNoYW5fY29uZjo6ZGlyZWN0aW9uDQo+ ICsJICovDQo+ICsJUlRFX0RNQV9ESVJfREVWX1RPX01FTSwNCj4gKwkvKio8IERNQSB0cmFuc2Zl ciBkaXJlY3Rpb24gLSBmcm9tIGRldmljZSB0byBtZW1vcnkuDQo+ICsJICogSW4gYSB0eXBpY2Fs IHNjZW5hcmlvLCB0aGUgU29DcyBhcmUgaW5zdGFsbGVkIG9uIGhvc3Qgc2VydmVycyBhcw0KPiAr CSAqIGlOSUNzIHRocm91Z2ggdGhlIFBDSWUgaW50ZXJmYWNlLiBJbiB0aGlzIGNhc2UsIHRoZSBT b0NzIHdvcmtzIGluDQo+ICsJICogRVAoZW5kcG9pbnQpIG1vZGUsIGl0IGNvdWxkIGluaXRpYXRl IGEgRE1BIG1vdmUgcmVxdWVzdCBmcm9tIGRldmljZQ0KPiArCSAqICh3aGljaCBpcyBob3N0IG1l bW9yeSkgdG8gbWVtb3J5ICh3aGljaCBpcyBTb0NzIG1lbW9yeSkuDQo+ICsJICoNCj4gKwkgKiBA c2VlIHN0cnVjdCBydGVfZG1hZGV2X3ZjaGFuX2NvbmY6OmRpcmVjdGlvbg0KPiArCSAqLw0KPiAr CVJURV9ETUFfRElSX0RFVl9UT19ERVYsDQo+ICsJLyoqPCBETUEgdHJhbnNmZXIgZGlyZWN0aW9u IC0gZnJvbSBkZXZpY2UgdG8gZGV2aWNlLg0KPiArCSAqIEluIGEgdHlwaWNhbCBzY2VuYXJpbywg dGhlIFNvQ3MgYXJlIGluc3RhbGxlZCBvbiBob3N0IHNlcnZlcnMgYXMNCj4gKwkgKiBpTklDcyB0 aHJvdWdoIHRoZSBQQ0llIGludGVyZmFjZS4gSW4gdGhpcyBjYXNlLCB0aGUgU29DcyB3b3JrcyBp bg0KPiArCSAqIEVQKGVuZHBvaW50KSBtb2RlLCBpdCBjb3VsZCBpbml0aWF0ZSBhIERNQSBtb3Zl IHJlcXVlc3QgZnJvbSBkZXZpY2UNCj4gKwkgKiAod2hpY2ggaXMgaG9zdCBtZW1vcnkpIHRvIHRo ZSBkZXZpY2UgKHdoaWNoIGlzIGFub3RoZXIgaG9zdCBtZW1vcnkpLg0KPiArCSAqDQo+ICsJICog QHNlZSBzdHJ1Y3QgcnRlX2RtYWRldl92Y2hhbl9jb25mOjpkaXJlY3Rpb24NCj4gKwkgKi8NCj4g K307DQo+ICsNCj4gKy8qKg0KPi4uDQpUaGUgZW51bSBydGVfZG1hX2RpcmVjdGlvbiBtdXN0IGhh dmUgYSBtZW1iZXIgUlRFX0RNQV9ESVJfQU5ZIGZvciBhIGNoYW5uZWwgdGhhdCBzdXBwb3J0cyBh bGwgNCBkaXJlY3Rpb25zLg0KPHNuaXA+DQoNCg0KUmVnYXJkcywNCkdhZ2FuDQo=