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 BE3B2A0C43; Mon, 18 Oct 2021 12:06:15 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 501B340141; Mon, 18 Oct 2021 12:06:15 +0200 (CEST) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2082.outbound.protection.outlook.com [40.107.92.82]) by mails.dpdk.org (Postfix) with ESMTP id 18A8A4003C for ; Mon, 18 Oct 2021 12:06:14 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l8XTQVkxiP1VPXB0+je07dnf9lkExCWcoOwUxwbkM8+1ypvxCSnGW3o2FUJay+8QqI8hTdtKinfz0JZbogfW93KbUD4qrTFdTktwPiuqFAyQTu6wP1aF/Ce3lvJl6L1eYcytb+kQgjf/lRjciUTZnPuhtuLZsyGlhnCT1zEh0aRk0ESQlAZzl13gXg/mmLR716tTCq0O8HvQhxa1J3/KvPHSRywVhbpIa7x/gTcuwAZ5PvwGW//t5HHZLir0J82oGiHn2hvEO1FfjbepWNZ2r945gZ1ckgjQNu9pPMMV9gzeZXfWqtnfzGkIrPI4Ax3RACvMMUcVVXqdZEkvQ0nsAg== 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=t/ls0JlR8oOCCKX71fKFGDk2bBiDE+U6jtbhKhcM4rY=; b=fZwRRnH9ZqlbO6FXIbX+nTxmsGRgegh7wyXcKlMlU965y8rhD/5iu70fci9elXzr8lgwZuKzT7O8yPkcSzu03stc/iPiTqe6IgMoBiT0QNy34i2ZS7NIr5NB46vteT2gvNnHDjIAQhARGHuFSzgaaRaLxrC5mAfDBkI9n8whbwAP9uNrmQgtge1cY5uoAMdYtsSPGCDagwFaLIb7f/tE2Vp2udkVZlC7udUfdpvDYQzeOhEjQ356u91BJGyo0nXEwapDWyJsPa/CyJgYWKXjRiFjLhfeWZEQ5iCSYXd42ujmNomFT3BtXbK2Gr3EDb4lECOSfaTeRiAKSgV4lqn1mA== 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=t/ls0JlR8oOCCKX71fKFGDk2bBiDE+U6jtbhKhcM4rY=; b=ZXrDKCNn7FkbguSflNKFvZhdRax5Tcv1z6AscHolMpOTNIJ5OTKrk/324/oNGH9pYyfRPIdA56L8LdvZUsbqWVKoO0M3cPjvHadgQMvGUezn+7BirvSg573e6qcHEuKCORJLdMoqk7oe23BbjmCS5kE7Bb1Ck1jfvO3/R+98F7A= Received: from SJ0PR02MB7327.namprd02.prod.outlook.com (2603:10b6:a03:29c::20) by BYAPR02MB4679.namprd02.prod.outlook.com (2603:10b6:a03:48::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.18; Mon, 18 Oct 2021 10:06:10 +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.4608.018; Mon, 18 Oct 2021 10:06:10 +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+gWEqBj0mnVPQ9FKuMNRwAgAZL92CABDERAIAoNI1ggAupewCADpcO0A== Date: Mon, 18 Oct 2021 10:06:10 +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: d5d7ed55-e613-4f67-bac1-08d9921ee927 x-ms-traffictypediagnostic: BYAPR02MB4679: x-ms-exchange-transport-forked: True 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: 7bFrvRFjGgz+ZDyQN/kABRIcp1d69CJz1mh7GOJ4CuN3GKeaZLwitGBmvOkRzck6r5xE78n6OPWhe4deH5wqXZjya06SAFW4l0ksuGPzvgwQRiWu27uUMmNuwLkyuoTHEgDEDcmfWDSu3HJQOq6p+QzSVv8D6nTbnYxECgkwyweJHWOIuKCoSXf6Xwg9qu7kydaKbXnb3xCjqFUidI/sNyWfraF/xUPML/6SclS4UuDwesrdbEOe8SWkw8RKJp7piGhUevuNz6bBlXgsL7sDDSg0ILAi7dASc3c0zz1ObrhR4h63efz9NoOMK9VXHO6g6u19YGw5yP2681kui//Uvjzt5Jz27GwpQFvkZjEJzBdCsdSU2/Av1Ls308G9yCdpK9B2u8vYWlPBEaYi2FTa3HfmEdBIe0BKiJIxg1RNNYfEkqTzJd10BJuS054eaNawEjLvoec5wIxk4l7lYqhD/JOw3k60ZtY1QcTiJbl3rtPMTRXJqwJw18957WbvSttyUTx/8iB32Eeepf9AVH6D76J3Z8398OFaDtVm5I/xIUM4AWGDDRLITirl0kXjUzxDD0pwBgqsKzz0ahpNngzhHc/PWtod2t25HxKR//0E696TWF7JrPvzhP6WOS3MSkTQDaZr/YbcKiEPd4lNg5DKm3YzelZXk99l5hiDP/z+PImTolhy03viKev2Vmkmd51tntl0CAhoeJ70wwLQdTj2yQ== 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)(2906002)(83380400001)(7696005)(4326008)(54906003)(6506007)(53546011)(71200400001)(508600001)(110136005)(316002)(86362001)(76116006)(55016002)(26005)(9686003)(107886003)(64756008)(66476007)(66446008)(66556008)(33656002)(52536014)(5660300002)(186003)(8676002)(8936002)(122000001)(66946007)(38070700005)(38100700002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OFZNdjRYUGpRanQybHJZZzgvZW9teG5Dd3VKNTlCUVBVQkYwQkt1V2krL0pO?= =?utf-8?B?dk1pT3dGc3doNVhZM3Brdnlrb2h6WmpRSjBVKzdXL2dIUVJ0ZVlYSlQzbVpy?= =?utf-8?B?M29maWV4Ukg5eXp0THpJY2ZpbXF0N3FhK2pPam5mQzhRQWQrcW4yeXNrS242?= =?utf-8?B?bk1mVU5iOTA2SkpIQWxLTU5GQVhsSFlSbVlvRTB1RHRuc2F2a3dEd05FWFdu?= =?utf-8?B?TDgxKzdRT3ZjU0hQSGwwc3JVR09YeWYzdHl5emlFTndkVy8yRjhWeXBXTTNu?= =?utf-8?B?QnRlQkQzRWdyckI1ZTQvclFOWmR6OG1MdDV4VEV2aFd2a0RML0Y0NE5RNERw?= =?utf-8?B?K2hGVGFXYU4wbmc0TXRIZUN5N0F5K0dxanRVVTZHclBMaFh0NEx6ZGVFS3Jk?= =?utf-8?B?cmxlNXpmbXJtVFNSdzRhWlFCN0NxMTQ2MDFtMlBNdGI1WGJwbThJeDVMNmQw?= =?utf-8?B?WlBaUU9TNU5Qc1kwTjhuSlhRaW5scW9TV1hUK3kwbEM4N2JIcjVYM3c4eWl5?= =?utf-8?B?cS91SVZqbkJVbDJDL2RCcXNqVGUyc0RVWGFIK0xxWnFEVHJDVTQ0TXpueHNn?= =?utf-8?B?Yld3SmJaZ1c4SXU1NERGSkF6ZmpGRHozNEtHZncxZnNYTXhJRE9wT2pKZEJ3?= =?utf-8?B?YzI3dUgwd0hKcElBNm9QKzQ5cFBKTnplb1BZN3locEhxL1JpRk1Nam9MQWJC?= =?utf-8?B?NjM2bjBnUHVlWHdjSjlpM1RBRTd4QU92R0RydXJQZW1QQzZ5K3djNWsvQVNs?= =?utf-8?B?Wm1YbWxPRFBqNWxwRG1YZXd2WjQ2dURzVERJUWlrUy9Sc2VTZHJXUlpCS3VT?= =?utf-8?B?QVBhSWlWNExGVmExd0R0VzlpTVRGMzlrbDk0SFJvcVV0R2JTazFCdVRjem5k?= =?utf-8?B?aHltellaMExJSjg2UUlFaWZGL2hza2YvdTVkTElWRUdKbWxESm1aRjAzNEoz?= =?utf-8?B?NjlxcUdFSGRqZ3hDOWJsYWdpc292TUwrbUh6YksvYVA1cy9iVmJXaTNZQS9t?= =?utf-8?B?TG9xOTl1bDBXRWhWUVI3ZGtyQUxKUXFtbDZLQzZ6dnNpOForMXQ1OVIvZ1ly?= =?utf-8?B?QlJWMExHRlJGbU4yckJWVnBTbEdNNFc4VWVwSHBXT0xuK1ErcERmQUJwUUc5?= =?utf-8?B?M2hQZXJDWkhIZ0JLUVQrUisxc2FOVUMzMzJCNDZZTFNqV3RsZlBEclcvckFy?= =?utf-8?B?OFQvMUdMc1JlcTJUWE1pVVVnc0tsbFYyZ0ZRY2JoTWx4eVF4ZlFQTEQ3UTRH?= =?utf-8?B?eFlvOXpRVDdCZzlqTzAxRlJUanJHRE5KN3ZjbEIyWkxnTlVyTGsrMjErcVFO?= =?utf-8?B?YUdPNzlkczgzMFg4NC83ZVVtTlJBUVUwOUd1RXpQWXU3ZzY5bGhsSTByZ3NE?= =?utf-8?B?S0pDY3NqYTZ1UkNUTklsZ0lWUm9CUUQ0bi9tQ3htNkFPOUUwUjRMeU50U21x?= =?utf-8?B?aVE3THFsR0RTVUFEZXVhbTY4VzdoT1AzbVRMWlRIOGxHL1B0emErOEt0Y2tT?= =?utf-8?B?YThTVkVFQytWZ2ZQbXNtYzRVc2JaUjI4NWw5dG9UN1grRnh4KzJXdStVQmdX?= =?utf-8?B?em1CbnJYcjlLUGUvVDVSQTIya05tMGY3NkE5Q0ZLcnZCM3pqNDZWV21zZmJ5?= =?utf-8?B?UlRUZ0ZZNjZuQlhobDl5NFJnT3N0cDBkbUY5Y1JoQXVHKy9sVmg4dVF5NGN1?= =?utf-8?B?RExKRS9lZ1FWZ3d4TjhwazU3aXhMay8zRlR1VDdPN3hIZmJPVmt0dHU1N1lL?= =?utf-8?Q?zSmrM48L1f9vemQNUs9ewodEURsl90noZUBIjFT?= 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: d5d7ed55-e613-4f67-bac1-08d9921ee927 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Oct 2021 10:06:10.7049 (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: uBQvegJoT5jjIJURYa2gA16DOACfF432vH3wQtlB2DADIptPJ4GOiREBCjjg+ash6kaeqyD2hoA/JlmIRDuOgQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR02MB4679 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+U2VudDogU2F0dXJkYXksIE9jdG9iZXIgOSwg MjAyMSA4OjM2IEFNDQo+VG86IFZpamF5IEt1bWFyIFNyaXZhc3RhdmEgPHZzcml2YXN0QHhpbGlu eC5jb20+OyBkZXZAZHBkay5vcmcNCj5DYzogbWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb207IGFu ZHJldy5yeWJjaGVua29Ab2t0ZXRsYWJzLnJ1OyBIYXJwcmVldA0KPlNpbmdoIEFuYW5kIDxoYW5h bmRAeGlsaW54LmNvbT47IFByYXZlZW4gS3VtYXIgSmFpbiA8cHJhdmVlbmpAeGlsaW54LmNvbT4N Cj5TdWJqZWN0OiBSRTogW1BBVENIIDAyLzEwXSB2ZHBhL3NmYzogYWRkIHN1cHBvcnQgZm9yIGRl dmljZSBpbml0aWFsaXphdGlvbg0KPg0KPkhpIFZpamF5LA0KPg0KPj4gLS0tLS1PcmlnaW5hbCBN ZXNzYWdlLS0tLS0NCj4+IEZyb206IFZpamF5IEt1bWFyIFNyaXZhc3RhdmEgPHZzcml2YXN0QHhp bGlueC5jb20+DQo+PiBTZW50OiBTYXR1cmRheSwgT2N0b2JlciAyLCAyMDIxIDE6MzIgQU0NCj4+ IFRvOiBYaWEsIENoZW5ibyA8Y2hlbmJvLnhpYUBpbnRlbC5jb20+OyBkZXZAZHBkay5vcmcNCj4+ IENjOiBtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbTsgYW5kcmV3LnJ5YmNoZW5rb0Bva3RldGxh YnMucnU7DQo+PiBIYXJwcmVldCBTaW5naCBBbmFuZCA8aGFuYW5kQHhpbGlueC5jb20+OyBQcmF2 ZWVuIEt1bWFyIEphaW4NCj4+IDxwcmF2ZWVuakB4aWxpbnguY29tPg0KPj4gU3ViamVjdDogUkU6 IFtQQVRDSCAwMi8xMF0gdmRwYS9zZmM6IGFkZCBzdXBwb3J0IGZvciBkZXZpY2UNCj4+IGluaXRp YWxpemF0aW9uDQo+Pg0KPj4gSGkgQ2hlbmJvLA0KPj4NCj4+ID4tLS0tLU9yaWdpbmFsIE1lc3Nh Z2UtLS0tLQ0KPj4gPkZyb206IFhpYSwgQ2hlbmJvIDxjaGVuYm8ueGlhQGludGVsLmNvbT4NCj4+ ID5TZW50OiBNb25kYXksIFNlcHRlbWJlciA2LCAyMDIxIDg6MzIgQU0NCj4+ID5UbzogVmlqYXkg S3VtYXIgU3JpdmFzdGF2YSA8dnNyaXZhc3RAeGlsaW54LmNvbT47IGRldkBkcGRrLm9yZw0KPj4g PkNjOiBtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbTsgYW5kcmV3LnJ5YmNoZW5rb0Bva3RldGxh YnMucnU7DQo+PiA+SGFycHJlZXQgU2luZ2ggQW5hbmQgPGhhbmFuZEB4aWxpbnguY29tPjsgUHJh dmVlbiBLdW1hciBKYWluDQo+PiA+PHByYXZlZW5qQHhpbGlueC5jb20+DQo+PiA+U3ViamVjdDog UkU6IFtQQVRDSCAwMi8xMF0gdmRwYS9zZmM6IGFkZCBzdXBwb3J0IGZvciBkZXZpY2UNCj4+IGlu aXRpYWxpemF0aW9uDQoNCltTbmlwXQ0KDQo+SSB0aGluayB5b3VyIHZkcGEgSFcgKGxldCdzIHNh eSBhIFZGKSBoYXZlIHR3byBETUEgcmVnaW9uczogb25lIGluIGd1ZXN0ICh3L28NCj52SU9NTVUp IGFuZCB0aGUgb3RoZXIgaW4gdmRwYSBhcHAuIEJvdGggc2hhcmUgdGhlIHNhbWUgSU9WQSBhZGRy ZXNzIHNwYWNlLA0KPmFuZCB3ZSBkb24ndCB3YW50IHRoZW0gb3ZlcmxhcC4gTGV0J3Mgc2F5IHdl IGNhbiBtYWtlIHN1cmUgbm8gb3ZlcmxhcCB3aWxsDQo+aGFwcGVuIGFuZCB0YWtlIGFuIGV4YW1w bGUgaGVyZTogZ3Vlc3QgRE1BIHJlZ2lvbidzIElPVkEgKEdQQSkgcmFuZ2UgaXMNCj4weDAwMDAg dG8gMHgxMDAwIGFuZCB2ZHBhIGFwcCdzIGlzIDB4MTAwMCB0byAweDIwMDAuIEEgbWFsaWNpb3Vz IGd1ZXN0IGNvdWxkDQo+dXNlIGEgbWFsaWNpb3VzIGRyaXZlciB0byB3cml0ZSAweDE1MDAgaW4g aXRzIHZpcnRpbyBSWCByaW5nLCBzbyB0aGF0IEhXIHdpbGwgRE1BDQo+dG8gdGhhdCBhZGRyZXNz IHdoZW4gcGFja2V0cyBjb21lLiBUaGVuIHRoZSBtYWxpY2lvdXMgZ3Vlc3QgcGVyZm9ybWVkIGFu DQo+RE1BIHRvIGhvc3QgbWVtb3J5LiBBbHRob3VnaCB0aGUgZ3Vlc3QgZG9lcyBub3Qga25vdyBJ T1ZBIHJhbmdlIG9mIHZkcGENCj5hcHAsIGhlIGNhbiByYW5kb21seSBndWVzcyB0byBkbyB0aGUg YXR0YWNrLg0KPg0KPkFueSBzb2x1dGlvbiB5b3VyIEhXL2RyaXZlciBjYW4gcHJldmVudCB0aGlz IGZyb20gaGFwcGVuaW5nIHdpdGhvdXQgUEFTSUQ/DQo+T3IgZG8gSSBtaXNzIHNvbWV0aGluZyBo ZXJlID8NCg0KUnggcGFja2V0IHdpbGwgY2FycnkgaGVhZGVycyBtYWtpbmcgaGlnaGx5IHVubGlr ZWx5IGFueSBwcm9wZXIgTUNESSBkYXRhIGNhbiBiZSB3cml0dGVuIHRvIHRoZSBJT1ZBIGFkZHJl c3MgKGZvciBNQ0RJIGJ1ZmZlcikgdG8gd29yayB3aXRoIGJ5IHRoZSBGVy4gDQpXcml0aW5nIHRv IHRoZSBidWZmZXIgZG9lcyBub3QgaW1wbHkgdG8gaXNzdWUgdGhlIE1DREkgbWVzc2FnZS4gRXZl biBpZiBNQ0RJIGlzIHNlbnQgdGhlbiBGVyBpcyByZXNpbGllbnQgZW5vdWdoIHRvIGlkZW50aWZ5 IHRoZSBpbmNvcnJlY3QgTUNESSBhbmQgd2lsbCByZWplY3QgdGhlIG1lc3NhZ2UuIA0KDQpUaGlz IGlzIGdvaW5nIHRvIGFmZmVjdCBvbmx5IHRvIFZGIG9uIHdoaWNoIG1hbGljaW91cyBndWVzdCBp cyBwcmVzZW50LCBhcyB0aGlzIE1DREkgYnVmZmVyIGlzIHNwZWNpZmljIHRvIHRoZSBjb3JyZXNw b25kaW5nIFZGLiANClNvIGl0IHdvbid0IGFmZmVjdCBhbnkgY29udHJvbCBwYXRoIG9wZXJhdGlv biBvbiB0aGUgYW55IG90aGVyIFZGIG9yIGhvc3QuDQoNCkZvciBTVyBhc3Npc3RlZCBMaXZlIG1p Z3JhdGlvbiBpbXBsZW1lbnRlZCBpbiB0aGUgaWZjdmYgdkRQQSBkcml2ZXIgaXQgdXNlcyBoYXJk IGNvZGVkIElPVkEgYWRkcmVzc2VzIGZvciBtZWRpYXRlZCB2cmluZy4gQ291bGQgaXQgaGF2ZSBz aW1pbGFyIGlzc3VlID8gDQo=