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 53736A0032; Sat, 18 Jun 2022 10:04:53 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E8A8A40E2D; Sat, 18 Jun 2022 10:04:52 +0200 (CEST) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2051.outbound.protection.outlook.com [40.107.220.51]) by mails.dpdk.org (Postfix) with ESMTP id 9C6864003F for ; Sat, 18 Jun 2022 10:04:51 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eRaWMMsF2l+21Ljh0X9zoXcKPZ9SSnMAfqORFmmRvkB8+2Cnhja3qSwRYl1+01/nus2LciD4SnC4pQLbF5/9ATPRUi4fExlFZHgy6Nchd45gOk0K/9Z8NnL74j52Q4Wo064tTmOeEkFGifalcO9R1/sY8xOu1+OuYFCQ/F/XBEfnmfA5a1ZjiOMNWEXuEh+yNsartZwj8qRRUziMPcX3wVNxNuEHnp4QDZ5dphHxhO9BS8lf8uMOJUuRcxP9bVqXPiloZcRuD12TGQkiVGDgmx2vB9n2+6mLcIllR7TH0N2qQQmOG+fl6OkHp9Oosqw3W/fpfgtDLLIEfG5kU3BdUw== 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=suRzsInqJPEs4meZaZWincLMXLdjdZwtUHGU3XVU+uo=; b=fmpXUZf12qE+pP0K4tcBV0vkB8rHJ1EZVwNjWGjaeFGM/ZfN5Dm7DBZFZGXfPnATm5GvIJhcI4T6mjPgFLTuV4JQUfdfivXHEH3fYZYDihCUUM9OHjDMRKxKblkulrgU+MiKtO/ujBBeVIr6oMQh7Z0POJKC5HKj2zuN4h46SVVKhLWM41bZ7urqUgmUWrGiA7t9paW81V8RHI0KF9Wrg90Ag5iiGhnzm6DjlLsocdPahXSyC10NSgi9cELjFPB2Su+1hW4tJenlGwuFGHxuSLjHX7ZC2/RrlrR4wOwuCAiXg+NLIRyL4cIO1FIxLD5W9GUq4icrUyg6QZqLGrW0iQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=suRzsInqJPEs4meZaZWincLMXLdjdZwtUHGU3XVU+uo=; b=JZRqiXrPC5f6l6naZbWvag7+MAsNcERW0efu6624AVs+yNU8Uym8YhQm7m1yrtvwMAWZDnVQMVlFbSTcPJ1VDUeJobi0bYvynjX8aKiupmN9eUSlhL2Iv2YMC7TK2A/GAaIJBKsaTFnjc0+EO+rJwg7PjzP/ilPW1kAOHA6KBEvHsOIjgFht+Z/bnSRF/G0ZSYdchZItK3wfG6ZnlL0DBxPLyIHPcQLDK4tQclMDNg6V6yW0Z3X9W7iU4cu/tm5FaZ+STZG4OL9vLkLwygp8Rcp2a/dv+i9ZSJkGePL8Z7pnY03U+BWFDx6ea/vZUTLv+NdSQICboD4z1U34zFlN0g== Received: from MWHPR1201MB0014.namprd12.prod.outlook.com (2603:10b6:300:e7::21) by BYAPR12MB3079.namprd12.prod.outlook.com (2603:10b6:a03:a9::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.16; Sat, 18 Jun 2022 08:04:46 +0000 Received: from MWHPR1201MB0014.namprd12.prod.outlook.com ([fe80::4926:8f3a:c992:ddfd]) by MWHPR1201MB0014.namprd12.prod.outlook.com ([fe80::4926:8f3a:c992:ddfd%11]) with mapi id 15.20.5353.014; Sat, 18 Jun 2022 08:04:46 +0000 From: Li Zhang To: Maxime Coquelin , Ori Kam , Slava Ovsiienko , Matan Azrad , Shahaf Shuler CC: "dev@dpdk.org" , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , Raslan Darawsheh , Roni Bar Yanai , Yajun Wu Subject: RE: [PATCH v2 02/15] vdpa/mlx5: support pre create virtq resource Thread-Topic: [PATCH v2 02/15] vdpa/mlx5: support pre create virtq resource Thread-Index: AQHYgSkfy9a0/YLM9UCjbsCspvoXS61TvdIAgAET7XA= Date: Sat, 18 Jun 2022 08:04:46 +0000 Message-ID: References: <20220408075606.33056-1-lizh@nvidia.com> <20220616023012.16013-1-lizh@nvidia.com> <20220616023012.16013-3-lizh@nvidia.com> In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5806ccf3-6785-4372-0098-08da5101359f x-ms-traffictypediagnostic: BYAPR12MB3079:EE_ x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: frmm5K6d+Cbm5TUWIxFUi+PH45EJqmy3V6qKzUVDc25CSPy8j7VtiPXalJCHrR5DdXnOL3udmVO4Yqfoy4Masar6yT9wO435d5hpIdIdTUODjr9Jj1V9IhMMGHrX/ONaSWmxDXr8pQ9wKAsXNesH5RSWlYzN4YsCE6IGNB+TWOCxemhbPGtqIR61wr6ugJrmZOdnYqj0y2wHivsilAkCEVmwZtnm5SB68EbKfMJVfC2arxmx2zXcDZ0KcuNZvFuXEzU/WH+ZLctlU0dLiGK8un+JZvc8MiZ49jeC6Tq3QcmpwEdCNrPJVMVdTvIrOY3mCOsTcgWjgZPnZ3caH8IVML8MQe16GQ/YUog0iJtwqesDcQjcGDJ3WIgWy/NJfVoVlAXZ0aS9wIO+ABFoZ+vae/o7VNvrE/OAGQyrkLgZfm/JQuAe+szGKrfGq0c5x0VYEmxv/C/6AybrzlyeJtoMBmAHWpPXQ3NHbldOPyOaNi5+Kr56nQJBcrv53F+ZDKeQ/ANARft+DfwlQXeqs9TvirPME9Sf8THDW3OvRUJITnvTv2RL+pY6ZDhTCDDR984opzNtTeVvJvWqo9lRR9EecdDEVhJqixrYknElRDIFzY+31vrgtGHoc4UY5IeqKNead38k0QvylJfjnknx1lfbvcMqZoo4sVPVuOynYRl/LPXGzawwAI1YmwFKU4hPDLRd+6QtPbGlXJYDD/S2kpoR3w== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR1201MB0014.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(366004)(110136005)(76116006)(5660300002)(2906002)(316002)(4326008)(54906003)(71200400001)(6636002)(64756008)(498600001)(33656002)(9686003)(66446008)(86362001)(53546011)(66476007)(26005)(66556008)(66946007)(186003)(52536014)(8936002)(8676002)(38100700002)(7696005)(38070700005)(55016003)(107886003)(6506007)(122000001)(83380400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Tmx0d0tWSFBwU0VzV2pnU0JTenJnamdPNWRBeWR2L3BtQXpJaTlKU1JpQWY0?= =?utf-8?B?TlBzcC9vUVFlMFRuTzNKR1FVUkhlMVl0ZHJSZ3E2Mlhsd1NJT3hmR2J2cUVU?= =?utf-8?B?bDkzemExYXBYeW8vN28vYW8xMGVYbkdjSzZtbkJnbThpdC83WjRMQnNoVnQy?= =?utf-8?B?OWF3bnFpTFA3MjJZNGRGaXdVdTNiV3FReldvYkVPb1dqR1V6MmlObVY3QzVy?= =?utf-8?B?a3VUZG9KN0NkQ2NzN1dQYjBxWGFVTnVPN1dEYTllV1B1K3BHc3FyV090b2FL?= =?utf-8?B?N2VFQi83Q0x5REdjeng4S29aQ0sydVd2d3VYQ0dWeklPL0NZcXlwQm5CSXBB?= =?utf-8?B?ZmhLSVdJNXVnR2NMTmVFaitpd3pyRGtSb0VUQkNYQzBMS29KeFhCeW5ZaTBw?= =?utf-8?B?dWpieGRFS1l6MTVaSHZtQ0Y3UzBNcWt2L3lMZ051QWF6akp4Uk1iNUgrc0p4?= =?utf-8?B?MnF5bWtXM3o0bFVXY2REbVlPbGZram1KcUdqcGt6Lzd5UkVWakRNV25HNkdL?= =?utf-8?B?ZUoySzRZSXVtZ3lEWlozYWlscmxrZXhJVFFBci9raG4yZFZYeFE0QWlzcmth?= =?utf-8?B?WDVjcDdMbitFRWFTWmpDK2RtUGRWQmNUQnErcVJ3YnJVSUZWaDZHcEM0Z2g0?= =?utf-8?B?ckFCdEY1Z01ETVdNY3lCMEpUM1FSSWJpLzFmczdyWDF2NzdHWFJRaG1iK01N?= =?utf-8?B?MXIzY2U0NHpPK0lzdWNDSlFTREFmOHptc2ROZDh0RFBocFM2WmZzSmR1Y0FE?= =?utf-8?B?SjJLM3hLUHNNR01TWVBlNCtaa2pHYTFVa2JyY1ViMi9RRVdqTU1RbHg3Rmtl?= =?utf-8?B?ME55UllBbzEzdEhVZm1JeVlaZWluVVVXMGNjQXRnOFJ3SWQzSFo4RXNSN2cx?= =?utf-8?B?OWp1R1lyZVhhdEpNbHBYZDJnSU9lMk5oSWprRlErR1JDYksyYllKZ2Q3U21P?= =?utf-8?B?aWVHSkNKU3E4TzlyV2Y2ZXZRMVh0b2xoeWJBTlBMWnpQY1lRYmVudjh3S1hK?= =?utf-8?B?YUhiNGJRTWJnWUJ4T3paWVZvYlZwc1hOTktlZkNmaTdVdm1OeVRJSzFoMXZJ?= =?utf-8?B?c2pQM0M1Z29DUU1yU2dtYVE0ZDhKVVBBUml2ZmcyM09TM1k3V1J3S1hqWjhV?= =?utf-8?B?d1RTNlQzOTdVU3hmalp5K1BZQXlLdkoyOVhQaVdrcm9mUmFrZ1dzaVdMWFdn?= =?utf-8?B?NnpoTGZtaFNnSnZLenI3d2FwZHZoMVh6OWcrVHZUWDh4K2VNWFZZR0x2akxa?= =?utf-8?B?MWcyeW91UEV5YjRoY29EOGNBS0JmTk9zNkJOa2UrUmlUKzMrTU9tSm0wSTlS?= =?utf-8?B?ZEd5N1dNYSt6ZmJqUUd0ZTlFTE42aTJFajJMaDBDQmt2Y1lFcHJwTFVwR2xT?= =?utf-8?B?SFpJTWp5cHZsd3hiYzVOMkV1N1hEbHNaM2tVZ0V4MnRmQ3JsdSttTFgySmpW?= =?utf-8?B?Szk3T0Nwdm1MWDVLdnBMVXdmUHBYalJSdWRjbU11N3k5dVhscXBISmI1M1BQ?= =?utf-8?B?Q3NmVG56bnNBc3RISXcvUk9EUExEVmtNZG9CTGR6dldEdDJ0Ny9MWGM0TDFX?= =?utf-8?B?N2hJczJhMVBNREZ5T2k1WEN2YTN5eHV2OU53YUlpZFBmVGRONnFiZXYrWjBm?= =?utf-8?B?YVFkU1V6MFE5ODJWRGt3d04zN2JxUDJhSDhuVFBsZGU1c2tOUW9Kdk02SENP?= =?utf-8?B?TzNZVWhzbUJiRXhJYWRGaGNiemNYTkl2YXRZcWxhNmNJa0RQVUJ0ejdrNERv?= =?utf-8?B?QWY2QlVtYmM3c0IySy9KcWUvOVQvTU9wU28yOU5YblpvZjAwOStDN3BER2U5?= =?utf-8?B?Nkk1cHZGSnU2c085YVFIZlA4S3ZyNUFIUUlVbjdUM0pTU3RReTNQWVFkUDcw?= =?utf-8?B?eUlRZnBDRHU5K1YyZEFGUTdab0t4OFllcGI5MmNmVzQvcGR6cFpzTU5VQVJ3?= =?utf-8?B?dmVocUdKbTFWK0ZONUpiT3RYNE1nZjYycVBjenZVamFxNGo1dFRGZ1VpSmp5?= =?utf-8?B?M0FMd0tFUS91eWdGclVHY0tpaHhXcndWZU91b0tuZER0ejJHbUl6b2VpLzUy?= =?utf-8?B?VE4ra2lZaTFSVVRGZiszRG5QbkxwNGhWZnI1UU5GRXhRN21lb2d1blEvcjBr?= =?utf-8?B?SVQ4dXowN3o1NGZwSmlxTWMrZU5YODVLYW9nWW5uRzN3RndRZi9DTkhRWDR3?= =?utf-8?B?VXVZcVJnelZFMlZETGc5ZHpOcDlpRGppVjlsOTduZnlObWplMUExRjNWZ002?= =?utf-8?B?ZCtrUEhnTDJWTHRtdWxpOG0vYWRvNUN5dEsxWW44T2E4UjJqaEZLWUFVQ2lz?= =?utf-8?Q?Hg5mSB+7QYU6bLcRF5?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR1201MB0014.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5806ccf3-6785-4372-0098-08da5101359f X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2022 08:04:46.2463 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: OdOvq4zufqDSjjRRC2vpeVrsQfVTzVh9CDk6FMbZ6TCLKsjFDSUZXVe1eejMgM8k X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR12MB3079 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 VGhhbmtzIGZvciB5b3VyIGNvbW1lbnQgYW5kIHdpbGwgZml4IGl0IG9uIFYzLg0KDQpSZWdhcmRz LA0KTGkgWmhhbmcNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNYXhp bWUgQ29xdWVsaW4gPG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiBTZW50OiBGcmlkYXks IEp1bmUgMTcsIDIwMjIgMTE6MzcgUE0NCj4gVG86IExpIFpoYW5nIDxsaXpoQG52aWRpYS5jb20+ OyBPcmkgS2FtIDxvcmlrYUBudmlkaWEuY29tPjsgU2xhdmENCj4gT3ZzaWllbmtvIDx2aWFjaGVz bGF2b0BudmlkaWEuY29tPjsgTWF0YW4gQXpyYWQgPG1hdGFuQG52aWRpYS5jb20+Ow0KPiBTaGFo YWYgU2h1bGVyIDxzaGFoYWZzQG52aWRpYS5jb20+DQo+IENjOiBkZXZAZHBkay5vcmc7IE5CVS1D b250YWN0LVRob21hcyBNb25qYWxvbiAoRVhURVJOQUwpDQo+IDx0aG9tYXNAbW9uamFsb24ubmV0 PjsgUmFzbGFuIERhcmF3c2hlaCA8cmFzbGFuZEBudmlkaWEuY29tPjsgUm9uaQ0KPiBCYXIgWWFu YWkgPHJvbmliYUBudmlkaWEuY29tPjsgWWFqdW4gV3UgPHlhanVud0BudmlkaWEuY29tPg0KPiBT dWJqZWN0OiBSZTogW1BBVENIIHYyIDAyLzE1XSB2ZHBhL21seDU6IHN1cHBvcnQgcHJlIGNyZWF0 ZSB2aXJ0cSByZXNvdXJjZQ0KPiANCj4gRXh0ZXJuYWwgZW1haWw6IFVzZSBjYXV0aW9uIG9wZW5p bmcgbGlua3Mgb3IgYXR0YWNobWVudHMNCj4gDQo+IA0KPiBPbiA2LzE2LzIyIDA0OjI5LCBMaSBa aGFuZyB3cm90ZToNCj4gPiBGcm9tOiBZYWp1biBXdSA8eWFqdW53QG52aWRpYS5jb20+DQo+ID4N Cj4gPiBUaGUgbW90aXZhdGlvbiBvZiB0aGlzIGNoYW5nZSBpcyB0byByZWR1Y2UgdkRQQSBkZXZp Y2UgcXVldWUgY3JlYXRpb24NCj4gPiB0aW1lIGJ5IGNyZWF0ZSBzb21lIHF1ZXVlIHJlc291cmNl IGluIHZEUEEgZGV2aWNlIHByb2JlIHN0YWdlLg0KPiANCj4gcy9jcmVhdGUvY3JlYXRpbmcvDQo+ IA0KPiA+DQo+ID4gSW4gVk0gbGl2ZSBtaWdyYXRpb24gc2NlbmFyaW8sIHRoaXMgY2FuIHJlZHVj ZSAwLjhtcyBmb3IgZWFjaCBxdWV1ZQ0KPiA+IGNyZWF0aW9uLCB0aHVzIHJlZHVjZSBMTSBuZXR3 b3JrIGRvd250aW1lLg0KPiA+DQo+ID4gVG8gY3JlYXRlIHF1ZXVlIHJlc291cmNlKHVtZW0vY291 bnRlcikgaW4gYWR2YW5jZSwgd2UgbmVlZCB0byBrbm93DQo+ID4gdmlydGlvIHF1ZXVlIGRlcHRo IGFuZCBtYXggbnVtYmVyIG9mIHF1ZXVlIFZNIHdpbGwgdXNlLg0KPiA+DQo+ID4gSW50cm9kdWNl IHR3byBuZXcgZGV2YXJnczogcXVldWVzKG1heCBxdWV1ZSBwYWlyIG51bWJlcikgYW5kDQo+ID4g cXVldWVfc2l6ZSAocXVldWUgZGVwdGgpLiBUd28gYXJncyBtdXN0IGJlIGJvdGggcHJvdmlkZWQs IGlmIG9ubHkgb25lDQo+ID4gYXJndW1lbnQgcHJvdmlkZWQsIHRoZSBhcmd1bWVudCB3aWxsIGJl IGlnbm9yZWQgYW5kIG5vIHByZS1jcmVhdGlvbi4NCj4gPg0KPiA+IFRoZSBxdWV1ZXMgYW5kIHF1 ZXVlX3NpemUgbXVzdCBhbHNvIGJlIGlkZW50aWNhbCB0byB2aG9zdA0KPiA+IGNvbmZpZ3VyYXRp b24gZHJpdmVyIGxhdGVyIHJlY2VpdmUuIE90aGVyd2lzZSBlaXRoZXIgdGhlIHByZS1jcmVhdGUN Cj4gPiByZXNvdXJjZSBpcyB3YXN0ZWQgb3IgbWlzc2luZyBvciB0aGUgcmVzb3VyY2UgbmVlZCBk ZXN0cm95IGFuZA0KPiA+IHJlY3JlYXRlKGluIGNhc2UgcXVldWVfc2l6ZSBtaXNtYXRjaCkuDQo+ ID4NCj4gPiBQcmUtY3JlYXRlIHVtZW0vY291bnRlciB3aWxsIGtlZXAgYWxpdmUgdW50aWwgdkRQ QSBkZXZpY2UgcmVtb3ZhbC4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFlhanVuIFd1IDx5YWp1 bndAbnZpZGlhLmNvbT4NCj4gPiBBY2tlZC1ieTogTWF0YW4gQXpyYWQgPG1hdGFuQG52aWRpYS5j b20+DQo+ID4gLS0tDQo+ID4gICBkb2MvZ3VpZGVzL3ZkcGFkZXZzL21seDUucnN0ICB8IDE0ICsr KysrKysNCj4gPiAgIGRyaXZlcnMvdmRwYS9tbHg1L21seDVfdmRwYS5jIHwgNzUNCj4gKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKy0NCj4gPiAgIGRyaXZlcnMvdmRwYS9tbHg1L21s eDVfdmRwYS5oIHwgIDIgKw0KPiA+ICAgMyBmaWxlcyBjaGFuZ2VkLCA4OSBpbnNlcnRpb25zKCsp LCAyIGRlbGV0aW9ucygtKQ0KPiA+DQo+IA0KPiBSZXZpZXdlZC1ieTogTWF4aW1lIENvcXVlbGlu IDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT4NCj4gDQo+IFRoYW5rcywNCj4gTWF4aW1lDQoN Cg==