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 323C8A0C50; Fri, 16 Jul 2021 16:01:20 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 149BE4067B; Fri, 16 Jul 2021 16:01:20 +0200 (CEST) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mails.dpdk.org (Postfix) with ESMTP id 4253640151 for ; Fri, 16 Jul 2021 16:01:17 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10046"; a="191103197" X-IronPort-AV: E=Sophos;i="5.84,245,1620716400"; d="scan'208";a="191103197" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jul 2021 07:00:56 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,245,1620716400"; d="scan'208";a="563145798" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga004.jf.intel.com with ESMTP; 16 Jul 2021 07:00:52 -0700 Received: from shsmsx601.ccr.corp.intel.com (10.109.6.141) by fmsmsx603.amr.corp.intel.com (10.18.126.83) 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 07:00:51 -0700 Received: from shsmsx606.ccr.corp.intel.com (10.109.6.216) by SHSMSX601.ccr.corp.intel.com (10.109.6.141) 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 22:00:50 +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 22:00:49 +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//+AOoCAAIZbUA== Date: Fri, 16 Jul 2021 14:00:49 +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 MSA5OjUzIFBNDQo+IFRvOiBIdSwgSmlheXUgPGppYXl1Lmh1QGludGVsLmNvbT4NCj4gQ2M6IE1h eGltZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+OyBNYSwgV2Vud3VYDQo+ IDx3ZW53dXgubWFAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnOyBYaWEsIENoZW5ibw0KPiA8Y2hl bmJvLnhpYUBpbnRlbC5jb20+OyBKaWFuZywgQ2hlbmcxIDxjaGVuZzEuamlhbmdAaW50ZWwuY29t PjsgV2FuZywNCj4gWXVhblggPHl1YW54LndhbmdAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBSZTog W2RwZGstZGV2XSBbUEFUQ0ggdjUgMy80XSB2aG9zdDogc3VwcG9ydCBhc3luYyBkZXF1ZXVlIGZv cg0KPiBzcGxpdCByaW5nDQo+IA0KPiBPbiBGcmksIEp1bCAxNiwgMjAyMSBhdCAzOjQ1IFBNIEh1 LCBKaWF5dSA8amlheXUuaHVAaW50ZWwuY29tPiB3cm90ZToNCj4gPiA+IC0gSSBkb24ndCBsaWtl IHRoaXMgdGhyZXNob2xkLCB0aGlzIGlzIHRvbyBsb3cgbGV2ZWwgYW5kIG1vc3QgdXNlcnMNCj4g PiA+IHdpbGwgb25seSBzZWUgdGhlIHNoaW55IGFzcGVjdCAiYmV0dGVyIHBlcmZvcm1hbmNlIiB3 aXRob3V0DQo+ID4gPiB1bmRlcnN0YW5kaW5nIHRoZSBjb25zZXF1ZW5jZXMuDQo+ID4gPiBCeSBk ZWZhdWx0LCBpdCBsZWF2ZXMgdGhlIGRvb3Igb3BlbiB0byBhIF9iYWRfIGJlaGF2aW9yLCB0aGF0 IGlzDQo+ID4gPiBwYWNrZXQgcmVvcmRlcmluZy4NCj4gPiA+IEF0IGEgdmVyeSBtaW5pbXVtLCBz dHJvbmdseSByZWNvbW1lbmQgdG8gdXNlIDAgaW4gdGhlIEFQSS4NCj4gPg0KPiA+IFRoYXQncyBh IGdvb2QgcG9pbnQuIEJ1dCB0aGVyZSBhcmUgc29tZSByZWFzb25zIG9mIG9wZW4gdGhpcyB2YWx1 ZSB0byB1c2VyczoNCj4gPiAtIGxhcmdlIHBhY2tldHMgd2lsbCBibG9jayBzbWFsbCBwYWNrZXRz LCBsaWtlIGNvbnRyb2wgcGFja2V0cyBvZiBUQ1AuDQo+ID4gLSBkbWEgZWZmaWNpZW5jeS4gV2Ug dXN1YWxseSBzZWUgMjB+MzAlIGRyb3BzIGJlY2F1c2Ugb2Ygb2ZmbG9hZGluZw0KPiA+IDY0QiBj b3BpZXMgdG8gZG1hIGVuZ2luZS4NCj4gPiAtIHRoZSB0aHJlc2hvbGQgaXMgbm90IG9ubHkgcmVs YXRlZCB0byBoYXJkd2FyZSwgYnV0IGFsc28gYXBwbGljYXRpb24uDQo+ID4gVGhlIHZhbHVlIGRl Y2lkZXMgd2hpY2ggY29waWVzIGFyZSBhc3NpZ25lZCB0byB3aGljaCB3b3JrZXIsIHRoZSBDUFUN Cj4gPiBvciB0aGUgRE1BLiBBcyBhc3luYyB2aG9zdCB3b3JrcyBpbiBhbiBhc3luY2hyb25vdXMg d2F5LCB0aGUgdGhyZXNob2xkDQo+ID4gdmFsdWUgZGVjaWRlcyBob3cgbWFueSB3b3JrcyBjYW4g YmUgZG9uZSBpbiBwYXJhbGxlbC4gSXQncyBub3Qgb25seQ0KPiA+IGFib3V0IHdoYXQgRE1BIGVu Z2luZSBhbmQgd2hhdCBwbGF0Zm9ybSB3ZSB1c2UsIGJ1dCBhbHNvIHdoYXQNCj4gY29tcHV0YXRp b24gdGhlIENQVSBoYXMgYmVlbiBhc3NpZ25lZC4gRGlmZmVyZW50IHVzZXJzIHdpbGwgaGF2ZSBk aWZmZXJlbnQNCj4gdmFsdWVzLg0KPiA+DQo+ID4gSSB0b3RhbGx5IHVuZGVyc3RhbmQgdGhlIHdv cnJ5IGFib3V0IHJlb3JkZXJpbmcuIEJ1dCBzaW1wbGUgaXBlcmYNCj4gPiB0ZXN0cyBzaG93IHBv c2l0aXZlIHJlc3VsdHMgd2l0aCBzZXR0aW5nIHRocmVzaG9sZCBpbiBvdXIgbGFiLiBXZSBuZWVk DQo+ID4gbW9yZSBjYXJlZnVsIHRlc3RzIGJlZm9yZSBtb2RpZnlpbmcgaXQsIElNSE8uDQo+IA0K PiBJZiB5b3UgbmVlZCBtb3JlIHRpbWUsIHRoZW4gcGxlYXNlIHRha2UgaXQuDQo+IFRoZSBkbWEg Z2VuZXJpYyBBUEkgY291bGQgaGF2ZSBhbiBpbXBhY3Qgb24gdGhpcyBmZWF0dXJlIHRvby4NCj4g DQo+IFdoeSB0aGUgcnVzaCBmb3IgbWVyZ2luZyB0aGlzIG5vdz8NCg0KQ2hhbmdpbmcgdGhyZXNo b2xkIG9yIG5vdCBpcyB1bmRlciBkaXNjdXNzaW9uLiBObyBkYXRhIHNob3dzIHNldHRpbmcNCml0 IHRvIDAgaXMgYmV0dGVyIHRoYW4gY3VycmVudCBkZXNpZ24uIE9uIHRoZSBjb250cmFyeSwgb3Vy IGludGVuc2l2ZSBsYWINCmRhdGEgc2hvd3MgcG9zaXRpdmUgcmVzdWx0cyB3aXRoIHRoaXMgZGVz aWduLiBQbGVhc2UgZG9uJ3QgbWl4IGl0IHdpdGggdGhpcw0KZGVxIGZlYXR1cmUuIEVzcGVjaWFs bHkgZm9yIG5vdywgYXBwIGNhbiBzZXQgaXQgdG8gMCwgaWYgcmVvcmRlcmluZyByZWFsbHkNCm1h dHRlcnMgYSBsb3QuDQo+IA0KPiANCj4gLS0NCj4gRGF2aWQgTWFyY2hhbmQNCg0K