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 CC219A0C57; Mon, 1 Nov 2021 10:53:27 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 90C0440DF6; Mon, 1 Nov 2021 10:53:27 +0100 (CET) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2076.outbound.protection.outlook.com [40.107.93.76]) by mails.dpdk.org (Postfix) with ESMTP id DA30740040 for ; Mon, 1 Nov 2021 10:53:25 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c9V6uXQV9+0lSEucRBknw0ilsQ7sytWNemyyfJ89hEegfIYTtzE7D0VMooQ4ZyQHdCmrKdNrwHHo6Uq5eHUa3vLLYS18GSTOnOQtf/F7RlcTdWRMPY9UHHpENMFeiNdBmBnFR/H0eZmMWQD/DCwKEF961+kDaq/ymi8pvtvN9BJQzTxwfttkY+wlLqEMmNC4BEslVo37td1GnP8S9o/x9w2g39KtwL8YhuiB9k/HA7EAEGB2CB5O/5+KGiQN1X8+sDT+c41MbFw/NExPOkboZ6MECsyo3qC0uWbj7ZheRgFqqum6wiK9G8rVjYVtz6lQwE+k6TsDkEyAe6n6f1VS8g== 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:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=4Y/nPhIauIIrMD4iIsKB8s/9Zv31e/IkbjQg8sKB8kE=; b=oS13QPiNlQ9WBYPBFYxhLdb1x+7K4cpGrBBFENzSB2RldB+IWZ85Zx2KbzpirKvx1QE+DD5R97RVtnGhjtTaRRHUzyFTXqt3vCnIaor22ielY47NzpP04AiMToz0C9dVgPx6Jac6ynTKBnru/nIyP0/J6YVpwaGrQICLmW+04wB1KOxKUwuZRkYN3KIuLFC1KkK81y3L9s5oyJm9/7o02RNIM+r05x8mMCa5JFYP4TZlSIrupc3gDGDNQLf+gFa5bvccwJ/urquO5nVDOpZ1jeMbuEvOz8wlBsvyFjDtrlwECIX61DyXCxAua7p0Jp02KlPrwlbLhOtPLoCGlj4C7w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=xilinx.com; dmarc=pass action=none header.from=xilinx.com; dkim=pass header.d=xilinx.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector2-xilinx-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4Y/nPhIauIIrMD4iIsKB8s/9Zv31e/IkbjQg8sKB8kE=; b=R5SRA55O7QTsTNyUpqSlSxRga3/ck85zsQ5CU0SpEgEJI6w9Z0L8HPNTV+XNSjAJMTntladoZ9XVtPzbD66uNk5BxKgyIPPp4f+3AKaw2p3haJhqL3pQQ0UzVHCfTzP9U9AyVvJoJvKoKxkSMa/89kapiRlxMBXE3EXy9sFIMK0= Received: from SJ0PR02MB7327.namprd02.prod.outlook.com (2603:10b6:a03:29c::20) by BYAPR02MB4357.namprd02.prod.outlook.com (2603:10b6:a03:58::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.17; Mon, 1 Nov 2021 09:53:23 +0000 Received: from SJ0PR02MB7327.namprd02.prod.outlook.com ([fe80::b5f0:5042:370c:f06d]) by SJ0PR02MB7327.namprd02.prod.outlook.com ([fe80::b5f0:5042:370c:f06d%3]) with mapi id 15.20.4649.019; Mon, 1 Nov 2021 09:53:23 +0000 From: Vijay Kumar Srivastava To: "Xia, Chenbo" , "dev@dpdk.org" CC: "maxime.coquelin@redhat.com" , "andrew.rybchenko@oktetlabs.ru" Thread-Topic: [PATCH v3 01/10] vdpa/sfc: introduce Xilinx vDPA driver Thread-Index: AQHXzNQKRgq9OJ70gUqD7vwTrn0/w6vuW9OAgAAP1OA= Date: Mon, 1 Nov 2021 09:53:23 +0000 Message-ID: References: <20210706164418.32615-1-vsrivast@xilinx.com> <20211029144645.30295-1-vsrivast@xilinx.com> <20211029144645.30295-2-vsrivast@xilinx.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=xilinx.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 50189114-c4bf-4756-7c83-08d99d1d71ac x-ms-traffictypediagnostic: BYAPR02MB4357: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 62qKcGQlpV0CZ0NDmM3O2j8yqgTFECnzRRfDngCUvSFyRYXycR4xuL1KlKsqRCuaKpM4raKtTEmESpzCgWTom7XawB7JGIzsTffDzvdi45593vTRGGxeXNomNGOzsAg0mB1vUoMe4uw3F+JFQ8zeZ8IQcluwMYr715BfBpxVlxsoRkayRSawtbj9O+SmLwtOMuUOfAjuZO2DIn5AG2clnkoOy7uwf4kFGae+nL6NG5iuPGq+SQLuNQAldwYIhoj++2qf+VeDpXlJJNBxMHVF4mMQ1VBwsvw8HxY5bm71OE06g7Syt2uMJC0FD5GcnPZr3nzkE66QKVPV9OvBlbuZOvh/GvZsQMRlPfD73z+niFT3DwIhFRZ4DLXKhCeEfq1Xeb3xzQ6yGvl3qX/WX23thc1ET5aGgEZY27b66NeS4mCtg1OCdscsywC8vmXrXNLHZTFR86XT4r/FZhhigFVsSr7Vr1nRvmG8cc9M4+x2GxBHKhzh8yTSmCUZ+XnAZrQ05sLXfjKgCCHGTQiX24vp8MrPBffxzp9WlAykFiJvV404lroSobNDir1NyWxiypc5sHsBHkAorlKO6DjYR6db6TzeYWrrU2xgKBqHm1M1ERfH4MDyiwe3NbhYG6xx7bWvJmw3blqFtmyUZFD+FNFWhnFrnWesmMRKBeVDHhBPrSIopmI4y6IJaOsw9MFlnsV5HDqM4fdnstWgVokFL2oC6A== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR02MB7327.namprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(71200400001)(508600001)(38100700002)(122000001)(38070700005)(86362001)(186003)(33656002)(66946007)(26005)(76116006)(66446008)(64756008)(66556008)(52536014)(5660300002)(9686003)(66476007)(55016002)(4326008)(6506007)(53546011)(8676002)(316002)(110136005)(54906003)(2906002)(8936002)(7696005)(83380400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WFowSWl4WjY1Ulgrd1RPdzJMbEVUMlZrRTRYQmsrR0JyUFhzMUQ2UzA5bS94?= =?utf-8?B?aWZualRRMUxnU3ZEU3JhbTczd3dySFAwakQzM3lHMGRzSXVmbXRpYUJ2c1Nz?= =?utf-8?B?cVpIeEZnQnBWbWxkMDNNbXorR0h5TFRUTlFpZmV6dXFRNStEcUhYTjBlNUFY?= =?utf-8?B?M0lXTyt2VUJDTlpEUW95RjZCdTFuUHdwYXptSUFzck1Wc2xkbm5ZZzc2YUVv?= =?utf-8?B?T3JnVnllVlh6SEs0STdnTUxEUko3L3lodXg0SFVyM3A5cDlvSXA4OGZsaFB1?= =?utf-8?B?ZTFqUmJwdGdmdmtDRng2ZUplSmhxRUFmSlV2ci9ZVXcvUzJYOGxuWTcwV3Va?= =?utf-8?B?K0lRMkhLUkxvOXVTZFBmc1kya1FWZGhhMmxscTRmV0RyNVJsWG9GZE1UaWhn?= =?utf-8?B?TnRVNUVPKzRxOVVUZlVOSzBKOTBrOUZMRm95US93cXE3Sk5McUR4YmJtclRz?= =?utf-8?B?VEdEdnBBRzRTZlU2TVVRQnVkSXdhSkg4MUVic1ZFK0V5dkdmeGlzMlF5WDRM?= =?utf-8?B?U1lXc09mUytnK2VCMmd4NVhGZWhHenljdEhERndtMUovWEp4MHBLcEZPdERQ?= =?utf-8?B?cU1CK01ZLytHa1V0TjZkSWM3M01pUmFNUTFYREoxRmE5LytQK3B3TXB6STlP?= =?utf-8?B?NW12T09RMHp1REN4b1B0RnFmWC9zODFPV3RiN3h0dDFkdDI2c1pWcFZya1Ni?= =?utf-8?B?YzRXOVFtdk92QTNxTG1FOUtuUVVNOExCMWtGaExOdmM5alVHUExNV1JYbCtm?= =?utf-8?B?bld3c2Ntd1QzVFcvVnh3dnJwem1yY2IvaXgxS1Q2VnJwTWd2ZG1GL1VyOTdH?= =?utf-8?B?d0JnUjZ4ZWgrOGlFWFFMTTVkMzRObmVlUHlWWU13L3ZyZUJGcnYwSjlUSTZM?= =?utf-8?B?UXZ0R05XREdEWXRnYmxIL3hFOFFtK3Q3bzVRdGFiWERkdzhtblROS2ljWlF6?= =?utf-8?B?bFNWQzZXWWh6MEdMRXBPZmNvZzNKeFpEUEd4L0hNMDRQa1dlVlJNRTY3amhP?= =?utf-8?B?N0I4ZkdIKzk4dU5JeEQ3WWFidXA2bHg5SldXQWpkZVN1UVBYcWlod0xMRnV0?= =?utf-8?B?aFl2Z2dFbEtrVVdaTWxwQiszZ1V3QlpiNkgyanY5WXFwV09hSUJMcld1ZHdT?= =?utf-8?B?UmFIY2JjQStpVXc1TkQ5T3QzYkIxcjNoRGl5RTZXUTRjSjNmUnRraS9XdjFx?= =?utf-8?B?dFJFS2xIdGtXOGVNbnJHeUdKQ2dnekl3aGNJWkpvYS9ZUHdqWVY2Yk80Q2Ru?= =?utf-8?B?dUQ4cmYwcVhKRWxOcVlLNGl1cWNFejk4WC95c1FuTXoxSHE5dXRKc3BMb0hL?= =?utf-8?B?bGNFUSsxNk5iQXJqVk1EYi82WWp1cTRBYnU4Z3N6OXJLbkMxQUFmaS8wWVJa?= =?utf-8?B?UXd6dkg5K2RnS3B2THBHeHo1WTdKVHRmM05kbjF2b3dZZ0Q3amFxakZuUUhl?= =?utf-8?B?TDBNQmlhRDJWNHBLSzh6MGRJd0g5dTMvYjVYd2FYL3NXRGhwYmFzVnVYTkRP?= =?utf-8?B?T3N0d2szblBnYWxnWlFvSHBwNEhMRWhJVVhUZURxZmI0YUlhL2VQQWovbktp?= =?utf-8?B?clhrTHdWT2xVTlFoZFErWmQ0cERKUnUxN0tzcVlLcmdyU1VjWW51SVR2d2RW?= =?utf-8?B?VG9hby9OeDdZUitYQ1dDdVBsMUtpTnVOWkNrQllWUDlCVEJndUpKYVczYTRn?= =?utf-8?B?MXlJbldyMWxicksrbzFvZXByTHR6ZzFIU1Rsclc5cHVVKzFRdnpGYW95Wkl5?= =?utf-8?B?UHNQcUxURjE5bUw0Z240NSsvcWdwcmpFYXhFMDljTU1zb3NOUTl0NkkycWxo?= =?utf-8?B?aldURGVZalZDMVNXS0paaGlDZVF1NW1sS2MwWEZVTS9YUWp3NVVaVndEdnRh?= =?utf-8?B?aS9yby9qRDdWK1Nnc09UYUFQYUpPNHpCNzh0TUFvN3pOQTd6NWxpTDAwREJa?= =?utf-8?B?RUJRR0t4WTBPODVpNGYrWVVCTk1HM2ExQ1VITFJLcTJSSnJMZ1dVOWM2ZDhD?= =?utf-8?B?OVJIZHc0UytVcXFUeXgwTzl1UW4yRE13ZHNUdUJaNURBSTN4NXZoak45QjI3?= =?utf-8?B?RXY2VC8vZWFJUDNlUkZib1FXLytJbEpJbmlWdnYwQ25ZamF0VFA0c1hDT2J5?= =?utf-8?B?OS9KLzdIZzBYK3cwODFOVjVZR24xd0k3Nk5vWERvTVpTZ01uSmZTTU1acEpT?= =?utf-8?Q?JQw0ECdNM5FuyBbbmKhi+rA=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR02MB7327.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 50189114-c4bf-4756-7c83-08d99d1d71ac X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Nov 2021 09:53:23.5332 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ImFxEQKWDa7Pp0hO9OHuP+ku1UABAHOHAO2xhvMXMT6plu3WsdPp0iyS+/TXJ/CHvCA99KX/toncum3Au84yuA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR02MB4357 Subject: Re: [dpdk-dev] [PATCH v3 01/10] vdpa/sfc: introduce Xilinx vDPA driver 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" SGkgQ2hlbmJvLCANCg0KPi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+RnJvbTogWGlhLCBD aGVuYm8gPGNoZW5iby54aWFAaW50ZWwuY29tPg0KPlNlbnQ6IE1vbmRheSwgTm92ZW1iZXIgMSwg MjAyMSAyOjAxIFBNDQo+VG86IFZpamF5IEt1bWFyIFNyaXZhc3RhdmEgPHZzcml2YXN0QHhpbGlu eC5jb20+OyBkZXZAZHBkay5vcmcNCj5DYzogbWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb207IGFu ZHJldy5yeWJjaGVua29Ab2t0ZXRsYWJzLnJ1OyBWaWpheQ0KPkt1bWFyIFNyaXZhc3RhdmEgPHZz cml2YXN0QHhpbGlueC5jb20+DQo+U3ViamVjdDogUkU6IFtQQVRDSCB2MyAwMS8xMF0gdmRwYS9z ZmM6IGludHJvZHVjZSBYaWxpbnggdkRQQSBkcml2ZXINCj4NCj5IaSBWaWpheSwNCj4NCj4+IC0t LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+PiBGcm9tOiBWaWpheSBTcml2YXN0YXZhIDx2aWph eS5zcml2YXN0YXZhQHhpbGlueC5jb20+DQo+PiBTZW50OiBGcmlkYXksIE9jdG9iZXIgMjksIDIw MjEgMTA6NDcgUE0NCj4+IFRvOiBkZXZAZHBkay5vcmcNCj4+IENjOiBtYXhpbWUuY29xdWVsaW5A cmVkaGF0LmNvbTsgWGlhLCBDaGVuYm8gPGNoZW5iby54aWFAaW50ZWwuY29tPjsNCj4+IGFuZHJl dy5yeWJjaGVua29Ab2t0ZXRsYWJzLnJ1OyBWaWpheSBLdW1hciBTcml2YXN0YXZhDQo+PiA8dnNy aXZhc3RAeGlsaW54LmNvbT4NCj4+IFN1YmplY3Q6IFtQQVRDSCB2MyAwMS8xMF0gdmRwYS9zZmM6 IGludHJvZHVjZSBYaWxpbnggdkRQQSBkcml2ZXINCj4+DQo+PiBGcm9tOiBWaWpheSBLdW1hciBT cml2YXN0YXZhIDx2c3JpdmFzdEB4aWxpbnguY29tPg0KPj4NCj4+IEFkZCBuZXcgdkRQQSBQTUQg dG8gc3VwcG9ydCB2RFBBIG9wZXJhdGlvbnMgb2YgWGlsaW54IGRldmljZXMuDQo+PiBUaGlzIHBh dGNoIGltcGxlbWVudHMgcHJvYmUgYW5kIHJlbW92ZSBmdW5jdGlvbnMuDQo+Pg0KPj4gU2lnbmVk LW9mZi1ieTogVmlqYXkgS3VtYXIgU3JpdmFzdGF2YSA8dnNyaXZhc3RAeGlsaW54LmNvbT4NCj4+ IEFja2VkLWJ5OiBBbmRyZXcgUnliY2hlbmtvIDxhbmRyZXcucnliY2hlbmtvQG9rdGV0bGFicy5y dT4NCj4NCj5Ob3RlIHRoYXQgeW91ciBwYXRjaCBpcyBub3QgcmViYXNlZCBvbiB0aGUgbGF0ZXN0 IGNvbW1pdC4gUmV2aWV3ZXJzIG1heSBoYXZlDQo+dHJvdWJsZSB0byByZXZpZXcgeW91ciBwYXRj aC4NCkFjay4NCg0KV2hlbiBJIGhhZCBwcmVwYXJlZCB0aGUgcGF0Y2ggc2VyaWVzIEkgbmVlZGVk IHBhdGNoZXMgZnJvbSBtYWluIChvciBuZXh0LW5ldCkgZHVlIHRvIGNoYW5nZXMgDQppbiB0aGUg IGludHJfaGFuZGxlIChpbnRlcm5hbCkgYXMgYXQgdGhhdCB0aW1lIG5leHQtdmlydGlvIHdhcyBu b3QgdXBkYXRlZC4gDQoNCj4+IC0tLQ0KPj4gdjI6DQpbU05JUF0NCj4+IC0tLSBhL2RvYy9ndWlk ZXMvdmRwYWRldnMvaW5kZXgucnN0DQo+PiArKysgYi9kb2MvZ3VpZGVzL3ZkcGFkZXZzL2luZGV4 LnJzdA0KPj4gQEAgLTE0LDMgKzE0LDUgQEAgd2hpY2ggY2FuIGJlIHVzZWQgZnJvbSBhbiBhcHBs aWNhdGlvbiB0aHJvdWdoIHZob3N0DQo+QVBJLg0KPj4gICAgICBmZWF0dXJlc19vdmVydmlldw0K Pj4gICAgICBpZmMNCj4+ICAgICAgbWx4NQ0KPj4gKyAgICBzZmMNCj4+ICsNCj4NCj5UaGUgYWJv dmUgYmxhbmsgbGluZSBub3QgbmVlZGVkLg0KQWNrLg0KDQo+PiBkaWZmIC0tZ2l0IGEvZG9jL2d1 aWRlcy92ZHBhZGV2cy9zZmMucnN0IGIvZG9jL2d1aWRlcy92ZHBhZGV2cy9zZmMucnN0DQo+PiAr c2ZjX3ZkcGFfdmZpb19zZXR1cChzdHJ1Y3Qgc2ZjX3ZkcGFfYWRhcHRlciAqc3ZhKSB7DQo+PiAr CXN0cnVjdCBydGVfcGNpX2RldmljZSAqZGV2ID0gc3ZhLT5wZGV2Ow0KPj4gKwljaGFyIGRldl9u YW1lW1JURV9ERVZfTkFNRV9NQVhfTEVOXSA9IHswfTsNCj4+ICsJaW50IHJjOw0KPj4gKw0KPj4g KwlpZiAoZGV2ID09IE5VTEwpDQo+DQo+SSB0aGluayBpdCB3aWxsIG5ldmVyIGhhcHBlbg0KWWVz LCBUaGlzIGNoZWNrIGNhbiBiZSByZW1vdmVkLiANCg0KPj4gKwkJZ290byBmYWlsX2ludmFsOw0K Pj4gKw0KPj4gKwlydGVfcGNpX2RldmljZV9uYW1lKCZkZXYtPmFkZHIsIGRldl9uYW1lLA0KPlJU RV9ERVZfTkFNRV9NQVhfTEVOKTsNCg0KW1NOSVBdDQoNCj4+ICsjaW5jbHVkZSA8cnRlX2J1c19w Y2kuaD4NCj4+ICsNCj4+ICsjaW5jbHVkZSAic2ZjX3ZkcGFfbG9nLmgiDQo+PiArDQo+PiArLyog QWRhcHRlciBwcml2YXRlIGRhdGEgKi8NCj4+ICtzdHJ1Y3Qgc2ZjX3ZkcGFfYWRhcHRlciB7DQo+ PiArCVRBSUxRX0VOVFJZKHNmY192ZHBhX2FkYXB0ZXIpCW5leHQ7DQo+PiArCXN0cnVjdCBydGVf cGNpX2RldmljZQkJKnBkZXY7DQo+PiArCXN0cnVjdCBydGVfcGNpX2FkZHIJCXBjaV9hZGRyOw0K Pg0KPkkgZG9uJ3QgdGhpbmsgcGNpX2FkZHIgaXMgbmVlZGVkLCB5b3UgY2FuIGdldCBpdCB0aHJv dWdoIHBkZXYuDQpBY2suIA0KDQo+PiArDQo+PiArCWNoYXINCg0K