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 C4B63A0032; Fri, 1 Oct 2021 19:31:49 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7AE2141161; Fri, 1 Oct 2021 19:31:49 +0200 (CEST) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2078.outbound.protection.outlook.com [40.107.93.78]) by mails.dpdk.org (Postfix) with ESMTP id E38EA40040 for ; Fri, 1 Oct 2021 19:31:47 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ne80a9eyklKeg4LDsF54WrJQsyJbowVHGDCV8608JqFRj7WwOROA6zKh9PROTb4V0W8b6D/O0u2sgUiasQERlHK7g4/WhEJCeiID/QFthHD0K2oSCUKNCBb5+kn40qYVDb8/x0NaLU5LKRGCeus2knE/sFZ5Kf8JHTLZBu4jkE/lg/9nDTRCo0iGxQgC7tU2i0wYNCdhqGOnVQwt0eTbIDsE1wCtjs3evGQiLTCRdZvjReuOYXmarPevBndPfApdin7xQe7FHTRYRj2pjmg8eRNGEY9huF3nrSAA8rCWdP18Ns3izDMmtg648qzep92f+X/AdHdHO5NZd53bxkfmPw== 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=1njTS9zsmGTAV6aF6++cmfFN+v3Qn7u+WmmxyPsnO4I=; b=SCli0MYta491Ckwgf2VsR95F5jMw36ardJqI/tcJ7XFk+KSfFN97kaOjvjt1U87Y2ZVny3PEtc6NQvS0DiDM/DBPg6QoGZIL6+fBfwJz20IO34CNfdstzyoserI9sFSzDXinfp9jvdG6um1Amp8YjkvATKC+gQEtSQf+4sAzjy4sjNKK+eUEXlEdhwMapKMP4fq3y28QmBZwGvQxBOmTkrpjLByC4SmB8D8NzH6ZS+k1IXYvemnHb0zRE52OIfuyQufQCRyA9sFYIyz7po+z0CRGZjQKs5wOdF/jyncAyxr1aSI/Hx5UPU0dXxG/lqurFzsOoc6915fIroTFv9WZ1A== 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=1njTS9zsmGTAV6aF6++cmfFN+v3Qn7u+WmmxyPsnO4I=; b=afnBX7Xm+aYLoVM5ThqP8ll/mo9M3kf8Kxg3Ka9fUA/zG6i/7Q5D9tM7ioWFW7NvuWytI6okqGMQFLizkEBQJOYkX9prnhZKbQqz4ZQg2NklWPXoCKJAljzbnW16sUjf/y31NePHxQfvXqupycRKEhWXR3feZi1BMhHhTsaMVro= Received: from SJ0PR02MB7327.namprd02.prod.outlook.com (2603:10b6:a03:29c::20) by BYAPR02MB5606.namprd02.prod.outlook.com (2603:10b6:a03:9f::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.15; Fri, 1 Oct 2021 17:31:45 +0000 Received: from SJ0PR02MB7327.namprd02.prod.outlook.com ([fe80::41a2:9b61:78be:2f36]) by SJ0PR02MB7327.namprd02.prod.outlook.com ([fe80::41a2:9b61:78be:2f36%9]) with mapi id 15.20.4566.019; Fri, 1 Oct 2021 17:31:45 +0000 From: Vijay Kumar Srivastava To: "Xia, Chenbo" , "dev@dpdk.org" CC: "maxime.coquelin@redhat.com" , "andrew.rybchenko@oktetlabs.ru" , Harpreet Singh Anand , Praveen Kumar Jain Thread-Topic: [PATCH 02/10] vdpa/sfc: add support for device initialization Thread-Index: AQHXcobe17ycaJ+gWEqBj0mnVPQ9FKuMNRwAgAZL92CABDERAIAoNI1g Date: Fri, 1 Oct 2021 17:31:45 +0000 Message-ID: References: <20210706164418.32615-1-vsrivast@xilinx.com> <20210706164418.32615-3-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: 95c2de96-eaea-409f-4b74-08d98501573c x-ms-traffictypediagnostic: BYAPR02MB5606: 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: pLUICeTXtrH4JsXjYhgBCnwPeC75Bj7qEEpI5/DBCPZupxwQq02M0WnD8geAtSO/+LOxTD9Kdk/tEgafu3fIGyHnMZ97LJp92rcO08uNdd5Bwv9BK0eW+60QIvtBvVZwF6UbtQyNaG0jbqfYCwW7IAaFqt4QR55/CYtFAV+NntksNLmx8KSY3i8PR5+1BL74ENAG/XLGoysciUxopUJi86sqckisLemUUVu6EdKDkw7QWbhiyaJkGW1zadenNBj9gfM/KtFE4sos8xKKKFLktEbINGsu7ns/m6U73LdJR4RXdZE7Kid7xs3zkW2jl+94h7FlvGiRIciYRtSKwd2fLE7/6EHYFuBl5Wv36nEXEzkBPfStQtZthXuePYHw/j+IpupHkoFszV4iKy+6skmBStaxqgYJG20KKPycnKRzQRVkBcwv0CEb0O/k5W4LVCqcOXfJa9Ttj+CfmRb7LiLA4rvJmDAwU9laHsf75cmrI5gplGTSLVvYdMLqYf6/3tLxbcFESDluP7dSwPVStB84vB12YEpWZvTDYBSeX0i724OqBkspjcL6mmX38qncxhrLWMW/ZxBHHHinqi5+w6Vyh6LvTfuXJ1iPQDvQqvYHOLPbl6EcpVXS6fPhMpl+AMByMKXrazrUzANu7H67vzfwsuklQUm4QZeSJJ+XPGylreeB2tBXQfwRGGHFc8rsq+FrhSshodKz7jk0BxQSoAeI1Q== 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:(4636009)(366004)(4326008)(55236004)(6506007)(83380400001)(316002)(7696005)(8676002)(53546011)(38070700005)(5660300002)(8936002)(33656002)(86362001)(38100700002)(64756008)(186003)(66476007)(110136005)(54906003)(66556008)(66946007)(66446008)(9686003)(26005)(71200400001)(107886003)(52536014)(508600001)(122000001)(2906002)(55016002)(76116006); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?S1VZT1RxVDdhUEpjcm9ZdW5wekIyUkR4eEp4ald6TDVvS0svNjBuVXZVTUdB?= =?utf-8?B?emQxV1liOFYzaldvOFNVZGpWZGwrOXp3SDZRK1JucWRkTGJqQThrTG5HSlk0?= =?utf-8?B?Y2MrMUszT1h2UnAvVlFsRGpxTkVsVitIYWhlc2Z2U0xRS0VqOHhVT1BPVXdS?= =?utf-8?B?N1FlSGZrSmNpb0QybEpCK24vMkdXU1R1QjZtd0Rva2ZkM3UxK2cwcFZUYk4v?= =?utf-8?B?SG1aeFBXU01nYWE2Tk55cGhGUnNCaWcxcVpzWGNEdnQ5ZDNtZkpjWnRzd3c0?= =?utf-8?B?MmtGY3RLT2hmdDdCS2tCbVZDUzd2SUkvMFhlVk5zSFNaZmdxK2VhYjdjYXRG?= =?utf-8?B?TSszZXFkK3J2dFJCOU93N0QvY2Q1TFRwSVZqekkzYXVXVXdwTzkvUC9ZZGJP?= =?utf-8?B?Q3NYQTFtT3FuMnZkK1BicnRVUnlIMXdxYzBTajlvb3BuQzI5bHZFakUxUEI1?= =?utf-8?B?RXJXZS9VMXhYeE5kb2UwZ1lieGxEUnVoMHg4a2d5SWE2STBwcWtVQ1NNZkpZ?= =?utf-8?B?MDVjUEtxcFMxYU80dnVWRUJQamQxVDNyTmdJUnY1aFhYMHcya0xJSjBrRzF0?= =?utf-8?B?ZVkwWjBWZHU5REJBTUZwL0JLeUlmRml2cmpWbTJoU1JvMnRaUGFkTHp3N3Z5?= =?utf-8?B?dmY0MXNTTTBjTlBFUUZRR0NPOTY0OFErWWhkWkZRR09xVFk2b3BDWGZhR0sr?= =?utf-8?B?Z01pR21qanR3NjRYc2xpanQxRWNEQ01lcExpYUNFTFc2djdLcVVia2kxdnRQ?= =?utf-8?B?YXF0Sng0KzRCUWhJUHhFWUFqNlFEV1d1OTV0YmxXaTdQVEt0c0YyL2ZlTnI1?= =?utf-8?B?cFJRMUZReTBsdHd0Q05DSStnUExLYThKTVd3Vmp2SExSRkF2dEtUL1BTaWln?= =?utf-8?B?YWFBN3I0MUZqZWZQK21EelhEenNSSnd3MWtEYXJRbkk2K2V1cDIxT0pPQUdR?= =?utf-8?B?TzZQU2J1ZGUyc2E3NVhjNFVGVWZIa2QzK0MyZk1aZ1RzY0d1L2lxMkpEVnlC?= =?utf-8?B?VzNPeklSb2l4QVlSNUsyT1ZxWlFkQ25pN1FmdkgvOHZGdWVvZ2pBcUM5U1h3?= =?utf-8?B?KzZMWk42Wm1adjl6ZFlvOU5TQ3NFT2x1LzhvRmhrN0xCVjhjazNQM3N2V29X?= =?utf-8?B?Nm1zODRCSkNoeHFhWnYyWERFaHVvZmhvNlhMbldFa3V6ZlAzS1hUNDB4V3li?= =?utf-8?B?VkZKNElNRjJZYmJFWWI2RVBjVEZVcXJFZXdJVnRTVjBNWUpCUzg4ODd2Smg1?= =?utf-8?B?SmxqNDZOSnNlUC9mRUlyUnpSZDF0RUh2d2tLdGlza2Jyc1BhUEp1cjVUalpR?= =?utf-8?B?TndOcUl2UzFCRmltWElJdUNVR1RuRUU1akc4VGc3M1VyN2xueUdoclJQUXhp?= =?utf-8?B?ZTZMb2d1RkRveXZEeFNEcHhhQlJuVGJUUVppNnBGenZQYlNRWW1ETUtzYkxO?= =?utf-8?B?Rkg1NGVzT1U2MHp3QXdaZ2VXZFdKbjFSeEE5cWsvTHhRNTFBMlI3bWc4TGVJ?= =?utf-8?B?eUQ1QVFSNVBBV2RSMnEzR3pEeGozajFlejA2RHJpQlQzS0J5Z0lUU1dXNmpi?= =?utf-8?B?NFlicGRpNFV1VGVFaDBFOHZVZGU5M1VpbTRnRTgxK1hnSGIvQllycmpXa2tk?= =?utf-8?B?ZmJNbllKV25NcWtmaldxenQwV3ptQmJRK2wwOEprZU9veWZFQkFVZW14RUNK?= =?utf-8?B?cjJpdTNNSXJTN0h5RjVlTE53SENPUno0TDhqdEJMeHFHdU0yMXl6c2VLRVNM?= =?utf-8?Q?nPAd+75i4nIkgQ6BF3d5dmA04dVHNoWBHQz36Uc?= 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: 95c2de96-eaea-409f-4b74-08d98501573c X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Oct 2021 17:31:45.3083 (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: PcL0liBxmv5uRZ5mL6K4IA9rgCdeAZ6jNdEeR2mStoCXmn0fmOBVs3kiM2dpMY38XAh+7RZxRuozJU0Xni/OaQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR02MB5606 Subject: Re: [dpdk-dev] [PATCH 02/10] vdpa/sfc: add support for device initialization 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" SGkgQ2hlbmJvLA0KDQo+LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj5Gcm9tOiBYaWEsIENo ZW5ibyA8Y2hlbmJvLnhpYUBpbnRlbC5jb20+DQo+U2VudDogTW9uZGF5LCBTZXB0ZW1iZXIgNiwg MjAyMSA4OjMyIEFNDQo+VG86IFZpamF5IEt1bWFyIFNyaXZhc3RhdmEgPHZzcml2YXN0QHhpbGlu eC5jb20+OyBkZXZAZHBkay5vcmcNCj5DYzogbWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb207IGFu ZHJldy5yeWJjaGVua29Ab2t0ZXRsYWJzLnJ1OyBIYXJwcmVldA0KPlNpbmdoIEFuYW5kIDxoYW5h bmRAeGlsaW54LmNvbT47IFByYXZlZW4gS3VtYXIgSmFpbiA8cHJhdmVlbmpAeGlsaW54LmNvbT4N Cj5TdWJqZWN0OiBSRTogW1BBVENIIDAyLzEwXSB2ZHBhL3NmYzogYWRkIHN1cHBvcnQgZm9yIGRl dmljZSBpbml0aWFsaXphdGlvbg0KPg0KPkhpLA0KPg0KPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdl LS0tLS0NCj4+IEZyb206IFZpamF5IEt1bWFyIFNyaXZhc3RhdmEgPHZzcml2YXN0QHhpbGlueC5j b20+DQo+PiBTZW50OiBGcmlkYXksIFNlcHRlbWJlciAzLCAyMDIxIDk6MjAgUE0NCj4+IFRvOiBY aWEsIENoZW5ibyA8Y2hlbmJvLnhpYUBpbnRlbC5jb20+OyBkZXZAZHBkay5vcmcNCj4+IENjOiBt YXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbTsgYW5kcmV3LnJ5YmNoZW5rb0Bva3RldGxhYnMucnU7 DQo+PiBIYXJwcmVldCBTaW5naCBBbmFuZCA8aGFuYW5kQHhpbGlueC5jb20+OyBQcmF2ZWVuIEt1 bWFyIEphaW4NCj4+IDxwcmF2ZWVuakB4aWxpbnguY29tPg0KPj4gU3ViamVjdDogUkU6IFtQQVRD SCAwMi8xMF0gdmRwYS9zZmM6IGFkZCBzdXBwb3J0IGZvciBkZXZpY2UNCj4+IGluaXRpYWxpemF0 aW9uDQo+Pg0KDQpbc25pcF0NCg0KPj4gVG8gaGFuZGxlIElPVkEgb3ZlcmxhcCBkZXRlY3Rpb24g c2NlbmFyaW8gYSBwYXRjaCBpcyBpbiBwcm9ncmVzcyANCj4+IHdoaWNoIHdpbGwgYmUgc3VibWl0 dGVkIHNvb24uDQo+PiBJbiB0aGF0IHBhdGNoLCB1cG9uIElPVkEgb3ZlcmxhcCBkZXRlY3Rpb24g bmV3IGF2YWlsYWJsZSBJT1ZBIHdvdWxkIA0KPj4gYmUgY2FsY3VsYXRlZCBhbmQgTUNESSBidWZm ZXIgd291bGQgYmUgcmVtYXBwZWQgdG8gbmV3IElPVkEuDQo+TGV0J3Mgc2F5IHRoZXJlIGlzIGEg bWFsaWNpb3VzIGd1ZXN0IHdobyBrbm93cyB5b3VyIGluaXRpYWwgSU9WQSByYW5nZSB0aGF0IGlz IHNldA0KPnVwIGJ5IHlvdXIgZHJpdmVyIChldmVuIGlmIGl0IGRvZXMgbm90IGtub3csIGl0IGNh biB1c2UgdGVzdHMgdG8ga25vdy4gU28gdXNlIHN0YXRpYw0KPklPVkEgcmFuZ2UgaW4gaG9zdCBp cyBtb3JlIGRhbmdlcm91cykuIA0KVXBjb21pbmcgcGF0Y2ggd2lsbCBoYW5kbGUgSU9WQSBjb25m bGljdCBzY2VuYXJpby4gV2l0aCB0aGF0IHBhdGNoIGhhcmRjb2RlZCBJT1ZBIHdvdWxkIG5vdCBi ZSBuZWVkZWQuDQpJZiBtYWxpY2lvdXMgZ3Vlc3Qgd2lsbCB0cnkgdG8gdXNlIE1DREkgSU9WQSBh ZGRyZXNzIHRoZW4gdkRQQSBkcml2ZXIgd291bGQgZGV0ZWN0IElPVkEgb3ZlcmxhcCBhbmQgd291 bGQgcmVtYXAgTUNESSBidWZmZXIgdG8gYW5vdGhlciBhdmFpbGFibGUgSU9WQSBhZGRyZXNzLg0K VGhpcyBJT1ZBIGFkZHJlc3MgaXMgZm9yIE1DREkgYnVmZmVyIHdoaWNoIGlzIHVzZWQgZm9yIHRo ZSBjb250cm9sIHBhdGguDQpKdXN0IGJ5IG9ubHkgd3JpdGluZyB0byBNQ0RJIGJ1ZmZlciBkb2Vz IG5vdCBpbXBseSB0aGF0IG1hbGljaW91cyBndWVzdCBjYW4gc2VuZCBhbnkgY29udHJvbCBtZXNz YWdlIHRvIE5JQyB0byBtb2RpZnkgSFcgY29uZmlndXJhdGlvbi4NCg0KPkl0IGNhbiB1c2UgdGhh dCBhZGRyZXNzIGluIGFueSBETUEtYWJsZSBxdWV1ZSBhbmQgbWFrZSBETUEgaW50byB0aGUgdmRw YSBhcHAuIEkgdGhpbmsgaXQgY291bGQgY2F1c2Ugc29tZSBzZWN1cml0eSBpc3N1ZQ0KPmFzIHlv dSBsZXQgZ3Vlc3QgZWFzaWx5IHdyaXRpbmcgaG9zdCBtZW1vcnkuDQpDYW4geW91IHBsZWFzZSBl bGFib3JhdGUgb24gdGhpcyA/IA0KSW4gd2hhdCBzY2VuYXJpb3MgaG9zdCBwaHlzaWNhbCBhZGRy ZXNzIGNhbiBiZSBhY2Nlc3NlZCBieSBtYWxpY2lvdXMgZ3Vlc3QgPw0KDQo+Rm9yIG5vdyBJIGRv bid0IHNlZSBhIHBlcmZlY3Qgc29sdXRpb24gZXhjZXB0IFBBU0lEKFByb2Nlc3MgQWRkcmVzcyBT cGFjZSBJRCkuDQo+SUlSQywgV2UgY291bGQgbGV0IFFFTVUgaGF2ZSBhIHByaW1hcnkgUEFTSUQg YW5kIHZkcGEgYXBwIGhhdmUgYSBzZWNvbmRhcnkNCj5QQVNJRCBzbyB0aGF0IFZNIGNhbid0IHBl cmZvcm0gRE1BIHRvIHZkcGEgYXBwLiBCdXQgc2luY2UgaXQgbmVlZHMgSFcgc3VwcG9ydA0KPmFu ZCByZWxhdGVkIHN1cHBvcnQgaW4gdmZpbyBpcyBub3QgbWF0dXJlLCBJIGRvbid0IHRoaW5rIHdl IGFyZSBhYmxlIHRvIHVzZSB0aGF0DQo+c29sdXRpb24gbm93Lg0KPkFueSBzb2x1dGlvbiB5b3Ug Y2FuIHRoaW5rIG9mIGZvciB5b3VyIEhXPw0KWWVzLCBJdCBjYW4gYmUgdXNlZC4gT3VyIG5leHQg dmVyc2lvbiBvZiBIVyB3aWxsIGhhdmUgdGhlIFBBU0lEIHN1cHBvcnQuDQoNClJlZ2FyZHMsDQpW aWpheQ0KDQoNCg==