From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail5.wrs.com (mail5.windriver.com [192.103.53.11]) by dpdk.org (Postfix) with ESMTP id CD30E1E2F for ; Wed, 15 Aug 2018 14:28:08 +0200 (CEST) Received: from ALA-HCB.corp.ad.wrs.com (ala-hcb.corp.ad.wrs.com [147.11.189.41]) by mail5.wrs.com (8.15.2/8.15.2) with ESMTPS id w7FCS6se029384 (version=TLSv1 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 15 Aug 2018 05:28:06 -0700 Received: from ALA-MBD.corp.ad.wrs.com ([169.254.3.111]) by ALA-HCB.corp.ad.wrs.com ([147.11.189.41]) with mapi id 14.03.0399.000; Wed, 15 Aug 2018 05:28:05 -0700 From: "Legacy, Allain" To: Tiwei Bie CC: "maxime.coquelin@redhat.com" , "zhihong.wang@intel.com" , "dev@dpdk.org" , "Peters, Matt" , "Zhang, Qing Long (Eric)" Thread-Topic: [PATCH] net/virtio-user: check negotiated features before set Thread-Index: AQHUNEn7oTlhHbWLiESeKTumZrJ8IKTAu/6g Date: Wed, 15 Aug 2018 12:28:05 +0000 Message-ID: <70A7408C6E1BFB41B192A929744D8523BAB91B23@ALA-MBD.corp.ad.wrs.com> References: <20180809183455.32442-1-allain.legacy@windriver.com> <20180815034001.GA21177@debian.sh.intel.com> In-Reply-To: <20180815034001.GA21177@debian.sh.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [128.224.140.228] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH] net/virtio-user: check negotiated features before set X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Aug 2018 12:28:09 -0000 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBUaXdlaSBCaWUgW21haWx0bzp0 aXdlaS5iaWVAaW50ZWwuY29tXQ0KPiBTZW50OiBUdWVzZGF5LCBBdWd1c3QgMTQsIDIwMTggMTE6 NDAgUE0NCj4gVG86IExlZ2FjeSwgQWxsYWluDQo+IENjOiBtYXhpbWUuY29xdWVsaW5AcmVkaGF0 LmNvbTsgemhpaG9uZy53YW5nQGludGVsLmNvbTsNCj4gZGV2QGRwZGsub3JnOyBQZXRlcnMsIE1h dHQ7IFpoYW5nLCBRaW5nIExvbmcgKEVyaWMpDQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0hdIG5ldC92 aXJ0aW8tdXNlcjogY2hlY2sgbmVnb3RpYXRlZCBmZWF0dXJlcyBiZWZvcmUgc2V0DQo+IA0KPiBP biBUaHUsIEF1ZyAwOSwgMjAxOCBhdCAwMTozNDo1NVBNIC0wNTAwLCBBbGxhaW4gTGVnYWN5IHdy b3RlOg0KPiA+IEZyb206IGVyaWMgemhhbmcgPGVyaWMuemhhbmdAd2luZHJpdmVyLmNvbT4NCj4g Pg0KPiA+IFRoaXMgcGF0Y2ggY2hlY2tzIG5lZ290aWF0ZWQgZmVhdHVyZXMgdG8gc2VlIGlmIG5l Y2Vzc2FyeSB0byBvZmZsb2FkDQo+ID4gYmVmb3JlIHNldCB0aGUgdGFwIGRldmljZSBvZmZsb2Fk IGNhcGFiaWxpdGllcy4gSXQgYWxzbyBjaGVja3MgaWYNCj4gPiBrZXJuZWwgc3VwcG9ydCB0aGUg VFVOU0VUT0ZGTE9BRCBvcGVyYXRpb24uDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBlcmljIHpo YW5nIDxlcmljLnpoYW5nQHdpbmRyaXZlci5jb20+DQo+ID4gU2lnbmVkLW9mZi1ieTogQWxsYWlu IExlZ2FjeSA8YWxsYWluLmxlZ2FjeUB3aW5kcml2ZXIuY29tPg0KPiA+IC0tLQ0KPiA+ICBkcml2 ZXJzL25ldC92aXJ0aW8vdmlydGlvX3VzZXIvdmhvc3Rfa2VybmVsLmMgICAgIHwgIDIgKy0NCj4g PiAgZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRpb191c2VyL3Zob3N0X2tlcm5lbF90YXAuYyB8IDU2 DQo+ID4gKysrKysrKysrKysrKysrKystLS0tLS0NCj4gPiBkcml2ZXJzL25ldC92aXJ0aW8vdmly dGlvX3VzZXIvdmhvc3Rfa2VybmVsX3RhcC5oIHwgIDIgKy0NCj4gPiAgMyBmaWxlcyBjaGFuZ2Vk LCA0NCBpbnNlcnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkNCj4gPg0KPC4uLj4NCj4gDQo+IEkn bSBub3QgcXVpdGUgc3VyZSB3aGV0aGVyIGl0J3MgYSBnb29kIGlkZWEgdG8gcmV0dXJuIGZhaWx1 cmUgd2hlbiBmYWlsZWQgdG8gc2V0DQo+IG9mZmxvYWRzIHRvIHRhcC4gQW5kIFFFTVUgYWxzbyBk b2Vzbid0IGRvIHRoaXM6DQo+IA0KPiBodHRwczovL2dpdGh1Yi5jb20vcWVtdS9xZW11L2Jsb2Iv NmFkOTA4MDUzODNlL25ldC90YXAtbGludXguYyNMMjYxDQoNClJlZ2FyZGxlc3Mgb2Ygd2hhdCBo YXMgYWxyZWFkeSBiZWVuIGRvbmUgaW4gcWVtdSBteSBwcmVmZXJlbmNlIGlzIHRoYXQgaWYgYSBy ZXF1ZXN0ZWQgZmVhdHVyZSBjYW5ub3QgYmUgc2V0IHRoZW4gYSBmYWlsdXJlIHNob3VsZCBiZSBw cm9wYWdhdGVkIHVwIHRvIHRoZSBhcHBsaWNhdGlvbi4gIE90aGVyd2lzZSwgdGhlIGFwcGxpY2F0 aW9uIGlzIGxlZnQgdG8gZGVidWcgYSBzaWxlbnQgZmFpbHVyZSB3aGljaCwgZGVwZW5kaW5nIG9u IHdoYXQgdGhhdCBpcywgbWF5IGJlIGRpZmZpY3VsdC4gICBCdXQsIGFzIHRoZSBtYWludGFpbmVy LCB0aGF0IGlzIHlvdXIgY2FsbCBzbyBpZiB5b3Ugd2FudCBpdCBjaGFuZ2VkIHRvIGEgc2lsZW50 IGZhaWx1cmUgSSB3aWxsIGRvIHRoYXQuICAgSnVzdCBzbyB0aGF0IEkgYW0gY2xlYXIgeW91IHdh bnQgYm90aCBmYWlsdXJlcyB0byBiZSBpZ25vcmVkPyAgVGhhdCBpcywgaWYgYSByZXF1ZXN0ZWQg b2ZmbG9hZCBpcyBub3Qgc3VwcG9ydGVkIHdlIHNob3VsZCBzaWxlbnRseSBpZ25vcmUgdGhlIC1F Tk9UU1VQLCBhbmQgYWxzbyBpZiB0aGUgaW9jdGwgZmFpbHMgZm9yIHNvbWUgb3RoZXIgcmVhc29u IHdlIHNob3VsZCBpZ25vcmUgdGhhdCB0b28/DQoNCg0KPiANCj4gV2Ugc2hvdWxkIGFsc28gY2hl Y2sgd2hldGhlciBvZmZsb2FkcyBhdmFpbGFibGUgd2hlbiBoYW5kbGluZw0KPiBWSE9TVF9HRVRf RkVBVFVSRVMuDQoNClRoYXQgd2lsbCBoYXZlIHRvIGJlIGEgZGlmZmVyZW50IHBhdGNoIGFzIGl0 IGlzIG91dHNpZGUgb2YgdGhlIHNjb3BlIG9mIHdoYXQgd2FzIGJlaW5nIGZpeGVkIGJ5IHRoaXMg b25lLiAgIEZvciB0aGlzIGlzc3VlIHdlIHdlcmUgZml4aW5nIHRoZSBmYWN0IHRoYXQgb2ZmbG9h ZCBmZWF0dXJlcyB3ZXJlIGJlaW5nIGVuYWJsZWQgZXZlbiB3aGVuIHRoZXkgd2VyZSBub3QgcmVx dWVzdGVkIGJ5IHRoZSBhcHBsaWNhdGlvbi4NCg0KDQpBbGxhaW4NCg0KDQo=