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 9D349A0547; Fri, 29 Oct 2021 07:37:22 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 56CC840688; Fri, 29 Oct 2021 07:37:22 +0200 (CEST) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mails.dpdk.org (Postfix) with ESMTP id 12E5540395 for ; Fri, 29 Oct 2021 07:37:20 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10151"; a="217507083" X-IronPort-AV: E=Sophos;i="5.87,191,1631602800"; d="scan'208";a="217507083" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Oct 2021 22:37:20 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,191,1631602800"; d="scan'208";a="448255737" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by orsmga003.jf.intel.com with ESMTP; 28 Oct 2021 22:37:20 -0700 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Thu, 28 Oct 2021 22:37:19 -0700 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) 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.12; Thu, 28 Oct 2021 22:37:19 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) 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.12 via Frontend Transport; Thu, 28 Oct 2021 22:37:19 -0700 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.41) 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.12; Thu, 28 Oct 2021 22:37:18 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=i6M6d0DqtevXUNpLF1hJ4Q4ZoJiDMbDNp5SUP6avhYQOIc7+ho5IXQS62QrHmZqmsWNWVh4GQHW/8WzxsgvFNIo/0EYixTsEU86eOSTJV3P/8hcvwAv+twtO+Wgx0BkVJeKaplz1mHXjZ8AO3Ia0tl7eb8jVtQmdpzfEAa6FM2GbWszUPD2wYYXeQ0HQQVcTPs1xiBITrAlzyWM//Tb0I6Y2F98GF1cADcWjCRor2eWbSGoA1fgqcedDVDcBlWhj8CeWjqxeDw7/bz5tofUx4KjW4J+ryBYAcUMz2R/N5rloMZlusqwRCQ64Jk1swSTo7pknVi1Qx8yyT5HiwJ7x+Q== 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=Xn9c2WmYOF+vIcNmfdFFYr9wRqxAGKyBejANR1bVYtQ=; b=XiX/oanwFjeDhZbbtCUl3vQOPId//7psZnBt96GKeIPT3wWR3oTi/LRvUKK9UqW8WioQwgafr6lvaXTIamryCjMh0+yByQCeprUpq2AH4o3BaVB83LK8jKkCnSBXM/A27PIdgeaqKs/U1nfEaE+HLgiLrNFpO4RPMIJN0a1/j/JvyIMrtGPvITINW4EY1OHscgB3ziaT6PWyMTPJzE7dL1ikN/xmGnnrJN+MPCmN1LIIb9ZBPhzlmnzjqdnoOsESFxXgpcL/l2j34bf1U914HvXLEhS1/lHDzx2IkJV4dw0H7vITuFn9DjWCA9uAFaZ7kpu9E8sLKoH7AJNIpvACvg== 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=Xn9c2WmYOF+vIcNmfdFFYr9wRqxAGKyBejANR1bVYtQ=; b=ePrRiWKm8hzoxyzClDAcLt1T59uaP8LrVqI9JsQ+0VqAN22nbQha0jkpop+m+Ca8x95Nx/T99CXB4L/Mc0UT9oPiglDhHy9LOuJ9qsAnCEWIhIEnrldSBAKtoJ8vtOmQBVdUIo7Vw7ca/y8khTFBRS9VKuU6jCYQAOyjOUqzEcU= Received: from SN6PR11MB3504.namprd11.prod.outlook.com (2603:10b6:805:d0::17) by SN6PR11MB2719.namprd11.prod.outlook.com (2603:10b6:805:59::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.15; Fri, 29 Oct 2021 05:37:16 +0000 Received: from SN6PR11MB3504.namprd11.prod.outlook.com ([fe80::94ce:97cd:1b5f:b511]) by SN6PR11MB3504.namprd11.prod.outlook.com ([fe80::94ce:97cd:1b5f:b511%7]) with mapi id 15.20.4649.015; Fri, 29 Oct 2021 05:37:16 +0000 From: "Xia, Chenbo" To: Maxime Coquelin , "dev@dpdk.org" , "Hu, Jiayu" , "Wang, YuanX" , "Ma, WenwuX" , "Richardson, Bruce" , "Mcnamara, John" Thread-Topic: [PATCH v2 03/15] vhost: simplify async IO vectors Thread-Index: AQHXyoauHVEeRaCww0qV/ntctkWHY6vpeIOA Date: Fri, 29 Oct 2021 05:37:16 +0000 Message-ID: References: <20211026162904.482987-1-maxime.coquelin@redhat.com> <20211026162904.482987-4-maxime.coquelin@redhat.com> In-Reply-To: <20211026162904.482987-4-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-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 462177b8-f7f5-422c-f8b7-08d99a9e2aba x-ms-traffictypediagnostic: SN6PR11MB2719: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2331; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: oxTkZe01e05UqaomrhRIaPJgNNOBcy0cVoq2YJDpKMkKlJXIdyfbNdafUYVbP/HsryNnIX59IhDbKPff4Y0Ws6mIQ6I+tzr/F+D29EVAMWG7HT/orjg/6SpjeZ9IRM0VVmzHqIPcUN6Et1uVisTtB84YOJxdH0lVABqAO6MTeJ9Hrtht+3kbNx9cOG602fpsjRshoVfmDgXnSwI2ps5iGQJPym2wah09Q35zzfBPuTyoZHKQDUrTwKH8uKbtKWX7h9c1tjBeNFIxYpZcpflYSl/1qg56bUD8Ga6ydOKzRJPkQ4sHmm26eMW29dJDabC3CPqgbEDZyHF+gK0YwdP+s1s5dhJaPpp2P1gMsiP70ShyZC/nszINNI4uLev3WhkaHaDmxufRYk6TB/Xr4ITYF57bVVGwpXW2hy19otJSuZ4tmJV8m2XtXxa+iisSzd1RBcMsql7/2CxVZc4E73vMOKzJ4y3OaM/yipbU6W+KZe5U25WCZqGvbRUbURvcar6KyVOn7MyXPN+gZsmLzDbbariCNQxznCQH72DWNw4GcADQYsbuZGJm+zLOzzDHXbetFjC0ltjfnBeaYGhJdTnFhhM1XZRXGGFOo+nCMeJbBwSShxNP8G5fRbKRonufRwdau8HI9SbOflp5jmfzrV+RnFfZgpHJvOEsMaJmXSrro6T+Jsrelc1RSQYcBUozn6vRih4FAkuA+YU223UjFsGzDhrVLgTaHfxeyUygIXiTy0I= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB3504.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(38070700005)(2906002)(921005)(7696005)(9686003)(55016002)(508600001)(186003)(4744005)(26005)(8676002)(66446008)(53546011)(5660300002)(83380400001)(71200400001)(110136005)(8936002)(86362001)(6506007)(76116006)(6636002)(33656002)(66946007)(82960400001)(66476007)(316002)(66556008)(38100700002)(52536014)(122000001)(64756008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?c0dLK1NCbDlycUxCMFVoVU1oNi9vVW93ZHpZdzduUHRjMjI0dzAyY2wwZGJX?= =?utf-8?B?Zm9mQkNjYTN2cFA0N2hxZkt0WmY4R3FqUTB2VXZBc1NTckMzcDJBMWRya2xp?= =?utf-8?B?aXl1Z1ByeGhyaHpla0gvOHplNjNQS215SFlWWXlycHE1N1BXZlF3NVgzbUd5?= =?utf-8?B?OHZzV1pGTDNzcDRQeFRJd2dRLzBqNW1JZFlIZnRTOWZUTkthaDQ2YWFNSHV4?= =?utf-8?B?ZWZyMys2akRxMFl6NER2VkVrZ0w0aGtTdEJmUEp0UVJuQWlJcVUrYXZ1aW43?= =?utf-8?B?NndkOXFMYmZWZDduT1gwL2RYZEFMa3R3bnF5UG4rZ2Q1NU16UnU0MS9VNkV6?= =?utf-8?B?dUdPQzRxaGVQZExGSjNlNDlYNWRkMUozN3BVemZJRndyVHpmWFlFNUVsUVVh?= =?utf-8?B?aUpCRTdtNzJqeVI2NHFzbUJGZXhrVUh4czBSUHhtL0N5c29yUm1aTHd4eWRt?= =?utf-8?B?UmhFdlVOT1Q2VzNxak5SU2Zad3pSb2cwRU1uWCt4U2F1b2tCTzZPSm1UcjdL?= =?utf-8?B?RHlKK3dZWFlEcDdWL203RkdxSmd4ZHowMGt3QW1HS2Q4aE1XZzVUZ2VmS1hw?= =?utf-8?B?a0VTK0V0TURxTG0wdmF0Zi85ZisyLzlOMHU0RzNjRGxRaE04cU42a1dlRklj?= =?utf-8?B?WmE3Uy9RMFV2aHlJMEd0RksyOVliRVZjRWxHZ3ZnalZtRzJZSm9HY3dzTnd0?= =?utf-8?B?aGtPSENTcVdKYXdOUXloYmMyOFVnR0tQQWZlVjFvZndUM2NZeXo5NDNzRHUw?= =?utf-8?B?d1ZrZHpDNkxqcTNJREVCSDhlYWhOWi8vY3VQcG1LRThLMEtyVHczKzZmLzJD?= =?utf-8?B?QjZLQU1WUTlWdG1zeXI4TWZ1MmR4b2J5N3RDRTR3Z3NjOEVjaUloOFhjbkVn?= =?utf-8?B?UDJnTkR2T2JjRVZEdnlobDZPVzhFNFYxTkNMZEsxamt6aFJxeXRRUTdPOTBF?= =?utf-8?B?L2k5Y0o0aFVZcyt0V05RSUQwSWZuaEVsWDZJcXk2RnF2RkpldHlEeUNURUwy?= =?utf-8?B?WDQ3NGlHM0JTWGhuUGlkNUNMN2VsaVcxRGV6TjkrQSsrWGhaaHRlVFdsMCtm?= =?utf-8?B?UG5HLzdITkhwWDBMUmVhdkJxd1JhK1dXOGF1TVUzUFQxN3NacHlsUFRVajdI?= =?utf-8?B?enRSWFZtVkloOUFRWXF0NTluQWFHanBhSHZXSGhYM1N4OGlRclVqVG1VdVV6?= =?utf-8?B?a2hNNEJ3T3k1Qisxa2RPVzZIbENpMklRazVZbGt6YnRNaForZ0daRHE1NHN3?= =?utf-8?B?T1A5dU9Cem1XTGgvZmszdVRMMml2M09SSzQveGVFQ2JLZ2VXNVZzRmJFUW85?= =?utf-8?B?anVNUWpEeGFRWE9BeFRmOTgyV09kRU1MbVJ3LzlNRlh0NVBxR2tsby9HMlI2?= =?utf-8?B?QkMwWGNGVUNJbE1SbkMvNFBJS1J6V3hHVERYWXord0NIdHA5MWlrZktMa1pV?= =?utf-8?B?dTU1SnpOeUttVnJrbFVIQm12NW96TjNLbnJPSitibEl6M0RUcUdFT1JtVFpE?= =?utf-8?B?Z00xTjFhUEVQYzlWQjJndDhYYjBjTzR6eFNJUXVlU1JSYnJHeHA2RkdZWmEr?= =?utf-8?B?TmgxV0MvMzlGa3JZeGdJd296UGl6UlhDQ2tGanlQWW9lUElaNisxbWpZdk5i?= =?utf-8?B?aTNsK2U4UEtHSUtOM1ZkVnlpOWFDdDNBYm9Qa1paZ1htb01JbTdLN0xvbGcv?= =?utf-8?B?Z1BGNDNBOTNUNXEzd0FFR1VKMnE1eWEwa2MraUZuKzVMUmh1T2hKbEtDMEFY?= =?utf-8?B?MzVkb0VLd3FXbXNmMVoydHpuc0xCczRxWm8ycDQ1ZXVtWlRsSEI2R2dEazN1?= =?utf-8?B?K2hzN1I0Ry9sUllvaUpXemxYTzM2K0hpUFAwRmNQa3VUeGxncC9kWkdVU2xC?= =?utf-8?B?WDdjV1JpOXdDcVFGbG9YYjFtbGZhRDVjQkg3OS9TM3dFays0VUJVZXQycmZx?= =?utf-8?B?YmlvM0FuOGRUcXhvNXhhMVFzNnJCTXREQlg3dWFNeVhmOEJORU0vVU5VT1Fl?= =?utf-8?B?SXpRYWUrZTJORFdiTnp0K0pXaHJ0UjNTZ1Z1dDQ4SXNNQysrQVpXSzVvbGJu?= =?utf-8?B?QlR2TDdtamZPRjJLRTN4eVRvK1lFdldiREFxRGpQaE04dC8wTFU0UzBYSkJ1?= =?utf-8?B?QVMzN3YzRTk1ZHcyNGNsZnRXWHdPWXFERVRxL3RHVU1hanVhMnRQanorekZX?= =?utf-8?Q?k94N6jCyqWZVzPYN0EHw8y8=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: SN6PR11MB3504.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 462177b8-f7f5-422c-f8b7-08d99a9e2aba X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Oct 2021 05:37:16.0833 (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: 6/g968N5RdymVfMHzGDVaFHnm5KRImMMFSnwy9od/gxyWZuEWt0qrhQt8AQoOQFsNjrdxkQ+9a3g7xUzJUlDMA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB2719 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v2 03/15] vhost: simplify async IO vectors 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" SGkgTWF4aW1lLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IE1heGlt ZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+DQo+IFNlbnQ6IFdlZG5lc2Rh eSwgT2N0b2JlciAyNywgMjAyMSAxMjoyOSBBTQ0KPiBUbzogZGV2QGRwZGsub3JnOyBYaWEsIENo ZW5ibyA8Y2hlbmJvLnhpYUBpbnRlbC5jb20+OyBIdSwgSmlheXUNCj4gPGppYXl1Lmh1QGludGVs LmNvbT47IFdhbmcsIFl1YW5YIDx5dWFueC53YW5nQGludGVsLmNvbT47IE1hLCBXZW53dVgNCj4g PHdlbnd1eC5tYUBpbnRlbC5jb20+OyBSaWNoYXJkc29uLCBCcnVjZSA8YnJ1Y2UucmljaGFyZHNv bkBpbnRlbC5jb20+Ow0KPiBNY25hbWFyYSwgSm9obiA8am9obi5tY25hbWFyYUBpbnRlbC5jb20+ DQo+IENjOiBNYXhpbWUgQ29xdWVsaW4gPG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiBT dWJqZWN0OiBbUEFUQ0ggdjIgMDMvMTVdIHZob3N0OiBzaW1wbGlmeSBhc3luYyBJTyB2ZWN0b3Jz DQo+IA0KPiBJTyB2ZWN0b3JzIGltcGxlbWVudGF0aW9uIGlzIHVubmVjZXNzYXJpbHkgY29tcGxl eCwgbWl4aW5nDQo+IHNvdXJjZSBhbmQgZGVzdGluYXRpb25zIHZlY3RvcnMgaW4gdGhlIHNhbWUg YXJyYXkuDQo+IA0KPiBUaGlzIHBhdGNoIGRlY2xhcmVzIHR3byBhcnJheXMsIG9uZSBmb3IgdGhl IHNvdXJjZSBhbmQgb25lDQo+IGZvciB0aGUgZGVzdGluYXRpb24uIEl0IGFsc28gZ2V0IHJpZCBv ZmYgc2VnX2F3YWl0cyB2YXJpYWJsZQ0KDQpHZXRzIHJpZCBvZg0KDQpXaXRoIHRoaXMgZml4ZWQ6 DQoNClJldmlld2VkLWJ5OiBDaGVuYm8gWGlhIDxjaGVuYm8ueGlhQGludGVsLmNvbT4NCg0KPiBp biBib3RoIHBhY2tlZCBhbmQgc3BsaXQgaW1wbGVtZW50YXRpb24sIHdoaWNoIGlzIHRoZSBzYW1l DQo+IGFzIGlvdmVjX2lkeC4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IE1heGltZSBDb3F1ZWxpbiA8 bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+DQo+IC0tLQ0KPiAgbGliL3Zob3N0L3Zob3N0Lmgg ICAgICB8ICA1ICsrKy0tDQo+ICBsaWIvdmhvc3QvdmlydGlvX25ldC5jIHwgMjggKysrKysrKysr KystLS0tLS0tLS0tLS0tLS0tLQ0KPiAgMiBmaWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCsp LCAxOSBkZWxldGlvbnMoLSkNCg0K