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 BC60BA0C45; Mon, 19 Jul 2021 04:25:52 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3D1BC4069D; Mon, 19 Jul 2021 04:25:52 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 9860D4067A for ; Mon, 19 Jul 2021 04:25:50 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10049"; a="209079749" X-IronPort-AV: E=Sophos;i="5.84,250,1620716400"; d="scan'208";a="209079749" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Jul 2021 19:25:49 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,250,1620716400"; d="scan'208";a="656525515" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by fmsmga006.fm.intel.com with ESMTP; 18 Jul 2021 19:25:49 -0700 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Sun, 18 Jul 2021 19:25:48 -0700 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) 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; Sun, 18 Jul 2021 19:25:47 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10 via Frontend Transport; Sun, 18 Jul 2021 19:25:47 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.108) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.10; Sun, 18 Jul 2021 19:25:47 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OcITU2xsFVwl2mFt0IpmZV5cAi95X0Ogohbs5ialvWZj9HRH8ciYoPqlu7Hq6aYKrNS/5dKaNabY0SGphgpRHW1nd5dbFOAlLcIROn6qJ+6eS4abVteCzReNpEfUMwGLl83XcoEdWxc596iykJ9wpFbTox6mPBILRZH392rxrfoaHMC305pS12DR4HERLyMWwD0aG7yN7QZBKNbbv+eaYnhFKaKcozVOv0GbG1S0bOVlbCdcxJRSlECkIzs3cvzaNOBp5Dgy+YoIe173RvaRUptgJm1tB+RRdUfCz6Jz3gk+lgTG4bapKopQm80hJsvzhOQHGrUobWt/TbuZ32ZNcw== 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=osM8uWyKS1j5K2ZsT3R8f7Y1mnMAMXE+36UKG1fZLyw=; b=NWJFxAEkpe8a3WYSjZBk6B8Gr/i2H8ABhRbx6ohrkIpsN1o9Wmgwd0XmNGk7VedXKWrlKmzUKIyhAlJHiQLr2Z1beSL/mnC/q5coM5KoqlKg1VZzXl+uSb4A38BZZNjip/QKkFHdXyMcqlJtN49if/JGSsny0QAyDpYq5MJNUKpkx8+6IsLGbc+jB1LREdpZkZDXA+i7LS9zjnd5BOOrrMvOgxOJ4T9SiDTLPzlNslwuTFOqVDEEE0H0+KL6b7UM+ohhj0HiMqY9oiFdtsBnKnVRBGMi/SopYuwEXL3WPfzneFPnTrjDH50rwb49ELp54WNn7PzGaSE65+x/eIe8jg== 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=osM8uWyKS1j5K2ZsT3R8f7Y1mnMAMXE+36UKG1fZLyw=; b=OJUvK31UvJQluHY9CbcUHvjlkItg33oXtYAapc8fB6183+55N337W8nZ+bmOxvuWNEHRqQVDXEvjsuopfaNngr/5bX0pDtguY0q1jD+PbBdyM8ut/0/LMyK0nhSDwjqY8uhZkH2Dt0LfE+GVlq+65+3vohw8/tasqDa9yd52+NE= Received: from MN2PR11MB4063.namprd11.prod.outlook.com (2603:10b6:208:13f::22) by MN2PR11MB3997.namprd11.prod.outlook.com (2603:10b6:208:13b::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.29; Mon, 19 Jul 2021 02:25:44 +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.032; Mon, 19 Jul 2021 02:25:44 +0000 From: "Xia, Chenbo" To: "Hu, Jiayu" , "dev@dpdk.org" CC: "maxime.coquelin@redhat.com" Thread-Topic: [PATCH v5 2/3] vhost: rework async configuration structure Thread-Index: AQHXekXj24LOZfVHiUWd9D9S+bkc0atJlfwA Date: Mon, 19 Jul 2021 02:25:44 +0000 Message-ID: References: <1626162383-89674-2-git-send-email-jiayu.hu@intel.com> <1626465089-17052-1-git-send-email-jiayu.hu@intel.com> <1626465089-17052-3-git-send-email-jiayu.hu@intel.com> In-Reply-To: <1626465089-17052-3-git-send-email-jiayu.hu@intel.com> Accept-Language: en-US, zh-CN 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=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 78e2d18f-d3bb-4f36-9e42-08d94a5c8324 x-ms-traffictypediagnostic: MN2PR11MB3997: 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:1824; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: w4zFegKVLJGPgmMIr9evis3ONKwRWbOG8QXvZvt3HnqtFbi4fhk1HeZngQJCLUYhyStUKxJ6N2N78yM2sYEjN1L5lIN8dPnn/7HEuktNixkMtScizPjfPOA68OOi69e3qfxmAonSxAXllQ02xqxKzZlw2JBk7/UlO5LtTBYafXdmzjYnkRh0coRXTaO16m12MOP0A+TIhfuhfR1sCW9B7d7aN/G5Cl4+R83PDTnIobpDtlm0aC9XZPDAJcU+VXSJIWuwmNRZDOfKdUhV0LmEKyF/fwHbYVCHMAGt0UuQO5dK7mF4HZKho50mChvXj0r++wtaLjJLXjOhOukEQVfLaSYJGh3xniTu3vYd7QMDvr1Qr/sofXp3mfehFPn1XjhEBTbuVW9cPa8CVG/bZxUjRD1uRR7gtV8Px81N9DKhoREQH/eiMTbrR409gQ3OmkbKzgusueAgh4QRrNVw1cIh9X43Ek3UB38xyw+Wslrnycr98lJKIDrbXkgtX8B12U9kCKYv2BQcw4/VPS4Qz+4w3QjimfDgmNLDr0Ii9KCRvSKBkr1ZdItdATGgr9y3i+yDgQTuAE+bVtU/Hksfj9gaA8j4bMX4RpRdVjxHNscwEQ9D1AgSHDmyQYEBiqx5DRoy4zx3Jayw2wQFjZw3fUxPSJuMK6CbIizGIa2uzHQowH0IxOq0FiTySsCmIIZ5WsKti9h+jTSuR6nkgKKSTw5ZHw== 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)(366004)(5660300002)(4744005)(71200400001)(508600001)(33656002)(53546011)(26005)(7696005)(64756008)(66446008)(6506007)(66476007)(66946007)(66556008)(76116006)(83380400001)(55016002)(52536014)(4326008)(9686003)(86362001)(186003)(2906002)(122000001)(110136005)(316002)(8936002)(8676002)(38100700002)(38070700004); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?REFNVzZuTlV2WmNvS0N6bVFNbC9jcUFhNFRSWm40KytibFp5K3ZiSmtZeGpW?= =?utf-8?B?YWd4UER2ZWNWZHlWcVFTa0hVVk1JWDlKT0NVSGNnV0JoMEV5bnNIR0tYRS94?= =?utf-8?B?YlBRUGNWbUFJWUsvYTRkeGJLdzNDZ1JxeGIrc25MRm9JdC9TVU9HT1R5RXd6?= =?utf-8?B?Z2lRRzlOdHFucVBsZ3dZczl4WWN1enYxUDhqck8zWlJGUndrTkR0cllCYVBm?= =?utf-8?B?MEFJTHdhMHdFT0dDeW0vdXpHMUYva2F5Z1NXSUhCL1NOM3dKaWRNa3ZpTGl2?= =?utf-8?B?U2lZc1Q4eks0cmtUaWRLVzRDOHZWdXZnSmZTUFlxTmtCSDZGQlA5L29wVjBw?= =?utf-8?B?dTg1cUs1c3lmTnlicUdyRDFhRG50b2FvWEpaVnAzcDdCR09qaHl0UGJKOWxq?= =?utf-8?B?YTdaTVd3ZGV4ZFNIYW9TNUMrVm1remZFSzdkOVFlem01WU5hNEIwWVp0MWxs?= =?utf-8?B?VDNZakx5N1U4L2JSMnBnamlaV09DdjNMY091Y2lxN3pBRUNlNGMrQ2x5My9r?= =?utf-8?B?Wk1EV1czbGRxMUtRZ1gzc1A4bkEzNDU2NzBWRE5pQVN2UVNkemlqQk1HVXRK?= =?utf-8?B?Y1g2R1o0R05FODI5eFNYc1RGa3NSR0hrVDdTMjZyV3lDM0N6L2V6ZUozWWRI?= =?utf-8?B?ZnhkRmtwTlRNSzJjb0thRUQ2ZWlQL1ZGMWEydjV3SnVkdkdSSVM2V1IwTXo2?= =?utf-8?B?dmljZUNVQzQ1cWRlRFgxeUppajNST214M3U1ZWZJQVpmZTlYaWFqZ0JtY1I5?= =?utf-8?B?TnFFcnpzRm5zVzcwZmZlNXdjellGMFJXbXdoL3pRaTB2WnBWaU90SzlWYTlN?= =?utf-8?B?b3Y2SlordEpMRW4weXd5a1V6YmZxTVpKNUVabGhkR2I5dkcxUUR6T1c4TEJi?= =?utf-8?B?T1ViMUczOFJmbG9UY0lMRU01b3A4WXlOTHlKdTJlZW1Oa0pEdXEwTVlEVW1B?= =?utf-8?B?Zi9wY2hIQWd1dk5uVlloQjBndmV2Vk5IK1BLUllTU3VLanM5d2pxWHZhSTVq?= =?utf-8?B?MHZLK01Cakg4RG9WUG5pcGhZSjh6VjM2d3pNZDVoYnk1c3VrUlF5L3pIbnBn?= =?utf-8?B?QlVPVFZ6NFZMWXIrbFpvODlqblZySCsxOHZ2V2pKSGFYUmhOSkM5RTFXbXd1?= =?utf-8?B?cWtIT1Nud053bUlOcFptbWlBSytBWlJDcXpvMVUwNWptVk9CWktVeGJaZG53?= =?utf-8?B?SE5tVDVNNk93N09iY0ZGOTVVcDJlYXY0VU91VVNhNFNqOXVaS254c3U2MXBh?= =?utf-8?B?UVBzd3ZaSkdlZ0dnZmpaa1FpV0VnNXdZYXd5RzNNZURodkU1dGJIWUNTSVp3?= =?utf-8?B?aXQ3UC9rcFhsdVFJZ1NmYlo3NG50engyZ0NTU3plWGljRDd2ODBFY0libHFB?= =?utf-8?B?NndhRFVOTHowUkYrYXBaazkvSWdBQjZWM0oycTJEMWpmMHRka0NId1Y1YlNI?= =?utf-8?B?US9aR01RbVE1NGsvYzlUaU1FbG5uUnhFdHpNVmhuVDgrU3huVVVhNDNGd2hL?= =?utf-8?B?VTgwUEZwZ0k1RVZjdFJUdjN1SE85bFdPL1hHME45WHdMcmZ2ZnJtWXp6ZHhm?= =?utf-8?B?NWttUDU2Wi9SQW91ZVhkazdyUGZVT25DWUpvZVE5SDdyT0pNTEwzSXk2Qmxp?= =?utf-8?B?UHFxZktsS1IvTkpxL3lvWUk2eXVJeElPRFoyVUxTMFZob1h2NVNXcTd0Ym93?= =?utf-8?B?SG1BaFhTU1NJTVhnaDZZY2lCWWJINDNqcEhJTFlPRWFPdllYVXFaRVl3VWNY?= =?utf-8?Q?Emg+5Xbj1ef2vEtSKKOQDCT0qDvfBoz2qFYvWEc?= 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: 78e2d18f-d3bb-4f36-9e42-08d94a5c8324 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2021 02:25:44.6757 (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: A8OcDzZlLlcP9EOoRBeZa9NC6H7Z4N8cyyio/s0IpCLAQaTXpWTxIps2/jWtKgw6HrGQTmE+6Bd76pb1/qG0ww== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3997 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v5 2/3] vhost: rework async configuration structure 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBIdSwgSmlheXUgPGppYXl1Lmh1 QGludGVsLmNvbT4NCj4gU2VudDogU2F0dXJkYXksIEp1bHkgMTcsIDIwMjEgMzo1MSBBTQ0KPiBU bzogZGV2QGRwZGsub3JnDQo+IENjOiBtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbTsgWGlhLCBD aGVuYm8gPGNoZW5iby54aWFAaW50ZWwuY29tPjsgSHUsIEppYXl1DQo+IDxqaWF5dS5odUBpbnRl bC5jb20+DQo+IFN1YmplY3Q6IFtQQVRDSCB2NSAyLzNdIHZob3N0OiByZXdvcmsgYXN5bmMgY29u ZmlndXJhdGlvbiBzdHJ1Y3R1cmUNCj4gDQo+IFRoaXMgcGF0Y2ggcmV3b3JrcyB0aGUgYXN5bmMg Y29uZmlndXJhdGlvbiBzdHJ1Y3R1cmUgdG8gaW1wcm92ZSBjb2RlDQo+IHJlYWRhYmlsaXR5LiBJ biBhZGRpdGlvbiwgYWRkIHByZXNlcnZlZCBwYWRkaW5nIGZpZWxkcyBvbiB0aGUgc3RydWN0dXJl DQo+IGZvciBmdXR1cmUgdXNhZ2UuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBKaWF5dSBIdSA8amlh eXUuaHVAaW50ZWwuY29tPg0KPiAtLS0NCj4gIGRvYy9ndWlkZXMvcHJvZ19ndWlkZS92aG9zdF9s aWIucnN0IHwgMjEgKysrKysrKysrLS0tLS0tLS0NCj4gIGV4YW1wbGVzL3Zob3N0L21haW4uYyAg ICAgICAgICAgICAgIHwgIDggKysrLS0tLQ0KPiAgbGliL3Zob3N0L3J0ZV92aG9zdF9hc3luYy5o ICAgICAgICAgfCA0NSArKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0NCj4gLQ0K PiAgbGliL3Zob3N0L3Zob3N0LmMgICAgICAgICAgICAgICAgICAgfCAxOSArKysrKysrLS0tLS0t LS0tDQo+ICBsaWIvdmhvc3Qvdmhvc3QuaCAgICAgICAgICAgICAgICAgICB8ICAzICstLQ0KPiAg NSBmaWxlcyBjaGFuZ2VkLCA0NyBpbnNlcnRpb25zKCspLCA0OSBkZWxldGlvbnMoLSkNCj4gDQo+ IC0tDQo+IDIuNy40DQoNClJldmlld2VkLWJ5OiBDaGVuYm8gWGlhIDxjaGVuYm8ueGlhQGludGVs LmNvbT4NCg0K