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 69075A0C46; Fri, 23 Jul 2021 10:03:17 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1292E40040; Fri, 23 Jul 2021 10:03:17 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 0C2114003C for ; Fri, 23 Jul 2021 10:03:14 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10053"; a="209942316" X-IronPort-AV: E=Sophos;i="5.84,263,1620716400"; d="scan'208";a="209942316" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Jul 2021 01:03:13 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,263,1620716400"; d="scan'208";a="415772286" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga006.jf.intel.com with ESMTP; 23 Jul 2021 01:03:12 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10; Fri, 23 Jul 2021 01:03:12 -0700 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10; Fri, 23 Jul 2021 01:03:12 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10 via Frontend Transport; Fri, 23 Jul 2021 01:03:12 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.100) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.10; Fri, 23 Jul 2021 01:03:10 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LvUUsjBynu6DRXfl49QZKtR7Py91OaVFvqRRC/DVnU8YY+wy982n77NVgQuPzeJemaOMxr7PV6tYPcvbnGHqhNkrnr9BbV7H9q6QkkjYGL3/xdt4BIdA2tq7Kixf4I1/vESgkzdLQj+lzwHPaX+o9NiiF0AxHiS9ArIAJWT9HsWoL98MCCF9usXO7P8X5TcfxQ+QX7ywIltyexg80rNy8VPF+tpX0igVN/OUC5p6T2zxTWzuna0tDbSkRvzGlIaei0irROCbWoh8GaIXTf1mOaxTO07CjgX1VJH8Y0Ojv2hMD07wgXs8Kj0kp0p/MCRlI66ziLxrxRa7tx7xlN1/KQ== 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-SenderADCheck; bh=Ff4yhX6GY9mv94e/8RXvk2WbJQIpZ9n5AmmuW3gnU18=; b=TF/eG/jXDyjv0xM1iUWeG689va7g6cxvUpBz3yU1KnIc1CHMibTw6wpKNJSIi9sQp3RkYNDNaLpExCCLGQ3Ydx4CTje7cnvJz682fuj5+tjeifaDi4qESVsF1gssLeMBy+42PfYSabTGPgFpcoqT/U4zFgIOjzV/K36yZSnwxpoEm2P0I2hhGioko+q2dQkaz+K3b/ZhyqVxrq3NNeaJf/aAUcguMpVZlUqTpFoY4MaSQE8aYU3yIN9NO4tP4Vxs7IgVTkvfYF/JYaBnLotqGl3cbKVEKLFbOqneJdv1bnnpYlN+oIUaYIHPbX+pI8ymmfPL7Clb4khkqbazh7ftOA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ff4yhX6GY9mv94e/8RXvk2WbJQIpZ9n5AmmuW3gnU18=; b=kIY+tiDB+jdP3iPHaGLh6+EBVzoFrzQgiuo7p2K/rl2fIOHrF7my/y0ow5orasURedsf/qLe/bsyCNzI4PJfVil+Kbkvj3fSjWeUBW3DKYkN2Q8umtU67N+aPkIKa+zv7HKFR895dFoqqgHTfKRsj26+gs7u8fdp/2vPy3t9Zc4= Received: from MN2PR11MB4063.namprd11.prod.outlook.com (2603:10b6:208:13f::22) by MN2PR11MB3757.namprd11.prod.outlook.com (2603:10b6:208:f3::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.25; Fri, 23 Jul 2021 08:03:07 +0000 Received: from MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::d447:3a7a:aad7:4d32]) by MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::d447:3a7a:aad7:4d32%7]) with mapi id 15.20.4331.035; Fri, 23 Jul 2021 08:03:07 +0000 From: "Xia, Chenbo" To: Thomas Monjalon , "maxime.coquelin@redhat.com" CC: "Jiang, Cheng1" , "dev@dpdk.org" , "Hu, Jiayu" , "Yang, YvonneX" , "david.marchand@redhat.com" , "Yigit, Ferruh" Thread-Topic: [dpdk-dev] [PATCH v7 0/5] vhost: handle memory hotplug for async vhost Thread-Index: AQHXfrHDR+WvPpQYdkWz8V5ttwEqzqtOcW9ggAC6BICAANPiMIAAKxuAgAABT5CAAAKogIAABWpA Date: Fri, 23 Jul 2021 08:03:07 +0000 Message-ID: References: <20210602042802.31943-1-cheng1.jiang@intel.com> <6867079.l8GmTB2vYg@thomas> <2246168.clQEStCGqb@thomas> In-Reply-To: <2246168.clQEStCGqb@thomas> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: monjalon.net; dkim=none (message not signed) header.d=none;monjalon.net; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 89478244-a4b8-4f9e-648c-08d94db04e93 x-ms-traffictypediagnostic: MN2PR11MB3757: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr 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: uOKpGs3GaipMHsY5dQkAiI/OBq3vxyC2M0hrqNgua5XJlbDTAcDqhBdNnZ4TWpIXBDF5vQiZxsNNkkgzBM5AIpM4tvIE6ydV+PmAZc69pnCWIg46WsYBeBTvTpxQK2UrM4vs9Qp+v5Jreweg23wAFvh3jWAS0wZSd/Vd03sU5AZ+bo//HmJsGAjUNeJ8vLxl9IL0mUH9Pfwcn3Cz7rR6Pu9jc/8ZKLn27UOYGzD+c/g/lxDiv/gQaB/iVB82b7lboww7tal7ufpzXR9c6+DmM6PckJXXW4sXPoGevP1BVnVWxZIXCgy7khmnKWU+aEmi91Galzr52sjJF7OXTcV42HBO2d73HvvFoBuxpI7Cdl9AeTc5MbcBhJOt+o/txQ8lMr4tt67j0zrUrElsSElsA24gfSP6bocqNmDt3WdyM3UAp4ji5aDiyLZ7cQ6PSZJiZdAx0HBDfUhaYyOgKfh64DKZmcIGWWkYGVIUZEtwIRoT5L98si3C9/bMe/MEJTQmvkaxD1/oCLLR4/XPu/XmmfackcbzhDQxFQeVafrz02lpErEYYvg0ynqrv2jmmo9rxOBj7plb7K3QXbg3GhGcWDT9lwd9ZUnK+DW2qghxvbBVc8R4ls9mgTtsRxhAXRPIvK02QS6QH8gbvlijrCkQH2oAlskdGrJj/Y1rn1ZjyVVxAodKWzayuV+aeHG+rVOrFUcALPU9VYjZ4YtZv/a0pw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB4063.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(39860400002)(366004)(136003)(346002)(396003)(52536014)(110136005)(66946007)(107886003)(2906002)(66556008)(66446008)(71200400001)(26005)(186003)(5660300002)(66476007)(76116006)(4326008)(38100700002)(316002)(64756008)(8936002)(7696005)(122000001)(54906003)(55016002)(8676002)(478600001)(6506007)(53546011)(9686003)(86362001)(33656002)(83380400001)(38070700004); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NlEyWStJekxOOVRST1R5YlYrZVYvMjU1WTV2WndDZFFmQ2xoVjh6UUhPUFpa?= =?utf-8?B?SXN5NnhnV29qdnh5Q0Y1Y2REdXpza1NMaGNmUnZJTDZoRDBoRmJqdk11b0x4?= =?utf-8?B?NUQrRVF4L1VCSzZBMmxYRDdnQWJqM05sT2lXQmtySnFEUFYxZE45c0dOcm5h?= =?utf-8?B?TjhiNEhLdjZITHpJKzNkSU8raXNlOWxCUHRGam9IRTJkV0ZKQWNySk14OWli?= =?utf-8?B?SEtsT0NnTStTbWlEYVNzQkNSOXlhaTBTeTNLWVpqZlByKy9maDdMdjVrUVlV?= =?utf-8?B?dGl4cXlrVGxDNjhNcnlrMUt0WGxmWkMxUmhCOU4xRXcyY1BWUzRQKzZrbzVR?= =?utf-8?B?YXloNldOVHQ0U3RnOWF1WGNqM1lFVExETXNzUHpTMUFOMUVEbVdPSGJXZVYx?= =?utf-8?B?K21xbmFHU1RXdEJpcWJ5OW1sZ1NKb0dCV0MrZGVzd1pRZitlQUJSK0wzcDRa?= =?utf-8?B?cm00QmJFTVZWMGVyME9WWFRzOUlZT1lTVHRUQUdLRTRpSHpoaXJvZ2hXSjlv?= =?utf-8?B?aXcyREpYOS9tNjh0V1EzVjU4Wmo0SWpjWStsWUY1WXBnSjZiUWhmbWV6aHVq?= =?utf-8?B?SCs1ZUxvYzRrWXhEdmhzckQ4ckVXZUcyYmRUSy9EZVQ4aWE5eEZodmtHV3Y1?= =?utf-8?B?NWdzcmRISU56RmEweHpJcE5FOVhpKzNySVk5Z2R0Vjh3NWhzWndLbENFYkpZ?= =?utf-8?B?aVhmZ2ZoM3pCN2JBUWI0QnFmdWg0ZUtkOVZ6N0VsdWdGdU5PNTV5ZDFFZ2NM?= =?utf-8?B?WngrMlZCWWMxTnl4eHoxalJ6K2dVSTZXQlplN0lJL3h5Yno3eDhrOXVnSHVX?= =?utf-8?B?OHBPYThDWkM1dmRjcVd4QWpTOEhzNXJQOVl5OTF6elAyMUg3TUxNaEtBaFc0?= =?utf-8?B?Y3IwelhGL3loU1pSY0tEaEl1K3dvVXZTcGN5c1pxQ094ZkVhYmYrNTF6cVFC?= =?utf-8?B?Q3Jyd1lRSXY4a3Y1WXdzaVdVTGpwRU1yK0xOSGxNSytWRzFPaE9BUTU2TjVu?= =?utf-8?B?SUVlV3Q2NVU2anRaTW9pQWptRWdtemkrTVhTeTFxdFRSSWZINmhMdTVqNjdU?= =?utf-8?B?VGhxKzBrVm5YNFRMRnp2YnpHdHl1cFNuNzVFUC9kY3ZaNmZvU2pmUEJQaUw5?= =?utf-8?B?aVRvOVliZzFUK0lNNytFalJUYXVSS2xWMHFjNVhyRmRMWWdTODJrMU9qNmYr?= =?utf-8?B?ME1OUUdSOWMwTmZmQmN6Mm55RTBPTzMxWGNvaEtrQWh0UFZ4ZDVEWllMdkx5?= =?utf-8?B?QktGWGtnQ0JFSCtVZ1hQVTk2MTBtUC9zSVpTR0dqRlJCeTMrTS9HRUJqOXhs?= =?utf-8?B?dnh1Q2h5ajRlYnJxQmtGWW1RaGs5S1hwcTRpRk9SdUMvRk4vczJNcVZVa0wx?= =?utf-8?B?eTljOEttWnVqRFptZnZwYU14bWFvVHRqbG5TcFhwajBMR0E0TXl2SzJPZTR1?= =?utf-8?B?Z25yTmxqRUFUMURkQTNNbGRlblFKaFFNZEFxQUhRc2hOQkhWbytxbVUvaE5T?= =?utf-8?B?cjdlRWpQdHpTOVZaeGVxMi9oT3VqYXdxN2tJVEcwM09JRTFqQkJoQXVLNjQ1?= =?utf-8?B?VGVYNzUzRXVReERmajJ6MW9vVGo5YmJ1Ny9SczhhSFNUaWpxYjlwUWVkdTlM?= =?utf-8?B?R25qdWh0bDVFbXhDRzd1K0Nxd2pJV1lOQThWT3FZV2ZvaHJiYk45MFhPTjEx?= =?utf-8?B?b0t6UW84L3A1MlNDQWEvSDhET2R6NmFzQ3pFbW5Ic2UvRHNUdDR6bVhVbWd5?= =?utf-8?Q?zSEb9aU45iTPlMF9ak=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4063.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 89478244-a4b8-4f9e-648c-08d94db04e93 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2021 08:03:07.2713 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: VQ3PHwjArRvB3BJv2iLUrmIkdTuNSc5SqohsvD/E/ZXydwzip6FKG6f3wbNxSBcAPABZRWKFhWqcUFZVB+bMiQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3757 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v7 0/5] vhost: handle memory hotplug for async vhost 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" SGkgVGhvbWFzLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IFRob21h cyBNb25qYWxvbiA8dGhvbWFzQG1vbmphbG9uLm5ldD4NCj4gU2VudDogRnJpZGF5LCBKdWx5IDIz LCAyMDIxIDM6NDAgUE0NCj4gVG86IG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tOyBYaWEsIENo ZW5ibyA8Y2hlbmJvLnhpYUBpbnRlbC5jb20+DQo+IENjOiBKaWFuZywgQ2hlbmcxIDxjaGVuZzEu amlhbmdAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnOyBIdSwgSmlheXUNCj4gPGppYXl1Lmh1QGlu dGVsLmNvbT47IFlhbmcsIFl2b25uZVggPHl2b25uZXgueWFuZ0BpbnRlbC5jb20+Ow0KPiBkYXZp ZC5tYXJjaGFuZEByZWRoYXQuY29tOyBZaWdpdCwgRmVycnVoIDxmZXJydWgueWlnaXRAaW50ZWwu Y29tPg0KPiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0ggdjcgMC81XSB2aG9zdDogaGFu ZGxlIG1lbW9yeSBob3RwbHVnIGZvciBhc3luYw0KPiB2aG9zdA0KPiANCj4gMjMvMDcvMjAyMSAw OTozNCwgWGlhLCBDaGVuYm86DQo+ID4gRnJvbTogVGhvbWFzIE1vbmphbG9uIDx0aG9tYXNAbW9u amFsb24ubmV0Pg0KPiA+ID4gMjMvMDcvMjAyMSAwNzowNiwgWGlhLCBDaGVuYm86DQo+ID4gPiA+ IEZyb206IFRob21hcyBNb25qYWxvbiA8dGhvbWFzQG1vbmphbG9uLm5ldD4NCj4gPiA+ID4gPiAy Mi8wNy8yMDIxIDA3OjA3LCBYaWEsIENoZW5ibzoNCj4gPiA+ID4gPiA+IEZyb206IEppYW5nLCBD aGVuZzEgPGNoZW5nMS5qaWFuZ0BpbnRlbC5jb20+DQo+ID4gPiA+ID4gPiA+IFdoZW4gdGhlIGd1 ZXN0IG1lbW9yeSBpcyBob3RwbHVnZ2VkLCB0aGUgdmhvc3QgYXBwbGljYXRpb24gd2hpY2gNCj4g PiA+ID4gPiA+ID4gZW5hYmxlcyBETUEgYWNjZWxlcmF0aW9uIG11c3Qgc3RvcCBETUEgdHJhbnNm ZXJzIGJlZm9yZSB0aGUgdmhvc3QNCj4gPiA+ID4gPiA+ID4gcmUtbWFwcyB0aGUgZ3Vlc3QgbWVt b3J5Lg0KPiA+ID4gPiA+ID4gPg0KDQpbLi4uXQ0KDQo+ID4gPiBSZWFkIHRoZSBjb21tZW50IGF0 IHRoZSBiZWdpbm5pbmcgb2YgdGhlIHNlY3Rpb24sIGl0IGV4cGxhaW5zDQo+ID4gPiBob3cgdGhp bmdzIG11c3QgYmUgc29ydGVkOg0KPiA+ID4NCj4gPiA+ICAgICAgU3VnZ2VzdGVkIG9yZGVyIGlu IHJlbGVhc2Ugbm90ZXMgaXRlbXM6DQo+ID4gPiAgICAgICogQ29yZSBsaWJzIChFQUwsIG1lbXBv b2wsIHJpbmcsIG1idWYsIGJ1c2VzKQ0KPiA+ID4gICAgICAqIERldmljZSBhYnN0cmFjdGlvbiBs aWJzIGFuZCBQTURzIChvcmRlcmVkIGFscGhhYmV0aWNhbGx5IGJ5IHZlbmRvcg0KPiBuYW1lKQ0K PiA+ID4gICAgICAgIC0gZXRoZGV2IChsaWIsIFBNRHMpDQo+ID4gPiAgICAgICAgLSBjcnlwdG9k ZXYgKGxpYiwgUE1EcykNCj4gPiA+ICAgICAgICAtIGV2ZW50ZGV2IChsaWIsIFBNRHMpDQo+ID4g PiAgICAgICAgLSBldGMNCj4gPiA+ICAgICAgKiBPdGhlciBsaWJzDQo+ID4gPiAgICAgICogQXBw cywgRXhhbXBsZXMsIFRvb2xzIChpZiBzaWduaWZpY2FudCkNCj4gPiA+DQo+ID4gPiB2aG9zdCBp cyB1c3VhbGx5IGF0IHRoZSBlbmQgb2YgZXRoZGV2IFBNRHMuDQo+ID4NCj4gPiBPb3BzLi4gSSBz aG91bGQgbm90aWNlIGl0Li4NCg0KSSB3YW50IHRvIG1ha2UgY2xlYXIgZm9yIHRoaXMuIFRoZSBy ZWxlYXNlIG5vdGUgaXMgYSB2aG9zdCBsaWIgdXBkYXRlIHdoaWNoIGJlbG9uZ3MNCnRvICcqIE90 aGVyIGxpYnMgJy4gU2luY2UgdGhlcmUncmUgbm8gYXBwL2V4YW1wbGUvdG9vbCBjaGFuZ2UsIGl0 IGp1c3QgaGFwcGVucyB0byBiZQ0KdGhlIGxhc3QgaXRlbS4uDQoNClRoYW5rcywNCkNoZW5ibw0K DQo=