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 2D7BCA00C4; Thu, 5 May 2022 09:37:49 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D39A140C35; Thu, 5 May 2022 09:37:48 +0200 (CEST) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mails.dpdk.org (Postfix) with ESMTP id CF50740042 for ; Thu, 5 May 2022 09:37:47 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1651736268; x=1683272268; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=g/NuSNP3y61IWQ4ImB0vQwtuqZZy8VkAAo4NgivEuVk=; b=EH+U+TSqoq6aRHtDTEWVGvHE8LXrmzUksXwP/3ERCeched+ggmKzmp0i NnBAXksryDcTtYUNrc0s+2p+SzHYyg+8TZJRRs6wcNiokq6HOETPTm3xB vIyx4aml/4e7pbOZ/wWeszTFk59ahpBIGjnKVQvP0O39SCqqEodKZTCI8 nXEkmmffVqir++X2QYWqG/Fetq4DEGCHc5c2c46yw8LeyDWVweEjsW6ll XxrV+smfmtX+GzyYh58HEPE5uZUrKg6XYQ+mtB0ux5ioiC5zY6PloQ/I+ enGzyb68ZRsIm4iL7ScUL+tdrF+Yor0hGW4llb2PMj9AzoX9QLG35hEMp A==; X-IronPort-AV: E=McAfee;i="6400,9594,10337"; a="250014144" X-IronPort-AV: E=Sophos;i="5.91,200,1647327600"; d="scan'208";a="250014144" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 May 2022 00:37:46 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,200,1647327600"; d="scan'208";a="585191038" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by orsmga008.jf.intel.com with ESMTP; 05 May 2022 00:37:46 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Thu, 5 May 2022 00:37:46 -0700 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Thu, 5 May 2022 00:37:45 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Thu, 5 May 2022 00:37:45 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.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.2308.27; Thu, 5 May 2022 00:37:45 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=P9RlKdKKPLWyzMJSm6KvS10CsRA8zdI4EZrUAzbgbGh/VW4KeAmfGRq516dea3o1t2rNSLjTCTP7cDLMPykOdTmSQp8Wz38JbE3I9+DbaOfyotHdX+S0Vb22u/7mmAQDcXu/k9p0KntpnOgpTZvPyRAf1sXU545UftVzxwDUJc/UywBynJM0gOz+N3FArJYFtTkgU57UOhQSVZniFetLVUJTrYg8IyHYU0il9+xx2JGD95YqX30w1dLGDX0vk0FBP4YSeX+tgEXWkSR+o5NMnjySqaDDQvAas/0+zRySmB/lXRx2S6SGvpWQrIEHTMxur365cYT9dLhhpM2RkDOjAw== 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=g/NuSNP3y61IWQ4ImB0vQwtuqZZy8VkAAo4NgivEuVk=; b=hSKDhMp7+tsSZ7LV+P1b25+c6BYow2hqhKv+JMoPbf2dthyYxRZjH3ZZA/5G90k5fNufP0QGQ1ykjceRX9J7pOMaBdBg+Q46s4j6Ytrdz1YMbZQY4Hv6zdrjzCVX5v5z5WGD0PFHt7ICwHCWC1Kmh5pjcdttr4FC10O8p2RMAO2reITcWpmYkdf2cNMBxiHwb8Boj/+DP0ujEafoe4oy/VamKdbWe7kmS/SI3ZwLp4Vyfp1sB/IY+k10t/MmYr8nK5wNyFi0kTnc25IJX5scgBBfeYJokfSPp5vfq2Zwjii4gJNlGHP45aUmn8vUK5uz7qoM3oFN8vZpT5hxPBJtuQ== 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 Received: from DM6PR11MB3771.namprd11.prod.outlook.com (2603:10b6:5:13f::15) by CY4PR1101MB2118.namprd11.prod.outlook.com (2603:10b6:910:1f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.13; Thu, 5 May 2022 07:37:38 +0000 Received: from DM6PR11MB3771.namprd11.prod.outlook.com ([fe80::5da5:6da4:456b:7ab9]) by DM6PR11MB3771.namprd11.prod.outlook.com ([fe80::5da5:6da4:456b:7ab9%4]) with mapi id 15.20.5206.027; Thu, 5 May 2022 07:37:38 +0000 From: "Yang, YvonneX" To: "Ding, Xuan" , "maxime.coquelin@redhat.com" , "Xia, Chenbo" CC: "dev@dpdk.org" , "Hu, Jiayu" , "Jiang, Cheng1" , "Pai G, Sunil" , "liangma@liangbit.com" , "Ding, Xuan" Subject: RE: [PATCH v4 1/5] vhost: prepare sync for descriptor to mbuf refactoring Thread-Topic: [PATCH v4 1/5] vhost: prepare sync for descriptor to mbuf refactoring Thread-Index: AQHYYEn1Oi+U7E1FN0yhIzOz6b5iO60P5Tsg Date: Thu, 5 May 2022 07:37:38 +0000 Message-ID: References: <20220407152546.38167-1-xuan.ding@intel.com> <20220505062335.25445-1-xuan.ding@intel.com> <20220505062335.25445-2-xuan.ding@intel.com> In-Reply-To: <20220505062335.25445-2-xuan.ding@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d4aa5fd0-2dae-4149-55fa-08da2e6a213c x-ms-traffictypediagnostic: CY4PR1101MB2118:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 2zxa9sNjChugVP5YfveyBeeiua61IqlOODGsyBvqJR1NKmnW/xPmCKFnAOugFyCOb/JszqUEFJFq2C+UiNCzhzXqcCKcG8Jb7W83ajbnd2ns02Fow4pFJQJAjE87ORJLNxDPCoXeEMh/d86ODFVryZevFO4q1g18eNBrQVq7vgRXu89XZJh5Xu8I0c+r6V6krwsbZF3rhQI7m7UpF81iKWIYgSapvf72jU+RzWFdwCuAkspZSmC5+QY9G6x7mSWKm9/54YKtztkxyYnwdGJ5vp8Hpw0Znozf7ODw/5EhBoBNDP6oewv5ujiSRFH9V6BN/By83iNuCnoDi6BI5kJAmFRyypqb8vsGu8gD8lwAKeSrLi9sUIyGvFwGcRsLgb1l0wRSnnrCFQOOmIXtyGsarh3kedWB6a9qYbQsJBfSBKi8xgjLj9yCPgYMtj+eypht6qJzZU8Y3hzzfi2iV/+RPe5G7SrjTtGxNvKp/IDt0iRE8FoGEsR1LffFdIw4BnV7Y39XbTBrR6feBotVDgWUZ8YRySLzqYUKcFgUFlcuo4yoHEtlCkXbPSjoGtpnbiKve04zh10VFRwgcXP89GAgTE3B3sLLuKou4ipmYwD9LtXsyoI7dp28GdrdNLg5nEWoN1h0RZq8R6VbrAmOrUeOWvWAMnubOGZDM9/ScYD5kJYBg0R+M1JwzYEynQfz+TFLSfiPZ2qArK159oujdrSPvw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB3771.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(26005)(107886003)(9686003)(122000001)(186003)(82960400001)(33656002)(66446008)(66476007)(66556008)(55016003)(5660300002)(76116006)(110136005)(6636002)(8676002)(4326008)(4744005)(66946007)(64756008)(2906002)(54906003)(8936002)(316002)(52536014)(6506007)(83380400001)(53546011)(508600001)(38100700002)(38070700005)(71200400001)(86362001)(7696005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?gb2312?B?RThiNy83TXdsOEYydjJFdUVEbTcvWi9IMU1Kais3TzhPV29VWkp2V2g0N0Z4?= =?gb2312?B?bkwzTzVObUFpZUZya2NYcjVTRzhIQmNsSmZocDVTVTdPdjhjaTJiQnlRbjcw?= =?gb2312?B?YUVRRFlNSU9GMXMwbXdheGowTUx0RCs2R2xveS9kRDFUNU1CeUlGV3MvRFNI?= =?gb2312?B?SlBneHhubENRUkRZWkxDcUZMRzhMUXkyaU1sTDhZOTNJTk5FeUZ1akdaSjZJ?= =?gb2312?B?MHZtbU1QaU9QLzJ4WEM4MDZTNkZJRnowVHZ1a2NlVXFIbW4rVWJuZjRSVlZi?= =?gb2312?B?TEtUK3g2N1NEUzNHQUc0c0FKQ0NDWlV4elBCaW9sWFRGNVFPanlBWm5Xb3pY?= =?gb2312?B?QWVBL3ZxUkNROEdrUDdmQkJIbldQUVhtMWM3YWZkUDRkajgvTVJ4RkdvRFlL?= =?gb2312?B?RFMreEtGQTFDeW5aMUZYZW9zcnRUOU9pTXZjNEt5eDNrQm1IL2hQY3N1L3BN?= =?gb2312?B?YjFXcjBqdUgwV3JUUE5zU2JRVjRRdDFJdGllTzQ4c1hhQXA1RmRkMjFXWVA5?= =?gb2312?B?elY4VGVZRHh0TFgxejMvMUdMZS9qL3RXZzQ5THpvTjd0eC9ySnNMVjBYL1Zh?= =?gb2312?B?bER0SXZIOWVuQVF3QkVwMzg5ckVJVVZGR29hV2g0N0YyUysvc1QxOE1kQjlB?= =?gb2312?B?ay9veEdEYVdGSnU4QTd2N0Z4T0dWaGoyOHNzRGZxRS9iVHVNUkNyd29oNzB2?= =?gb2312?B?dUhpaWRZN1VIL1MxNGExQUg4VS9Ud0ZQWHJINnN2T3lRRFM2Rnl6QzlSSlY4?= =?gb2312?B?dDZCVEVJKzRHeWdjRTlPd2lSMkc3eG9aK1V5WDdLUDdHMUVZRjM3TE5ZSHov?= =?gb2312?B?OUt4WHN2L3M3NkRnbEw3U2hFS1dkWTNXU3NtbGJTdWRpbjZrSkM3NmZHZS9C?= =?gb2312?B?QzRKbnhFQ0hSY1d4MDRweEpJVVdCWUZLbERaVEUzR0tyMExERTZVVWJUOUhM?= =?gb2312?B?QXY2alVIWGtNVGUrTjVmQzZBcy9WQUlSbmFleWlwM0dBVjB2UGVqMXdsWTdY?= =?gb2312?B?VkE5U1hXcGoxdXhTRTNDY1JIamdhWWhpbkQya0x6dFp5UG54bFk1cmZTU0Ny?= =?gb2312?B?NHNybUdqTFJ3Mms3UjlZL01ia3prVjdLWnVweTVaVitNa0dtelFQdEFMMWZo?= =?gb2312?B?Qmxtd1lvRVFzNVVKUURXTVpNMktYR2k2eVJsbjB1cWFPa0IvM1IyNE1najd4?= =?gb2312?B?V2pLbktnUVlBVFBORUc4ZGIraEp5L0dCd3BpdiswcUFoWGsvZFdJaGI3RDU5?= =?gb2312?B?clhtUW1JSG9TY3MrK2xWcHAyYlB2MkszejFhN0tqL1lXbVZUOVlhUVdpT3cy?= =?gb2312?B?QUlORWl5WUU1emszWWNLSG5pc2Z0YzlSRzV5QmI4bTlmeUJNNTZhNnlZTTdP?= =?gb2312?B?M1k5dVpQdXF1RXpFZEUva3pqK1U2SXpEeHJXVEl0bFYzZ1FRZVMvWExCZHJV?= =?gb2312?B?aFhzemh1MEFUUWVxZXlWcjdZMGpvZ2hjZE9selZ0UXRnSGprT3ZlVk9yZXha?= =?gb2312?B?QlZSNWxvOGZ5bzh2bFpQZHI4RThXSUVUTnpJMmRFbTArVWpROW05cXY1TnVy?= =?gb2312?B?NlI3QVgyVlVDeE1iT3JhMGYvK3ZublFGS0NnaHhob09JbjUrTzV3WGVKWWdN?= =?gb2312?B?SnFkam1HdG5qbmJDV3VFT0grazdsSVd2eVYwWkZoa1ZNczFGWExOUXFYci9C?= =?gb2312?B?dWRIbFVxMHpBK09FSFlQZzNxZzVmMDAwZm12VDcrdWNQa09HMytJU212Wmhw?= =?gb2312?B?b2E2VHdwbEtiVkJSTDNWUUhwU2paT2hVTW9RQW9SRXk2N3dQM1B3QUdVZWZt?= =?gb2312?B?YzVQbmtIclZFbmtRaGx6eW9SMXRWNWJYKys1d0Z3Ni9jQjVXWjg2bnlVZ2R6?= =?gb2312?B?Qi94T2VMRGwrRi8zREhTQThHZGZITjNHdk5jTWdybTZtdTcwb0FGZUxGUWZk?= =?gb2312?B?M0N3OWpZUnVDVTRVMVJOVjgvRHJwVGZmSTdWWS9QOEM2VytlM1UrU01aM1ZR?= =?gb2312?B?R2F1SWFSSGIvMDN6ZytjWTkyMW52K0FsYjFBcWRNUDFESmhGaWc5VTdSWmhJ?= =?gb2312?B?QTN4WjNiRVlIdm5lM3h2N1NuZThBVGZMeGt3dmRXMTJvOU1mWjgwTDJYWmxP?= =?gb2312?B?M2doc1NTQ2dpTGo0MWp4U2pTbWtWV0tLTTRwWkFLVnNVbk96M3VHYVExL21R?= =?gb2312?B?SjJleEJDVFMrNDR1TGFwbWFXV01TM2s5Y0lkcDU0aTlnNHJmTTBrWmRydUtG?= =?gb2312?B?ek9lWDRPZk5KU1IvekRKOEFTYzVSbEJVV0V4OUdJQVlURjJGb3VOZGNwczF4?= =?gb2312?B?MEgwQUdyR0JDVVF6Q2lJem5ia1VMZ0dVK2FVdGQrWDMreDJRbFNpUT09?= Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB3771.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d4aa5fd0-2dae-4149-55fa-08da2e6a213c X-MS-Exchange-CrossTenant-originalarrivaltime: 05 May 2022 07:37:38.4891 (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: BWvbhkdqCaSXKgR8kJiqX2zkLSmI3ZEuNHuWUkPQ5FrpNdw6wy5tK1L3U3K0lcpZZu4vdZ4BCpoCqxWImm2BFw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR1101MB2118 X-OriginatorOrg: intel.com 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogeHVhbi5kaW5nQGludGVs LmNvbSA8eHVhbi5kaW5nQGludGVsLmNvbT4NCj4gU2VudDogMjAyMsTqNdTCNcjVIDE0OjI0DQo+ IFRvOiBtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbTsgWGlhLCBDaGVuYm8gPGNoZW5iby54aWFA aW50ZWwuY29tPg0KPiBDYzogZGV2QGRwZGsub3JnOyBIdSwgSmlheXUgPGppYXl1Lmh1QGludGVs LmNvbT47IEppYW5nLCBDaGVuZzENCj4gPGNoZW5nMS5qaWFuZ0BpbnRlbC5jb20+OyBQYWkgRywg U3VuaWwgPHN1bmlsLnBhaS5nQGludGVsLmNvbT47DQo+IGxpYW5nbWFAbGlhbmdiaXQuY29tOyBE aW5nLCBYdWFuIDx4dWFuLmRpbmdAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBbUEFUQ0ggdjQgMS81 XSB2aG9zdDogcHJlcGFyZSBzeW5jIGZvciBkZXNjcmlwdG9yIHRvIG1idWYgcmVmYWN0b3JpbmcN Cj4gDQo+IEZyb206IFh1YW4gRGluZyA8eHVhbi5kaW5nQGludGVsLmNvbT4NCj4gDQo+IFRoaXMg cGF0Y2ggZXh0cmFjdHMgdGhlIGRlc2NyaXB0b3JzIHRvIGJ1ZmZlcnMgZmlsbGluZyBmcm9tDQo+ IGNvcHlfZGVzY190b19tYnVmKCkgaW50byBhIGRlZGljYXRlZCBmdW5jdGlvbi4gQmVzaWRlcywg ZW5xdWV1ZSBhbmQgZGVxdWV1ZQ0KPiBwYXRoIGFyZSByZWZhY3RvcmVkIHRvIHVzZSB0aGUgc2Ft ZSBmdW5jdGlvbg0KPiBzeW5jX2ZpbGxfc2VnKCkgZm9yIHByZXBhcmluZyBiYXRjaCBlbGVtZW50 cywgd2hpY2ggc2ltcGxpZmllcyB0aGUgY29kZSB3aXRob3V0DQo+IHBlcmZvcm1hbmNlIGRlZ3Jh ZGF0aW9uLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogWHVhbiBEaW5nIDx4dWFuLmRpbmdAaW50ZWwu Y29tPg0KPiBSZXZpZXdlZC1ieTogTWF4aW1lIENvcXVlbGluIDxtYXhpbWUuY29xdWVsaW5AcmVk aGF0LmNvbT4NCj4gLS0tDQo+ICBsaWIvdmhvc3QvdmlydGlvX25ldC5jIHwgNzggKysrKysrKysr KysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+ICAxIGZpbGUgY2hhbmdlZCwgMzgg aW5zZXJ0aW9ucygrKSwgNDAgZGVsZXRpb25zKC0pDQo+IA0KDQpUZXN0ZWQtYnk6IFl2b25uZSBZ YW5nIDx5dm9ubmV4LnlhbmdAaW50ZWwuY29tPg0K