From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Wang, Zhihong" Subject: Re: [PATCH v6 2/6] vhost: rewrite enqueue Date: Thu, 22 Sep 2016 10:13:11 +0000 Message-ID: <8F6C2BD409508844A0EFC19955BE09414E7B5F08@SHSMSX103.ccr.corp.intel.com> References: <1471319402-112998-1-git-send-email-zhihong.wang@intel.com> <1474336817-22683-1-git-send-email-zhihong.wang@intel.com> <1474336817-22683-3-git-send-email-zhihong.wang@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: "dev@dpdk.org" , Maxime Coquelin , Yuanhan Liu , Thomas Monjalon To: Jianbo Liu Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 6BD37378E for ; Thu, 22 Sep 2016 12:13:15 +0200 (CEST) In-Reply-To: Content-Language: en-US List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSmlhbmJvIExpdSBbbWFp bHRvOmppYW5iby5saXVAbGluYXJvLm9yZ10NCj4gU2VudDogVGh1cnNkYXksIFNlcHRlbWJlciAy MiwgMjAxNiA1OjU4IFBNDQo+IFRvOiBXYW5nLCBaaGlob25nIDx6aGlob25nLndhbmdAaW50ZWwu Y29tPg0KPiBDYzogZGV2QGRwZGsub3JnOyBNYXhpbWUgQ29xdWVsaW4gPG1heGltZS5jb3F1ZWxp bkByZWRoYXQuY29tPjsNCj4gWXVhbmhhbiBMaXUgPHl1YW5oYW4ubGl1QGxpbnV4LmludGVsLmNv bT47IFRob21hcyBNb25qYWxvbg0KPiA8dGhvbWFzLm1vbmphbG9uQDZ3aW5kLmNvbT4NCj4gU3Vi amVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENIIHY2IDIvNl0gdmhvc3Q6IHJld3JpdGUgZW5xdWV1 ZQ0KPiANCj4gT24gMjAgU2VwdGVtYmVyIDIwMTYgYXQgMTA6MDAsIFpoaWhvbmcgV2FuZyA8emhp aG9uZy53YW5nQGludGVsLmNvbT4NCj4gd3JvdGU6DQo+ID4gVGhpcyBwYXRjaCBpbXBsZW1lbnRz IHRoZSB2aG9zdCBsb2dpYyBmcm9tIHNjcmF0Y2ggaW50byBhIHNpbmdsZSBmdW5jdGlvbg0KPiA+ IHRvIGltcHJvdmUgbWFpbnRhaW5hYmlsaXR5LiBUaGlzIGlzIHRoZSBiYXNlbGluZSB2ZXJzaW9u IG9mIHRoZSBuZXcgY29kZSwNCj4gPiBtb3JlIG9wdGltaXphdGlvbiB3aWxsIGJlIGFkZGVkIGlu IHRoZSBmb2xsb3dpbmcgcGF0Y2hlcyBpbiB0aGlzIHBhdGNoIHNldC4NCj4gPg0KPiA+IEluIHRo ZSBleGlzdGluZyBjb2RlIHRoZXJlJ3JlIDIgY2FsbGJhY2tzIGZvciB2aG9zdCBlbnF1ZXVlOg0K PiA+DQo+ID4gICogIHZpcnRpb19kZXZfbWVyZ2VfcnggZm9yIG1yZ19yeGJ1ZiB0dXJuZWQgb24g Y2FzZXMuDQo+ID4NCj4gPiAgKiAgdmlydGlvX2Rldl9yeCBmb3IgbXJnX3J4YnVmIHR1cm5lZCBv ZmYgY2FzZXMuDQo+ID4NCj4gPiBIYXZpbmcgMiBjYWxsYmFjayBwYXRocyBpbmNyZWFzZXMgbWFp bnRlbmFuY2UgZWZmb3J0LiBBbHNvLCB0aGUNCj4gcGVyZm9ybWFuY2UNCj4gPiBvZiB0aGUgZXhp c3RpbmcgY29kZSBpcyBub3Qgb3B0aW1hbCwgZXNwZWNpYWxseSB3aGVuIHRoZSBtcmdfcnhidWYg ZmVhdHVyZQ0KPiA+IHR1cm5lZCBvbi4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFpoaWhvbmcg V2FuZyA8emhpaG9uZy53YW5nQGludGVsLmNvbT4NCj4gPiAtLS0NCj4gPiBDaGFuZ2VzIGluIHY2 Og0KPiAuLi4uLg0KPiANCj4gPiAtLyoNCj4gPiAtICogUmV0dXJucyAtMSBvbiBmYWlsLCAwIG9u IHN1Y2Nlc3MNCj4gPiAtICovDQo+ID4gLXN0YXRpYyBpbmxpbmUgaW50DQo+ID4gLXJlc2VydmVf YXZhaWxfYnVmX21lcmdlYWJsZShzdHJ1Y3Qgdmhvc3RfdmlydHF1ZXVlICp2cSwgdWludDMyX3Qg c2l6ZSwNCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDE2X3QgKmVuZCwgc3Ry dWN0IGJ1Zl92ZWN0b3IgKmJ1Zl92ZWMpDQo+ID4gK3VpbnQxNl90DQo+ID4gK3J0ZV92aG9zdF9l bnF1ZXVlX2J1cnN0KGludCB2aWQsIHVpbnQxNl90IHF1ZXVlX2lkLA0KPiA+ICsgICAgICAgc3Ry dWN0IHJ0ZV9tYnVmICoqcGt0cywgdWludDE2X3QgY291bnQpDQo+ID4gIHsNCj4gPiAtICAgICAg IHVpbnQxNl90IGN1cl9pZHg7DQo+ID4gKyAgICAgICBzdHJ1Y3Qgdmhvc3RfdmlydHF1ZXVlICp2 cTsNCj4gPiArICAgICAgIHN0cnVjdCB2aXJ0aW9fbmV0ICpkZXY7DQo+ID4gKyAgICAgICB1aW50 MzJfdCBpc19tcmdfcnhidWYgPSAwOw0KPiA+ICsgICAgICAgdWludDMyX3QgcGt0X2lkeCAgICAg ID0gMDsNCj4gPiArICAgICAgIHVpbnQzMl90IHBrdF9sZWZ0ICAgICA9IGNvdW50Ow0KPiANCj4g SXMgcGt0X2xlZnQgcmVhbGx5IG5lZWRlZD8NCg0KSXQncyBhIG1hdHRlciBvZiBjb2Rpbmcgc3R5 bGUgc2luY2UgdGhlcmUncyBubyB1bmRlcmx5aW5nIGRpZmZlcmVuY2UuDQpJIHByZWZlciB0aGlz IHdheSBwZXJzb25hbGx5Lg0KDQo+IA0KPiA+ICAgICAgICAgdWludDE2X3QgYXZhaWxfaWR4Ow0K PiA+IC0gICAgICAgdWludDMyX3QgYWxsb2NhdGVkID0gMDsNCj4gPiAtICAgICAgIHVpbnQzMl90 IHZlY19pZHggPSAwOw0KPiA+IC0gICAgICAgdWludDE2X3QgdHJpZXMgPSAwOw0KPiAuLi4uDQo=