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 2F494A0C55; Wed, 13 Oct 2021 12:14:16 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AE276410DA; Wed, 13 Oct 2021 12:14:15 +0200 (CEST) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2073.outbound.protection.outlook.com [40.107.220.73]) by mails.dpdk.org (Postfix) with ESMTP id D695B40150 for ; Wed, 13 Oct 2021 12:14:14 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I9JoJ+GVzc0mEDGhwU90Y6ldOkjOCWUaY4QpAOszpeC4GpnvCbYwfdCDqXIfCuPcT5lavVeLdbUJ6JAZLL5Sk4t41w+qmOinzN/10cYMO4T0JxAFU4szLlLpxhFWcFUZr31Wsj70tFC4/9t+CLAv0Z7OLH7mIa5mY97cmyuHj3R77vSZ/+FdIFLCUvMggSes7o2myar6EYBdWF2R7yGc2Avy4duYv3LFlwjpyt0kdwWd4Xo7DjAyDzMQitc12Dx6m2cresQ0IhSIBCyDbzROjeGe2gw7UA6cbL7muxCih8yDBFAQ/OHf7mKQPpJqqKZydelL1QRxn2fsVySWZXquKg== 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=rPcksZnu5Tc3eaKNRLO2yRl9wgsB+uvR9wZGqxYEsTM=; b=Q5riIijdOGe9tinoI8F/9wdelyd7LZPpPUhtm6tq6L0Zpi78i2KzTgS2fNhYpVa+TPZWI8W4eWzgit6W2oAMvVLWVk18XkTNGlf/75kvOSeEkm//4exHVY9a8Lk2G6mwSp16c7KIcYm/ZckqaneSOQhfbgLBOEu29gduGd/cTA1qnV4NzvfTyvlay5dQeuytvuMn2/iCZ9zGADF9gAqsrOI6+UV+0Y0dvP4/jcWY6V9vQqFJ9SzQsRDDV7HQNRB9G2GC0Jv7lWH+A01xF3jKAa+NeKpA1jXhtvy4xsGzHeXdAp3E8+6LxEvDFnu7cAQLXGbXyNoAVhsFCt2D+dEcEw== 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=rPcksZnu5Tc3eaKNRLO2yRl9wgsB+uvR9wZGqxYEsTM=; b=WB6Wic097IOSt2+S4SPh6BdoerWmpmjj8eqTIfn8PxSgdTx9gcQLmOzP38ngMJFdMQ704I9kHh77TAgfYteki5GoMWcqIrtjU3kUyDup2nDaJGQ+ifHkfnfj3Tv301I8sE9TP1PVaGBKlK/3WTHLZEVO/T2tjZXJSqMVFd0oKNM4x5mukkn2pGERXVVbjU/ypKJTDEAyhujbr/+eLqUj2gSM9j8aekb+vNE15cSnxmEfGhUWrp48uUhYf0120p+3L54yto2YAkAWyDyilZ3drCB81nKLxBYrUblBrnl/RGR6eNwnewr1nqxftNGkME8KBjSZOfcocinCt7lZQFMfCA== Received: from DM4PR12MB5373.namprd12.prod.outlook.com (2603:10b6:5:39a::17) by DM4PR12MB5136.namprd12.prod.outlook.com (2603:10b6:5:393::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.20; Wed, 13 Oct 2021 10:14:13 +0000 Received: from DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::584f:672a:653f:fe25]) by DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::584f:672a:653f:fe25%5]) with mapi id 15.20.4587.030; Wed, 13 Oct 2021 10:14:13 +0000 From: "Xueming(Steven) Li" To: "maxime.coquelin@redhat.com" , "dev@dpdk.org" CC: Matan Azrad , Slava Ovsiienko Thread-Topic: [dpdk-dev] [PATCH 2/2] vdpa/mlx5: retry VAR allocation during vDPA restart Thread-Index: AQHXsFOcrvSDVr9pi0moUd8jXQIVC6vQ00yAgAACLoA= Date: Wed, 13 Oct 2021 10:14:13 +0000 Message-ID: References: <20210923081758.178745-1-xuemingl@nvidia.com> <20210923081758.178745-2-xuemingl@nvidia.com> <033827d7-8f70-80e0-7dbb-22f501bc6df2@redhat.com> In-Reply-To: <033827d7-8f70-80e0-7dbb-22f501bc6df2@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.40.4 authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6085c815-8a4d-4512-4f68-08d98e32349d x-ms-traffictypediagnostic: DM4PR12MB5136: 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: izbMhJXnsiuPjNnEGmhmFYgxyzuljAFB4cEK3a/fZTrxCYiK+ZCrCWTnUy/S5OSGVu55ozdlxlQGKqqZRzHc9+ZUqZ8Ik7BH3orCAlrAJWKuikx/XFsEzejuo3jfRbO1u9H+lrzUhqr9wnzDoyMHgsJA1aCqVzoz5fgnTF+nRqGNFr1cHb2GEQmdUpVYjOe9mfkfmyZI+rVjNNb8zW2rGCV9jkz5nSdx7u7x1zzre1BTlwKnIdOHv0ceLk/SR2Ux9FU7t4IOkm9xz3cT8X4EZk5IAm0aiTUbfPviL5p76Co1UjJ1pGqHbPgfBc+IzTIkSJPUsCpQoS1ksJqA69mGcrUjU84dbgtecKFX7dno68/OhMfjQIW9wOi/1Nv1idBV5Gk+J5QmtIAs/5X/95aYG+IH0AutFggqSeOnIrpvPCWjJoR6IcPoIDaR9pWZ0ZkqZmJHrWDSNDjDJXScrPvEV+kaFzghToCc8yjEtChog9uHpCjrBNF9CXqWuYxRMX9tnY59YQpeCwxoIyKC0nUlloioAAwwaiWONNdowlb2yVF1aOYRAPxRqc2CcIj97wPnpSUbO8/Vf+f9Y8IjbBliFfY2BbUYd73Atv3+0NwJzwsti4nui5lNDMXG5T29XnlcI2mjezCHLeNqg6cxVHfvr5RsZbAEooKabm/XMDR/+cOndR6O3/1oYtE9AnNtYucZ0CO6h0NN3WTF8a37TYYsJw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5373.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(186003)(122000001)(2616005)(54906003)(91956017)(107886003)(8936002)(110136005)(66446008)(66556008)(6486002)(508600001)(36756003)(71200400001)(66946007)(26005)(66476007)(4001150100001)(64756008)(5660300002)(2906002)(38100700002)(6512007)(8676002)(6506007)(316002)(53546011)(4326008)(86362001)(38070700005)(76116006)(83380400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?K1FEaWcxVWJxeTJqdVhGRUJDUWV5a3h3L2hLWHZGNGczNlBXUmlnSzRXaTNX?= =?utf-8?B?YTlwSUdjWHFNbHJpcVBtUkp4aFZtWXJocWR2bHJWaXJkRGJYaTVZeG9oOVdk?= =?utf-8?B?YTVWMC9jTHlTL29FWEozaWh2dlp1dWpNL2RDNUdWWDJnWCtFS2ZtZVl6TUdC?= =?utf-8?B?T2l3WHB3STFiODV3WGRaZnVXcG9TTnA1Qk1iaVZxR1drV2dRQnZHYThyUDdu?= =?utf-8?B?b2syZEI2TkVBcDQ5WitPY3c3SUxsY1pzazRscitJQ2Eyekk4aUNHcDNFakFY?= =?utf-8?B?VjJRN1lDVUhGRzYrd1NnYTkvNHdTL1FmMzU0L2hOVW4wc3RZcjY3Y3dFWFow?= =?utf-8?B?RUZySkdabmJoTllrTjc2djE0a1pKSDVVTzFTVlhSTHZsVGl0ckFCWEF2bXhk?= =?utf-8?B?RERGWjUvb0QzQ1BtME9Na0VTYVlNUkdRaFY0SnNMWHhLcm5MMUc5TEc2Z1Vr?= =?utf-8?B?bUwrRDB0aEwvN0Y1aVhzZWJkNlNiSml1bDZBelVURVVVTit4dlJWN2ZBcVBG?= =?utf-8?B?c1BJWCtZRXVVZFhiMUorcjZuTHNqdlVLdmVieDhhYXBwTFlOTVYvazlqM1hP?= =?utf-8?B?OEdFdVhMa1VPOTlDa045TUNodTRtRmRwcWJ5T0E0YVdwSCtxK1Z3MkQzWEF2?= =?utf-8?B?YkJ1cWxlVkJtY0VIMWV0c2g5WS9FSUREY1BBbnkzdEVGMXZJcHc3R3Njc1Nl?= =?utf-8?B?TGZHWEI4VFFMZ2lockJwOUcrT0o4S1ZOVkZxdXBaZlc3VDdEdGgzM2pLZVY0?= =?utf-8?B?cjlTYmpDd05MemxWKzVERUJNSE9jNG5tbGE5d2hnRDRLMy80c1IyTFJOV056?= =?utf-8?B?OENpN1h2Nk9JUExFTlo1aksxWFE4dnJTcC9wT2pzZk5hVkNJT0dhakFXeThF?= =?utf-8?B?SDZZYklFT1FqeHlQSklUaVBYc0QrZzkyRTRJRm9VMVUzOVhBOTJoNHZFcW45?= =?utf-8?B?UTdYL3VibHRHcHcyVE0zVUxmeWxzMG1Pb1ZOK1A3QmlpbktlYWJSYUNFanNZ?= =?utf-8?B?OXA1UjZlekxzRU9QNDVRdFNoaWc4M0Z5NUNLUERpZUcrV0lTcmszcHR4QjlX?= =?utf-8?B?QjFRZGxIQmd0YnJUb0ltS0cxMEZleEZDUkNmbWFOc0JPbmIvMG0zUXBYNUdX?= =?utf-8?B?N0pTNWVNRlIvclZWM3Z3dURUQjBjeDZ6OUhxd0hERWJsRHNDV1JJUk9kTml1?= =?utf-8?B?VkhuS00wZHcwbG5LRmFGb3lQYmN6L2RmUWNNMWRzRnNycGtKRTFJRVFldWp3?= =?utf-8?B?bXBXM2dDdVhxN2hGeWdvM09uSnJUTnJXL1VhVFpESDBsWEkyMmNOdE9VbXls?= =?utf-8?B?TlpZd1hnSzJvbEo4ZHgzcWlZUmd2SndsUGdaZTFrR0xzUkdsMXBWdWhqQlNs?= =?utf-8?B?ZUFVWDliWjBQN3RLdWV3eGMrWEkvTmtJQkZHeEFtSWI4NGpoZ21KYjZBTXJ4?= =?utf-8?B?dVh5Zmo2aGROTmQ5emxyNnc0RGo1aWM3QlBlUVlvMlNVdmM4bUI5ZWRDZFlP?= =?utf-8?B?NitYd1FQWC9mYUxzTnhOSDFjcm51QXRJcTh3eHh4M05IMGtKeWJrbnZTRkJo?= =?utf-8?B?bkxaODJaV0JtNTIxOUJwZDQ2YnBwbnJ5dWdGcjJJc2lKZ3M4bnRYOXFoNGN2?= =?utf-8?B?MXNGYjFsWUNHVXc5MnJBMjd3RkEwVisveFkyWEcwWXY3N2ZBeENqSnA5MEFY?= =?utf-8?B?azVldUlSMkZtWkVQUEpUZ0hJN3RaOTE4SWl4NmJuQmV3eEJMdUN6SVA2ZlI5?= =?utf-8?B?cm9WY3dsMWxoSEgzS1U1NFQ3WDJWODVhMGpYeWZISm5YRmxUVlVyUFl2bXNt?= =?utf-8?B?YkNsL01odHhzOSt1OW9zdz09?= Content-Type: text/plain; charset="utf-8" Content-ID: <7888242F9B3F9A48A5696C9D6FD055C3@namprd12.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB5373.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6085c815-8a4d-4512-4f68-08d98e32349d X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Oct 2021 10:14:13.0883 (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: gKZ7ZxqloTAqaF0TaPuQ+Rgxm/S5umBFCC0VdzbyEeTx5BQEiWFZBtQFNWh/0Go4Bpc+1k91P+Qlpn0CCKSiIg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB5136 Subject: Re: [dpdk-dev] [PATCH 2/2] vdpa/mlx5: retry VAR allocation during vDPA restart 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" T24gV2VkLCAyMDIxLTEwLTEzIGF0IDEyOjA2ICswMjAwLCBNYXhpbWUgQ29xdWVsaW4gd3JvdGU6 DQo+IA0KPiBPbiA5LzIzLzIxIDEwOjE3LCBYdWVtaW5nIExpIHdyb3RlOg0KPiA+IFZBUiBpcyB0 aGUgZGV2aWNlIG1lbW9yeSBzcGFjZSBmb3IgdGhlIHZpcnRpbyBxdWV1ZXMgZG9vcmJlbGxzLCBx ZW11DQo+ID4gY291bGQgbW1hcCBpdCB0byBkaXJlY3RseSB0byBzcGVlZCB1cCBkb29yYmVsbCBw dXNoLg0KPiA+IA0KPiA+IE9uIGEgYnVzeSBzeXN0ZW0sIFFlbXUgdGFrZXMgdGltZSB0byByZWxl YXNlIFZBUiByZXNvdXJjZXMgZHVyaW5nIGRyaXZlcg0KPiA+IHNodXRkb3duLiBJZiB2ZHBhIHJl c3RhcnRlZCBxdWlja2x5LCB0aGUgVkFSIGFsbG9jYXRpb24gZmFpbGVkIHdpdGgNCj4gPiBlcnJv ciAyOCBzaW5jZSB0aGUgVkFSIGlzIHNpbmdsZXRvbiByZXNvdXJjZSBwZXIgZGV2aWNlLg0KPiA+ IA0KPiA+IFRoaXMgcGF0Y2ggYWRkcyByZXRyeSBtZWNoYW5pc20gZm9yIFZBUiBhbGxvY2F0aW9u Lg0KPiA+IA0KPiA+IFNpZ25lZC1vZmYtYnk6IFh1ZW1pbmcgTGkgPHh1ZW1pbmdsQG52aWRpYS5j b20+DQo+ID4gUmV2aWV3ZWQtYnk6IE1hdGFuIEF6cmFkIDxtYXRhbkBudmlkaWEuY29tPg0KPiA+ IC0tLQ0KPiA+ICAgZHJpdmVycy92ZHBhL21seDUvbWx4NV92ZHBhLmMgfCA5ICsrKysrKysrLQ0K PiA+ICAgMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KPiA+ IA0KPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3ZkcGEvbWx4NS9tbHg1X3ZkcGEuYyBiL2RyaXZl cnMvdmRwYS9tbHg1L21seDVfdmRwYS5jDQo+ID4gaW5kZXggNmQxN2Q3YTZmMy4uOTkxNzM5ZTk4 NCAxMDA2NDQNCj4gPiAtLS0gYS9kcml2ZXJzL3ZkcGEvbWx4NS9tbHg1X3ZkcGEuYw0KPiA+ICsr KyBiL2RyaXZlcnMvdmRwYS9tbHg1L21seDVfdmRwYS5jDQo+ID4gQEAgLTY5Myw3ICs2OTMsMTQg QEAgbWx4NV92ZHBhX2Rldl9wcm9iZShzdHJ1Y3QgcnRlX2RldmljZSAqZGV2KQ0KPiA+ICAgCWlm IChhdHRyLm51bV9sYWdfcG9ydHMgPT0gMCkNCj4gPiAgIAkJcHJpdi0+bnVtX2xhZ19wb3J0cyA9 IDE7DQo+ID4gICAJcHJpdi0+Y3R4ID0gY3R4Ow0KPiA+IC0JcHJpdi0+dmFyID0gbWx4NV9nbHVl LT5kdl9hbGxvY192YXIoY3R4LCAwKTsNCj4gPiArCWZvciAocmV0cnkgPSAwOyByZXRyeSA8IDc7 IHJldHJ5KyspIHsNCj4gPiArCQlwcml2LT52YXIgPSBtbHg1X2dsdWUtPmR2X2FsbG9jX3Zhcihj dHgsIDApOw0KPiA+ICsJCWlmIChwcml2LT52YXIgIT0gTlVMTCkNCj4gPiArCQkJYnJlYWs7DQo+ ID4gKwkJRFJWX0xPRyhXQVJOSU5HLCAiRmFpbGVkIHRvIGFsbG9jYXRlIFZBUiwgcmV0cnkgJWQu XG4iLCByZXRyeSk7DQo+ID4gKwkJLyogV2FpdCBRZW11IHJlbGVhc2UgVkFSIGR1cmluZyB2ZHBh IHJlc3RhcnQsIDAuMSBzZWMgYmFzZWQuICovDQo+ID4gKwkJdXNsZWVwKDEwMDAwMFUgPDwgcmV0 cnkpOw0KPiA+ICsJfQ0KPiA+ICAgCWlmICghcHJpdi0+dmFyKSB7DQo+ID4gICAJCURSVl9MT0co RVJSLCAiRmFpbGVkIHRvIGFsbG9jYXRlIFZBUiAldS4iLCBlcnJubyk7DQo+ID4gICAJCWdvdG8g ZXJyb3I7DQo+ID4gDQo+IA0KPiBUaGF0IGxvb2tzIGZyYWdpbGUsIGJ1dCBhdCBsZWFzdCB3ZSBo YXZlIGEgd2FybmluZyB3ZSBjYW4gcmVseSBvbi4NCj4gU2hvdWxkbid0IHdlIGhhdmUgYSB3YXkg dG8gd2FpdCBmb3IgUWVtdSB0byByZWxlYXNlIHRoZSByZXNvdXJjZXMgYXQNCj4gdmRwYSBkcml2 ZXIgc2h1dGRvd24gdGltZT8NCg0KSWYgZHBkay12ZHBhIGdldCBraWxsZWQgYW5kIHJlc3RhcnQs IHFlbXUgd2lsbCBzaHV0ZG93biBkZXZpY2UgYW5kDQp1bm1hcCB0aGUgcmVzb3VyY2VzIGluZGVw ZW5kZW50bHkuDQoNCj4gDQo+IEFsc28gYXMgb24gcGF0Y2ggMSwgcGxlYXNlIGFkZCBhIEZpeGVz IHRhZyBpdCB5b3Ugd2FudCBpdCB0byBiZQ0KPiBiYWNrcG9ydGVkLg0KDQpBZ3JlZSB0byBiYWNr cG9ydCwgYnV0IG5vdCBhIGZpeCwgSSdsbCBhZGQgY2M6c3RhYmxlQGRwZGsub3JnLCB0aGUNCnBh dGNoIHdpbGwgYmUgbm90aWNlZCBieSBtYWludGFpbmVyLCB0aGFua3MgZm9yIHRoZSBzdWdnZXN0 aW9uIQ0KDQo+IA0KPiBSZWdhcmRzLA0KPiBNYXhpbWUNCj4gDQoNCg==