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 1E3E0A0A0F; Wed, 30 Jun 2021 07:20:34 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DA2D14121F; Wed, 30 Jun 2021 07:20:31 +0200 (CEST) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id 5A59D41211; Wed, 30 Jun 2021 07:20:30 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10030"; a="205282341" X-IronPort-AV: E=Sophos;i="5.83,311,1616482800"; d="scan'208";a="205282341" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Jun 2021 22:20:29 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,311,1616482800"; d="scan'208";a="492931904" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga002.fm.intel.com with ESMTP; 29 Jun 2021 22:20:29 -0700 Received: from fmsmsx607.amr.corp.intel.com (10.18.126.87) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Tue, 29 Jun 2021 22:20:29 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx607.amr.corp.intel.com (10.18.126.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4 via Frontend Transport; Tue, 29 Jun 2021 22:20:29 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.176) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.4; Tue, 29 Jun 2021 22:20:28 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=b5AtyqxERVzyqdlKZRlCYqIoZj5oEABT+EawUfZWJrJsQ5Rq5QVA8Gkn1kGYTUFJOISSrZcqCWTAx7+T++9mQpHbSmL/vQftGexFkvw2+GkbxHAu9/Fe+IxdJuvYqzfAfScswSq4Lq4+4RZv3qrcAlInplc4e7ux09f1vjCxji8fbZ/uIoI3ztaIwHtPBb9jx6jnX3247J/70tR8zyqpgj2FuRdClc3OfAkRmIhYwnjolTiHJm7yEcQ49SfMnoZu81gNzfQClYMMbb1DdwJU7x9KHfKjEroKuUeFq7+TEFec+Na0yljYAL6yxNcZeQxh37rtOzjNOkPTkBKXc/kB/w== 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=4IMA2O2QjtGcuQKd750qs1p7Ui935B1l0RAcZaTdYsM=; b=GRL7GpOppLPfzF6YZCKZMXvB4Huw5XPF7SZWoz19pah78L+TK7SQt2J8pLh4D8hvtvkOS2EbcisCsAKZpvNEG9DYKkqBV4kQ67Lap0hHsl4hYyuH6xH6q1CCH5ZSqDMZPftlXNfpO3ZILIpTgKWW/ywAqQThPphrGRVjKiWDt4U3sj//wwR0rT3GgqhLFi9QG0OhfSsn70nieCk8/EOuWcqCgaWX7KXfEApiXU3MiKMJZLuPHFgxvvb8mKQPc7L5RdhAOOmVPZbmKj32+xNq7gvxF+gSLpGA0zCGwRVhHc6IkbH1x7RC8Oehct8DF3fshQF2TpeDu9bWVq8uybxidQ== 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=4IMA2O2QjtGcuQKd750qs1p7Ui935B1l0RAcZaTdYsM=; b=tSAJQyj1/RqggdmMJj2wNYIQ2eVsmxLSxDNH734z3pKhA9D5vjnjt8cNBRd2b5tY89HIuPD+8tq2jNPfJXHPnR3AE7kgbwr5D83eDPepF0KJKg1AkztdkRb0VOmslx04m0S8j08klDXmGdrS4WGsDanScxLxtRUsZPJXjYEIc5I= Received: from MN2PR11MB4063.namprd11.prod.outlook.com (2603:10b6:208:13f::22) by MN2PR11MB3743.namprd11.prod.outlook.com (2603:10b6:208:f4::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4287.22; Wed, 30 Jun 2021 05:20:27 +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.4264.026; Wed, 30 Jun 2021 05:20:27 +0000 From: "Xia, Chenbo" To: Maxime Coquelin , "dev@dpdk.org" , "david.marchand@redhat.com" CC: "stable@dpdk.org" Thread-Topic: [PATCH v7 4/7] vhost: fix NUMA reallocation with multiqueue Thread-Index: AQHXbQGWAkpm6/5CdECxNlgBFD6ysKssBTVw Date: Wed, 30 Jun 2021 05:20:27 +0000 Message-ID: References: <20210629161133.79472-1-maxime.coquelin@redhat.com> <20210629161133.79472-5-maxime.coquelin@redhat.com> In-Reply-To: <20210629161133.79472-5-maxime.coquelin@redhat.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.55.46.54] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5fea58f5-6b7b-4843-1c36-08d93b86c5be x-ms-traffictypediagnostic: MN2PR11MB3743: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2657; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: sSmf15/9N5ievBMtSosKwHa7mB9WDwB4Oko+FaTkNqpgKESK79AnUvbiNwK0jIlcU7TEmDQ2MumsYzQvw5m9+RvKB9WQImMttljg/zYCvJiDXwV/Eouu0SBzsgqgdjtIDMnsQkLSrZKvKubs7SoP4fpJTNbKwjGAU3g6KCoht9PMUY4gMjegGZ25cwMJiWa78P34ceZavTLr6ICpAMPYdGcadZSRt4j5cxSwuPpyJnf3mSSewegrNqRpTZ/NfGr0etbrxnhLs6ZYQjc9XJM1ytnE3rMt30WuJFn0E7VV4cQ6X3uJU4nZkuqYuk44JfLk77FBFKPmTuBO8ufRSkFPJxd7DdHqGbVUxm7OSyZLhQtQuDg3aUf11RkDkun7xBSoHKrAVV+GVndJCAYEu1TU4/9OXwVcTuTxxMrtFXR7kiGiCM18lv+hMNrS466zhzCAj3o4R+AegegC9swzZFoDmkhR3VpitEcdm5L/yIfYGcVqhbfqhHrgzUNl+5wmCOKz3A8YfWMensNo0DXuHl24L9F3LWj5+c83bvYK1pkIeZLhTFXDNzIZVhfk5cX5jHBaNZxRfqg9Rk8aW5ljs5VDQuIxxJYS7gLkR51MACi04QeNKH+7JUGvv7tzeokXC1c+N4IuB8AElCYvM0x0yM/VwA== 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:(396003)(376002)(366004)(346002)(39860400002)(136003)(52536014)(316002)(64756008)(66446008)(110136005)(33656002)(478600001)(2906002)(9686003)(8676002)(8936002)(55016002)(5660300002)(71200400001)(76116006)(4326008)(7696005)(26005)(53546011)(186003)(6506007)(83380400001)(86362001)(66476007)(66946007)(122000001)(66556008)(38100700002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZjlxU3Q4UVNjV2psKy96Tjg0YUQ3cnZ2ajExQklFSEFuWUQzaUNPNG4zQjBH?= =?utf-8?B?akpMbGw5WFlualZOcy9ZRHhWOUpFLzZGVWFhSmVJdjluVmxEWDZPUkpLWGg0?= =?utf-8?B?Q3BHZURFaU5zT1g5Q1Bxc3NBcjlmNUdhVUJUTVFIU1ZqZnhNM1BqdHhMQmFy?= =?utf-8?B?ZHZmU1V1OS84aHNJc3RKTmk0cU4zRmVPb3I4UC95ZnErT0NYYmxCK0JrNjRh?= =?utf-8?B?SGFXTVRsekZnMlEyMmJicm1QNDUrbEFuWThQbTNiMjBKZ0JnUFNzbEw4bUxK?= =?utf-8?B?bW5mRytML29HeE9PV0tuelBZOWtmaVJKckIxSVpZNzhZc0hvWVdCMi9zNzFm?= =?utf-8?B?RWkyNkV2c3lzRWI1RGxYNTFDVFF1NHhPZmQ3N1dxNTVjTCtGNFQzSi83YUFY?= =?utf-8?B?c3ZmZHpZbXVDd3laVnhPRTJtRzErK1FoUmhmQ0dKb0pXTkZBWlZQRStmUUdD?= =?utf-8?B?K0FraERmRTIyYnlBeDNpQzYyMU5SYW11NS9scEJDM2FNYUdUaVQzYkZ6cDFl?= =?utf-8?B?NU1tb3JYbm9TbXBEMUEyVzhwVlUyS2MvZlJJVk1ZS1ZXT3g1US9pSkFqTnNQ?= =?utf-8?B?YVgwc0RqSUhtNGJOR255Q29WenBvUjRRcGY3aWlONXdqOTRTeDNSU2wvRWJo?= =?utf-8?B?eFp1aFlmNkhyMVFNV0xTNVpwZ2tLb3BYek9PY3krUllxdVUwbERrNnFQZy9X?= =?utf-8?B?Ri85aCthc2lZYkJCRlJ6Q3kvQVJHbldYTXNVK05LMm5aZ0FrMjJ6SGFvMFM0?= =?utf-8?B?VVdwdjlLWnNkbkZzN3h2c3hvVWRSTE1NMFhnL1NHWEVPdS9SZnRYY29JUlh4?= =?utf-8?B?VzJadlFOdmI0VkRQUTVOTm90QUdHS2tnWWV1KzVFcjlrb0k4MHdYd1VzZFZn?= =?utf-8?B?MllTengxNGpjREFPbi9DN2RlY2dPSlg4U0hQUVErQ1hVb0d5VXh6R2ZLeVR1?= =?utf-8?B?WTF3NktJYlV0SjN2S2dSQTV1Rmoxd1RhS2RUWG5oM0JVTWdBZjVRZWRjbU9L?= =?utf-8?B?MW1jeDd3Y2IzV0twZERWOHRkRnRHZUJrNktCbHYyMFlZOFJnU1BHNm84OXkr?= =?utf-8?B?aFhmRkJnVHB1TXVaUUpiZ1NBd0VYV0pIWEdVcm1nV1lSQWRvQ2xxbWp1eHBY?= =?utf-8?B?SUNmbmloTjZtYld4TjhOeDRPYVRDSDh4cks3RU5ZUDU0S3pzSUFPN0tVVVB0?= =?utf-8?B?M2poODVLRkRBd1ZibUZla3NUd25BSEZVOUNZSlZXSndRcUI0MEhBQUp1MVRH?= =?utf-8?B?Sjk1UnY5ZUMxc0I5Z25rYVpJM010V2NHM01tKy9jUUU4T29oUE1qZ1NsU1ZI?= =?utf-8?B?bjdPeGo2QXZweGdidVdadlFOdW9KU0NNcUt6a0pmb0dQOTlOS080NXJCM0lH?= =?utf-8?B?cWU3Q3psdjhVelR0VUF3SCtKb1ZuV3hLeXJGanFGT3hoVTdwOU80dWFLVjhI?= =?utf-8?B?MHAyc2JTM0c2VTBDYmJqckMwd0lZR0VpTktvNEpNNFpPdDBMUUQ0dm8zcEJs?= =?utf-8?B?VnpTdzF0aGtpMHJ0dnA4ZGZVOTB0WEtrTFFoMGFMTVg3a3NOaDVQdGRoMGpO?= =?utf-8?B?eEZYQkFoeHFJL3B2QmpvZGY1cFppcHdHdzcwQ2FNU2RJdk5jK242UzErdkJF?= =?utf-8?B?dkVBbitUa2Q0TEFicVo2QytoOEJVY2JrVC9pemtIYTlSYUdNUnBDdHFXdXBU?= =?utf-8?B?dHgzU21QUzhvTXdia3RxMElUdm5xVDdENU0xd2IzYWRPd3NjbnR0cTdRVkVN?= =?utf-8?Q?Aj5YFa8uYJbAl/yPjs=3D?= x-ms-exchange-transport-forked: True 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: 5fea58f5-6b7b-4843-1c36-08d93b86c5be X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jun 2021 05:20:27.7323 (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: icIJKvzhK3OM6K1yZM58xqqCeofOnUCxOTcRJogMlD3NPGRWCAhWA1ZSAJvlY9TpgVsghLnqcH19+p8UOPhcXw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3743 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v7 4/7] vhost: fix NUMA reallocation with multiqueue 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNYXhpbWUgQ29xdWVsaW4gPG1h eGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiBTZW50OiBXZWRuZXNkYXksIEp1bmUgMzAsIDIw MjEgMTI6MTIgQU0NCj4gVG86IGRldkBkcGRrLm9yZzsgWGlhLCBDaGVuYm8gPGNoZW5iby54aWFA aW50ZWwuY29tPjsNCj4gZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbQ0KPiBDYzogTWF4aW1lIENv cXVlbGluIDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT47IHN0YWJsZUBkcGRrLm9yZw0KPiBT dWJqZWN0OiBbUEFUQ0ggdjcgNC83XSB2aG9zdDogZml4IE5VTUEgcmVhbGxvY2F0aW9uIHdpdGgg bXVsdGlxdWV1ZQ0KPiANCj4gU2luY2UgdGhlIFZob3N0LXVzZXIgZGV2aWNlIGluaXRpYWxpemF0 aW9uIGhhcyBiZWVuIHJld29ya2VkLA0KPiBlbmFibGluZyB0aGUgYXBwbGljYXRpb24gdG8gc3Rh cnQgdXNpbmcgdGhlIGRldmljZSBhcyBzb29uIGFzDQo+IHRoZSBmaXJzdCBxdWV1ZSBwYWlyIGlz IHJlYWR5LCBOVU1BIHJlYWxsb2NhdGlvbiBubyBtb3JlDQo+IGhhcHBlbmVkIG9uIHF1ZXVlIHBh aXJzIG90aGVyIHRoYW4gdGhlIGZpcnN0IG9uZSBzaW5jZQ0KPiBudW1hX3JlYWxsb2MoKSB3YXMg cmV0dXJuaW5nIGVhcmx5IGlmIHRoZSBkZXZpY2Ugd2FzIHJ1bm5pbmcuDQo+IA0KPiBUaGlzIHBh dGNoIGZpeGVzIHRoaXMgaXNzdWUgYnkgb25seSBwcmV2ZW50aW5nIHRoZSBkZXZpY2UNCj4gbWV0 YWRhdGEgdG8gYmUgYWxsb2NhdGVkIGlmIHRoZSBkZXZpY2UgaXMgcnVubmluZy4gRm9yIHRoZQ0K PiB2aXJ0cXVldWVzLCBhIHZyaW5nIHN0YXRlIGNoYW5nZSBub3RpZmljYXRpb24gaXMgc2VudCB0 bw0KPiBub3RpZnkgdGhlIGFwcGxpY2F0aW9uIG9mIGl0cyBkaXNhYmxlbWVudC4gU2luY2UgdGhl IGNhbGxiYWNrDQo+IGlzIHN1cHBvc2VkIHRvIGJlIGJsb2NraW5nLCBpdCBpcyBzYWZlIHRvIHJl YWxsb2NhdGUgaXQNCj4gYWZ0ZXJ3YXJkcy4NCj4gDQo+IEZpeGVzOiBkMGZjYzM4ZjVmYTQgKCJ2 aG9zdDogaW1wcm92ZSBkZXZpY2UgcmVhZGluZXNzIG5vdGlmaWNhdGlvbnMiKQ0KPiBDYzogc3Rh YmxlQGRwZGsub3JnDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBNYXhpbWUgQ29xdWVsaW4gPG1heGlt ZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiAtLS0NCj4gIGxpYi92aG9zdC92aG9zdF91c2VyLmMg fCAxMyArKysrKysrKysrLS0tDQo+ICAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwg MyBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9saWIvdmhvc3Qvdmhvc3RfdXNlci5j IGIvbGliL3Zob3N0L3Zob3N0X3VzZXIuYw0KPiBpbmRleCA4MmFkZjgwZmU1Li41MWI5NmEwNzE2 IDEwMDY0NA0KPiAtLS0gYS9saWIvdmhvc3Qvdmhvc3RfdXNlci5jDQo+ICsrKyBiL2xpYi92aG9z dC92aG9zdF91c2VyLmMNCj4gQEAgLTQ4OCwxMiArNDg4LDE2IEBAIG51bWFfcmVhbGxvYyhzdHJ1 Y3QgdmlydGlvX25ldCAqZGV2LCBpbnQgaW5kZXgpDQo+ICAJc3RydWN0IGJhdGNoX2NvcHlfZWxl bSAqbmV3X2JhdGNoX2NvcHlfZWxlbXM7DQo+ICAJaW50IHJldDsNCj4gDQo+IC0JaWYgKGRldi0+ ZmxhZ3MgJiBWSVJUSU9fREVWX1JVTk5JTkcpDQo+IC0JCXJldHVybiBkZXY7DQo+IC0NCj4gIAlv bGRfZGV2ID0gZGV2Ow0KPiAgCXZxID0gb2xkX3ZxID0gZGV2LT52aXJ0cXVldWVbaW5kZXhdOw0K PiANCj4gKwkvKg0KPiArCSAqIElmIFZRIGlzIHJlYWR5LCBpdCBpcyB0b28gbGF0ZSB0byByZWFs bG9jYXRlLCBpdCBjZXJ0YWlubHkgYWxyZWFkeQ0KPiArCSAqIGhhcHBlbmVkIGFueXdheSBvbiBW SE9TVF9VU0VSX1NFVF9WUklOR19BRFJSLg0KPiArCSAqLw0KPiArCWlmICh2cS0+cmVhZHkpDQo+ ICsJCXJldHVybiBkZXY7DQo+ICsNCj4gIAlyZXQgPSBnZXRfbWVtcG9saWN5KCZuZXdub2RlLCBO VUxMLCAwLCBvbGRfdnEtPmRlc2MsDQo+ICAJCQkgICAgTVBPTF9GX05PREUgfCBNUE9MX0ZfQURE Uik7DQo+IA0KPiBAQCAtNTU4LDYgKzU2Miw5IEBAIG51bWFfcmVhbGxvYyhzdHJ1Y3QgdmlydGlv X25ldCAqZGV2LCBpbnQgaW5kZXgpDQo+ICAJCXJ0ZV9mcmVlKG9sZF92cSk7DQo+ICAJfQ0KPiAN Cj4gKwlpZiAoZGV2LT5mbGFncyAmIFZJUlRJT19ERVZfUlVOTklORykNCj4gKwkJZ290byBvdXQ7 DQo+ICsNCj4gIAkvKiBjaGVjayBpZiB3ZSBuZWVkIHRvIHJlYWxsb2NhdGUgZGV2ICovDQo+ICAJ cmV0ID0gZ2V0X21lbXBvbGljeSgmb2xkbm9kZSwgTlVMTCwgMCwgb2xkX2RldiwNCj4gIAkJCSAg ICBNUE9MX0ZfTk9ERSB8IE1QT0xfRl9BRERSKTsNCj4gLS0NCj4gMi4zMS4xDQoNClJldmlld2Vk LWJ5OiBDaGVuYm8gWGlhIDxjaGVuYm8ueGlhQGludGVsLmNvbT4NCg==