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 87267A0C50; Fri, 16 Jul 2021 15:45:14 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0BC8F4067B; Fri, 16 Jul 2021 15:45:14 +0200 (CEST) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mails.dpdk.org (Postfix) with ESMTP id 9A46540151 for ; Fri, 16 Jul 2021 15:45:11 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10046"; a="197994211" X-IronPort-AV: E=Sophos;i="5.84,245,1620716400"; d="scan'208";a="197994211" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jul 2021 06:45:10 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,245,1620716400"; d="scan'208";a="654182153" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by fmsmga006.fm.intel.com with ESMTP; 16 Jul 2021 06:45:10 -0700 Received: from shsmsx604.ccr.corp.intel.com (10.109.6.214) 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.2242.4; Fri, 16 Jul 2021 06:45:09 -0700 Received: from shsmsx606.ccr.corp.intel.com (10.109.6.216) by SHSMSX604.ccr.corp.intel.com (10.109.6.214) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10; Fri, 16 Jul 2021 21:45:07 +0800 Received: from shsmsx606.ccr.corp.intel.com ([10.109.6.216]) by SHSMSX606.ccr.corp.intel.com ([10.109.6.216]) with mapi id 15.01.2242.010; Fri, 16 Jul 2021 21:45:07 +0800 From: "Hu, Jiayu" To: David Marchand CC: Maxime Coquelin , "Ma, WenwuX" , "dev@dpdk.org" , "Xia, Chenbo" , "Jiang, Cheng1" , "Wang, YuanX" Thread-Topic: [dpdk-dev] [PATCH v5 3/4] vhost: support async dequeue for split ring Thread-Index: AQHXcWWjCKg5mPXiy0mE3SmriPkkYqtAfkSAgAGFJVCAAsjmgIAA3juQ Date: Fri, 16 Jul 2021 13:45:07 +0000 Message-ID: References: <20210602083110.5530-1-yuanx.wang@intel.com> <20210705181151.141752-1-wenwux.ma@intel.com> <20210705181151.141752-4-wenwux.ma@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.5.1.3 dlp-product: dlpe-windows x-originating-ip: [10.239.127.36] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v5 3/4] vhost: support async dequeue for split ring 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" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRGF2aWQgTWFyY2hhbmQg PGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+DQo+IFNlbnQ6IEZyaWRheSwgSnVseSAxNiwgMjAy MSA0OjE1IFBNDQo+IFRvOiBIdSwgSmlheXUgPGppYXl1Lmh1QGludGVsLmNvbT4NCj4gQ2M6IE1h eGltZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+OyBNYSwgV2Vud3VYDQo+ IDx3ZW53dXgubWFAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnOyBYaWEsIENoZW5ibw0KPiA8Y2hl bmJvLnhpYUBpbnRlbC5jb20+OyBKaWFuZywgQ2hlbmcxIDxjaGVuZzEuamlhbmdAaW50ZWwuY29t PjsgV2FuZywNCj4gWXVhblggPHl1YW54LndhbmdAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBSZTog W2RwZGstZGV2XSBbUEFUQ0ggdjUgMy80XSB2aG9zdDogc3VwcG9ydCBhc3luYyBkZXF1ZXVlIGZv cg0KPiBzcGxpdCByaW5nDQo+IA0KPiBPbiBXZWQsIEp1bCAxNCwgMjAyMSBhdCA4OjUwIEFNIEh1 LCBKaWF5dSA8amlheXUuaHVAaW50ZWwuY29tPiB3cm90ZToNCj4gPiA+IEFyZSB3ZSBlbnN1cmlu ZyBwYWNrZXRzIGFyZSBub3QgcmVvcmRlcmVkIHdpdGggdGhpcyB3YXkgb2Ygd29ya2luZz8NCj4g Pg0KPiA+IFRoZXJlIGlzIGEgdGhyZXNob2xkIGNhbiBiZSBzZXQgYnkgdXNlcnMuIElmIHNldCBp dCB0byAwLCB3aGljaA0KPiA+IHByZXNlbnRzIGFsbCBwYWNrZXQgY29waWVzIGFzc2lnbmVkIHRv IHRoZSBETUEsIHRoZSBwYWNrZXRzIHNlbnQgZnJvbQ0KPiA+IHRoZSBndWVzdCB3aWxsIG5vdCBi ZSByZW9yZGVyZWQuDQo+IA0KPiAtIEkgZmluZCB0aGUgcnRlX3Zob3N0X2FzeW5jX2NoYW5uZWxf cmVnaXN0ZXIoKSBzaWduYXR1cmUgd2l0aCBhIGJpdGZpZWxkIHF1aXRlDQo+IHVnbHkuDQo+IFdl IGFyZSB3cml0aW5nIHN3LCB0aGlzIGlzIG5vdCBtYXBwZWQgdG8gaHcgc3R1ZmYuLi4gYnV0IG9r IHRoaXMgaXMgYSBkaWZmZXJlbnQNCj4gdG9waWMuDQoNCkkgaGF2ZSByZXdvcmtlZCB0aGUgc3Ry dWN0dXJlLiBIZXJlIGlzIHRoZSBsaW5rOg0KaHR0cDovL3BhdGNoZXMuZHBkay5vcmcvcHJvamVj dC9kcGRrL3BhdGNoLzE2MjY0NjUwODktMTcwNTItMy1naXQtc2VuZC1lbWFpbC1qaWF5dS5odUBp bnRlbC5jb20vDQoNCj4gDQo+IA0KPiAtIEkgZG9uJ3QgbGlrZSB0aGlzIHRocmVzaG9sZCwgdGhp cyBpcyB0b28gbG93IGxldmVsIGFuZCBtb3N0IHVzZXJzIHdpbGwgb25seSBzZWUNCj4gdGhlIHNo aW55IGFzcGVjdCAiYmV0dGVyIHBlcmZvcm1hbmNlIiB3aXRob3V0IHVuZGVyc3RhbmRpbmcgdGhl DQo+IGNvbnNlcXVlbmNlcy4NCj4gQnkgZGVmYXVsdCwgaXQgbGVhdmVzIHRoZSBkb29yIG9wZW4g dG8gYSBfYmFkXyBiZWhhdmlvciwgdGhhdCBpcyBwYWNrZXQNCj4gcmVvcmRlcmluZy4NCj4gQXQg YSB2ZXJ5IG1pbmltdW0sIHN0cm9uZ2x5IHJlY29tbWVuZCB0byB1c2UgMCBpbiB0aGUgQVBJLg0K DQpUaGF0J3MgYSBnb29kIHBvaW50LiBCdXQgdGhlcmUgYXJlIHNvbWUgcmVhc29ucyBvZiBvcGVu IHRoaXMgdmFsdWUgdG8gdXNlcnM6DQotIGxhcmdlIHBhY2tldHMgd2lsbCBibG9jayBzbWFsbCBw YWNrZXRzLCBsaWtlIGNvbnRyb2wgcGFja2V0cyBvZiBUQ1AuDQotIGRtYSBlZmZpY2llbmN5LiBX ZSB1c3VhbGx5IHNlZSAyMH4zMCUgZHJvcHMgYmVjYXVzZSBvZiBvZmZsb2FkaW5nIDY0QiBjb3Bp ZXMgdG8NCmRtYSBlbmdpbmUuDQotIHRoZSB0aHJlc2hvbGQgaXMgbm90IG9ubHkgcmVsYXRlZCB0 byBoYXJkd2FyZSwgYnV0IGFsc28gYXBwbGljYXRpb24uIFRoZSB2YWx1ZSBkZWNpZGVzDQp3aGlj aCBjb3BpZXMgYXJlIGFzc2lnbmVkIHRvIHdoaWNoIHdvcmtlciwgdGhlIENQVSBvciB0aGUgRE1B LiBBcyBhc3luYyB2aG9zdCB3b3Jrcw0KaW4gYW4gYXN5bmNocm9ub3VzIHdheSwgdGhlIHRocmVz aG9sZCB2YWx1ZSBkZWNpZGVzIGhvdyBtYW55IHdvcmtzIGNhbiBiZSBkb25lIGluDQpwYXJhbGxl bC4gSXQncyBub3Qgb25seSBhYm91dCB3aGF0IERNQSBlbmdpbmUgYW5kIHdoYXQgcGxhdGZvcm0g d2UgdXNlLCBidXQgYWxzbyB3aGF0DQpjb21wdXRhdGlvbiB0aGUgQ1BVIGhhcyBiZWVuIGFzc2ln bmVkLiBEaWZmZXJlbnQgdXNlcnMgd2lsbCBoYXZlIGRpZmZlcmVudCB2YWx1ZXMuDQoNCkkgdG90 YWxseSB1bmRlcnN0YW5kIHRoZSB3b3JyeSBhYm91dCByZW9yZGVyaW5nLiBCdXQgc2ltcGxlIGlw ZXJmIHRlc3RzIHNob3cgcG9zaXRpdmUNCnJlc3VsdHMgd2l0aCBzZXR0aW5nIHRocmVzaG9sZCBp biBvdXIgbGFiLiBXZSBuZWVkIG1vcmUgY2FyZWZ1bCB0ZXN0cyBiZWZvcmUgbW9kaWZ5aW5nDQpp dCwgSU1ITy4NCg0KVGhhbmtzLA0KSmlheXUNCj4gDQo+IA0KPiANCj4gLS0NCj4gRGF2aWQgTWFy Y2hhbmQNCg0K