From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id 13B24271; Thu, 29 Jun 2017 10:05:55 +0200 (CEST) Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 29 Jun 2017 01:05:43 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.40,279,1496127600"; d="scan'208";a="986577609" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by orsmga003.jf.intel.com with ESMTP; 29 Jun 2017 01:05:42 -0700 Received: from fmsmsx158.amr.corp.intel.com (10.18.116.75) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 29 Jun 2017 01:05:42 -0700 Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by fmsmsx158.amr.corp.intel.com (10.18.116.75) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 29 Jun 2017 01:05:42 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.116]) by shsmsx102.ccr.corp.intel.com ([169.254.2.146]) with mapi id 14.03.0319.002; Thu, 29 Jun 2017 16:05:39 +0800 From: "Tan, Jianfeng" To: Maxime Coquelin , Ivan Dyukov , "yliu@fridaylinux.org" , "dev@dpdk.org" CC: "i.maximets@samsung.com" , "heetae82.ahn@samsung.com" , "stable@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH] vhost: fix checking of device features Thread-Index: AQHS8AvWZUSl23fzqkOAKAFKoMKFfKI7XPqQ//+PJACAAJADMA== Date: Thu, 29 Jun 2017 08:05:39 +0000 Message-ID: References: <1498653631-15307-1-git-send-email-i.dyukov@samsung.com> <83633496-abe1-a1b0-7ea8-03d9542f0e49@redhat.com> In-Reply-To: <83633496-abe1-a1b0-7ea8-03d9542f0e49@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-stable] [dpdk-dev] [PATCH] vhost: fix checking of device features X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jun 2017 08:05:56 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWF4aW1lIENvcXVlbGlu IFttYWlsdG86bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb21dDQo+IFNlbnQ6IFRodXJzZGF5LCBK dW5lIDI5LCAyMDE3IDM6MjcgUE0NCj4gVG86IFRhbiwgSmlhbmZlbmc7IEl2YW4gRHl1a292OyB5 bGl1QGZyaWRheWxpbnV4Lm9yZzsgZGV2QGRwZGsub3JnDQo+IENjOiBpLm1heGltZXRzQHNhbXN1 bmcuY29tOyBoZWV0YWU4Mi5haG5Ac2Ftc3VuZy5jb207DQo+IHN0YWJsZUBkcGRrLm9yZw0KPiBT dWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0hdIHZob3N0OiBmaXggY2hlY2tpbmcgb2YgZGV2 aWNlIGZlYXR1cmVzDQo+IA0KPiANCj4gDQo+IE9uIDA2LzI5LzIwMTcgMDg6MTMgQU0sIFRhbiwg SmlhbmZlbmcgd3JvdGU6DQo+ID4NCj4gPg0KPiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KPiA+PiBGcm9tOiBkZXYgW21haWx0bzpkZXYtYm91bmNlc0BkcGRrLm9yZ10gT24gQmVoYWxm IE9mIEl2YW4gRHl1a292DQo+ID4+IFNlbnQ6IFdlZG5lc2RheSwgSnVuZSAyOCwgMjAxNyA4OjQx IFBNDQo+ID4+IFRvOiB5bGl1QGZyaWRheWxpbnV4Lm9yZzsgbWF4aW1lLmNvcXVlbGluQHJlZGhh dC5jb207IGRldkBkcGRrLm9yZw0KPiA+PiBDYzogaS5tYXhpbWV0c0BzYW1zdW5nLmNvbTsgaGVl dGFlODIuYWhuQHNhbXN1bmcuY29tOyBJdmFuDQo+IER5dWtvdjsNCj4gPj4gc3RhYmxlQGRwZGsu b3JnDQo+ID4+IFN1YmplY3Q6IFtkcGRrLWRldl0gW1BBVENIXSB2aG9zdDogZml4IGNoZWNraW5n IG9mIGRldmljZSBmZWF0dXJlcw0KPiA+Pg0KPiA+PiBUbyBjb21wYXJlIGVuYWJsZWQgZmVhdHVy ZXMgaW4gY3VycmVudCBkZXZpY2Ugd2UgbXVzdCB1c2UgYml0DQo+ID4+IG1hc2sgaW5zdGVhZCBv ZiBiaXQgcG9zaXRpb24uDQo+ID4+DQo+ID4+IENDOiBzdGFibGVAZHBkay5vcmcNCj4gPj4gRml4 ZXM6IGM4NDNhZjNhYTEzZSAoInZob3N0OiBhY2Nlc3MgaGVhZGVyIG9ubHkiKQ0KPiA+Pg0KPiA+ PiBTaWduZWQtb2ZmLWJ5OiBJdmFuIER5dWtvdiA8aS5keXVrb3ZAc2Ftc3VuZy5jb20+DQo+ID4+ IC0tLQ0KPiA+PiAgIGxpYi9saWJydGVfdmhvc3QvdmlydGlvX25ldC5jIHwgOCArKysrKy0tLQ0K PiA+PiAgIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pDQo+ ID4+DQo+ID4+IGRpZmYgLS1naXQgYS9saWIvbGlicnRlX3Zob3N0L3ZpcnRpb19uZXQuYyBiL2xp Yi9saWJydGVfdmhvc3QvdmlydGlvX25ldC5jDQo+ID4+IGluZGV4IGViZmRhMWMuLjRmYWU0YzEg MTAwNjQ0DQo+ID4+IC0tLSBhL2xpYi9saWJydGVfdmhvc3QvdmlydGlvX25ldC5jDQo+ID4+ICsr KyBiL2xpYi9saWJydGVfdmhvc3QvdmlydGlvX25ldC5jDQo+ID4+IEBAIC02MDEsOSArNjAxLDEx IEBAIHN0YXRpYyBpbmxpbmUgYm9vbA0KPiA+PiAgIHZpcnRpb19uZXRfd2l0aF9ob3N0X29mZmxv YWQoc3RydWN0IHZpcnRpb19uZXQgKmRldikNCj4gPj4gICB7DQo+ID4+ICAgCWlmIChkZXYtPmZl YXR1cmVzICYNCj4gPj4gLQkJCShWSVJUSU9fTkVUX0ZfQ1NVTSB8IFZJUlRJT19ORVRfRl9IT1NU X0VDTiB8DQo+ID4+IC0JCQkgVklSVElPX05FVF9GX0hPU1RfVFNPNCB8DQo+ID4+IFZJUlRJT19O RVRfRl9IT1NUX1RTTzYgfA0KPiA+PiAtCQkJIFZJUlRJT19ORVRfRl9IT1NUX1VGTykpDQo+ID4+ ICsJCQkoKDFVTEwgPDwgVklSVElPX05FVF9GX0NTVU0pIHwNCj4gPj4gKwkJCSAoMVVMTCA8PCBW SVJUSU9fTkVUX0ZfSE9TVF9FQ04pIHwNCj4gPj4gKwkJCSAoMVVMTCA8PCBWSVJUSU9fTkVUX0Zf SE9TVF9UU080KSB8DQo+ID4+ICsJCQkgKDFVTEwgPDwgVklSVElPX05FVF9GX0hPU1RfVFNPNikg fA0KPiA+PiArCQkJICgxVUxMIDw8IFZJUlRJT19ORVRfRl9IT1NUX1VGTykpKQ0KPiA+DQo+ID4g QW5vdGhlciBwcm9ibGVtIGluIHRoaXMgcGllY2Ugb2YgY29kZSwgd2UgZG9uJ3Qgc3VwcG9ydA0K PiBWSVJUSU9fTkVUX0ZfSE9TVF9FQ04gYW5kIFZJUlRJT19ORVRfRl9IT1NUX1VGTyBpbiB2aG9z dC11c2VyLiBXZQ0KPiBtaWdodCBjb25zaWRlciB0byByZW1vdmUgdGhvc2UgdHdvIGxpbmVzPw0K PiANCj4gSXQgaXMgbm90IHJlYWxseSBhIHByb2JsZW0gYXMgdGhlIGZlYXR1cmUgaXMgbmV2ZXIg bmVnb3RpYXRlZCBhcyBub3QNCj4gc3VwcG9ydGVkLCBpdCB3b3VsZCBqdXN0IGJlIGEgY2xlYW4t dXAuDQoNClllcywgaXQncyBhIGNsZWFuLXVwIHRvIGF2b2lkIGNvbmZ1c2lvbi4NCg0KDQo+IA0K PiBJIHRoaW5rIHdlIHNob3VsZCBzdGljayB3aXRoIHRoaXMgdmVyc2lvbiBhcyBpdCB0YXJnZXRz IGFsc28gLXN0YWJsZS4NCj4gDQo+IEFub3RoZXIgcGF0Y2ggY291bGQgYmUgc2VudCBvbiB0b3Ag dG8gcmVtb3ZlIHRoZXNlIHVuc3VwcG9ydGVkIGZlYXR1cmUNCj4gYml0cy4NCg0KQWdyZWVkLg0K DQpUaGFua3MsDQpKaWFuZmVuZw0KDQo+IA0KPiBUaGFua3MsDQo+IE1heGltZQ0KPiANCj4gPiBU aGFua3MsDQo+ID4gSmlhbmZlbmcNCj4gPg0KPiA+DQo+ID4+ICAgCQlyZXR1cm4gdHJ1ZTsNCj4g Pj4NCj4gPj4gICAJcmV0dXJuIGZhbHNlOw0KPiA+PiAtLQ0KPiA+PiAyLjcuNA0KPiA+DQo=