From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <jianfeng.tan@intel.com>
Received: from mga02.intel.com (mga02.intel.com [134.134.136.20])
 by dpdk.org (Postfix) with ESMTP id 8A1BB25A1;
 Thu, 29 Mar 2018 09:02:02 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga005.jf.intel.com ([10.7.209.41])
 by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 29 Mar 2018 00:02:01 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.48,375,1517904000"; d="scan'208";a="212257900"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga005.jf.intel.com with ESMTP; 29 Mar 2018 00:02:00 -0700
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 29 Mar 2018 00:02:00 -0700
Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.235]) by
 shsmsx102.ccr.corp.intel.com ([169.254.2.80]) with mapi id 14.03.0319.002;
 Thu, 29 Mar 2018 15:01:57 +0800
From: "Tan, Jianfeng" <jianfeng.tan@intel.com>
To: Maxime Coquelin <maxime.coquelin@redhat.com>, Victor Kaplansky
 <vkaplans@redhat.com>
CC: "dev@dpdk.org" <dev@dpdk.org>, "stable@dpdk.org" <stable@dpdk.org>,
 "Yang, Yi Y" <yi.y.yang@intel.com>, "Harris, James R"
 <james.r.harris@intel.com>, "Yang, Ziye" <ziye.yang@intel.com>, "Liu,
 Changpeng" <changpeng.liu@intel.com>, "Wodkowski, PawelX"
 <pawelx.wodkowski@intel.com>, "Stojaczyk, DariuszX"
 <dariuszx.stojaczyk@intel.com>, Yuanhan Liu <yliu@fridaylinux.org>
Thread-Topic: [PATCH] vhost: fix segfault as handle set_mem_table message
Thread-Index: AQHTXgZrlzCne6HYM0y7DBrZO8ttJaMpQVKAgAskwgCAAAJMgICy59RA
Date: Thu, 29 Mar 2018 07:01:56 +0000
Message-ID: <ED26CBA2FAD1BF48A8719AEF02201E36514AD030@SHSMSX103.ccr.corp.intel.com>
References: <1510746068-143223-1-git-send-email-jianfeng.tan@intel.com>
 <caffd24f-f229-4484-3d25-b7d615b88566@redhat.com>
 <20171205141954.GF9111@yliu-dev>
 <cd734b70-1532-b591-63d4-63e2d6b1ec97@redhat.com>
In-Reply-To: <cd734b70-1532-b591-63d4-63e2d6b1ec97@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-dev] [PATCH] vhost: fix segfault as handle set_mem_table
	message
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Mar 2018 07:02:03 -0000

SGkgTWF4aW1lIGFuZCBWaWN0b3IsDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4g
RnJvbTogTWF4aW1lIENvcXVlbGluIFttYWlsdG86bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb21d
DQo+IFNlbnQ6IFR1ZXNkYXksIERlY2VtYmVyIDUsIDIwMTcgMTA6MjggUE0NCj4gVG86IFl1YW5o
YW4gTGl1OyBUYW4sIEppYW5mZW5nOyBWaWN0b3IgS2FwbGFuc2t5DQo+IENjOiBkZXZAZHBkay5v
cmc7IHN0YWJsZUBkcGRrLm9yZzsgWWFuZywgWWkgWQ0KPiBTdWJqZWN0OiBSZTogW1BBVENIXSB2
aG9zdDogZml4IHNlZ2ZhdWx0IGFzIGhhbmRsZSBzZXRfbWVtX3RhYmxlIG1lc3NhZ2UNCj4gDQo+
IA0KPiANCj4gT24gMTIvMDUvMjAxNyAwMzoxOSBQTSwgWXVhbmhhbiBMaXUgd3JvdGU6DQo+ID4g
T24gVHVlLCBOb3YgMjgsIDIwMTcgYXQgMDE6MDk6MjlQTSArMDEwMCwgTWF4aW1lIENvcXVlbGlu
IHdyb3RlOg0KPiA+Pg0KPiA+Pg0KPiA+PiBPbiAxMS8xNS8yMDE3IDEyOjQxIFBNLCBKaWFuZmVu
ZyBUYW4gd3JvdGU6DQo+ID4+PiBJbiBhIHJ1bm5pbmcgVk0sIG9wZXJhdGlvbnMgKGxpa2UgZGV2
aWNlIGF0dGFjaC9kZXRhY2gpIHdpbGwNCj4gPj4+IHRyaWdnZXIgdGhlIFFFTVUgdG8gcmVzZW5k
IHNldF9tZW1fdGFibGUgdG8gdmhvc3QtdXNlciBiYWNrZW5kLg0KPiA+Pj4NCj4gPj4+IERQREsg
dmhvc3QtdXNlciBoYW5kbGVzIHRoaXMgbWVzc2FnZSBydWRlbHkgYnkgdW5tYXAgYWxsIGV4aXN0
aW5nDQo+ID4+PiByZWdpb25zIGFuZCBtYXAgbmV3IG9uZXMuIFRoaXMgbWlnaHQgbGVhZCB0byBz
ZWdmYXVsdCBpZiB0aGVyZQ0KPiA+Pj4gaXMgcG1kIHRocmVhZCBqdXN0IHRyeWluZyB0byB0b3Vj
aCB0aG9zZSB1bm1hcHBlZCBtZW1vcnkgcmVnaW9ucy4NCj4gPj4+DQo+ID4+PiBCdXQgZm9yIG1v
c3QgY2FzZXMsIGV4Y2VwdCBWTSBtZW1vcnkgaG90cGx1ZywNCj4gDQo+IEZZSSwgVmljdG9yIGlz
IHdvcmtpbmcgb24gaW1wbGVtZW50aW5nIGEgbG9jay1sZXNzIHByb3RlY3Rpb24gbWVjaGFuaXNt
DQo+IHRvIHByZXZlbnQgY3Jhc2hlcyBpbiBzdWNoIGNhc2VzLiBJdCBpcyBpbnRlbmRlZCBmaXJz
dCB0byBwcm90ZWN0DQo+IGxvZ19iYXNlIGluIGNhc2Ugb2YgbXVsdGlxdWV1ZSArIGxpdmUtbWln
cmF0aW9uLCBidXQgd291bGQgc29sdmUgdGhpDQo+IGlzc3VlIHRvby4NCg0KQnJpbmcgdGhpcyBp
c3N1ZSBiYWNrIGZvciBkaXNjdXNzaW9uLg0KDQpSZXBvcnRlZCBieSBTUERLIGd1eXMsIGV2ZW4g
d2l0aCBwZXItcXVldWUgbG9jaywgdGhleSBjb3VsZCBzdGlsbCBydW4gaW50byBjcmFzaCBhcyBv
ZiBtZW1vcnkgaG90IHBsdWcgb3IgdW5wbHVnLg0KSW4gZGV0YWlsLCB5b3UgYWRkIHRoZSBsb2Nr
IGluIGFuIGludGVybmFsIHN0cnVjdCwgdmhvc3RfcXVldWUgd2hpY2ggaXMsIHVuZm9ydHVuYXRl
bHksIG5vdCB2aXNpYmxlIHRvIHRoZSBleHRlcm5hbCBkYXRhcGF0aCwgbGlrZSB2aG9zdC1zY3Np
IGluIFNQREsuDQoNClRoZSBtZW1vcnkgaG90IHBsdWcgYW5kIHVucGx1ZyB3b3VsZCBiZSB0aGUg
bWFpbiBpc3N1ZSBmcm9tIFNQREsgc2lkZSBzbyBmYXIuIEZvciB0aGlzIHNwZWNpZmljIGlzc3Vl
LCBJIHRoaW5rIHdlIGNhbiBjb250aW51ZSB0aGlzIHBhdGNoIHRvIGZpbHRlciBvdXQgdGhlIGNo
YW5nZWQgcmVnaW9ucywgYW5kIGtlZXAgdW5jaGFuZ2VkIHJlZ2lvbnMgbm90IHJlbWFwcGVkLg0K
DQpCdXQgSSBrbm93IHRoYXQgdGhlIHBlci12cSBsb2NrIGlzIG5vdCBvbmx5IHRvIHJlc29sdmUg
dGhlIG1lbW9yeSB0YWJsZSBpc3N1ZSwgc29tZSBvdGhlciB2aG9zdC11c2VyIG1lc3NhZ2VzIGNv
dWxkIGFsc28gbGVhZCB0byBwcm9ibGVtcz8gSWYgeWVzLCBzaGFsbCB3ZSB0YWtlIGEgc3RlcCBi
YWNrLCB0byB0aGluayBhYm91dCBob3cgdG8gc29sdmUgdGhpcyBraW5kIG9mIGlzc3VlcyBmb3Ig
YmFja2VuZHMsIGxpa2Ugdmhvc3Qtc2NzaS4NCg0KVGhvdWdodHM/DQoNClRoYW5rcywNCkppYW5m
ZW5nDQoNCj4gDQo+ID4+Pj4gUUVNVSBzdGlsbCBzZW5kcyB0aGUNCj4gPj4+IHNldF9tZW1fdGFi
bGUgbWVzc2FnZSBldmVuIHRoZSBtZW1vcnkgcmVnaW9ucyBhcmUgbm90IGNoYW5nZWQgYXMNCj4g
Pj4+IFFFTVUgdmhvc3QtdXNlciBmaWx0ZXJzIG91dCB0aG9zZSBub3QgYmFja2VkIGJ5IGZpbGUg
KGZkID4gMCkuDQo+ID4+Pg0KPiA+Pj4gVG8gZml4IHRoaXMgY2FzZSwgd2UgYWRkIGEgY2hlY2sg
aW4gdGhlIGhhbmRsZXIgdG8gc2VlIGlmIHRoZQ0KPiA+Pj4gbWVtb3J5IHJlZ2lvbnMgYXJlIHJl
YWxseSBjaGFuZ2VkOyBpZiBub3QsIHdlIGp1c3Qga2VlcCBvbGQgbWVtb3J5DQo+ID4+PiByZWdp
b25zLg0KPiA+Pj4NCj4gPj4+IEZpeGVzOiA4Zjk3MjMxMmI4ZjQgKCJ2aG9zdDogc3VwcG9ydCB2
aG9zdC11c2VyIikNCj4gPj4+DQo+ID4+PiBDQzogc3RhYmxlQGRwZGsub3JnDQo+ID4+Pg0KPiA+
Pj4gQ0M6IFl1YW5oYW4gTGl1IDx5bGl1QGZyaWRheWxpbnV4Lm9yZz4NCj4gPj4+IENDOiBNYXhp
bWUgQ29xdWVsaW4gPG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiA+Pj4NCj4gPj4+IFJl
cG9ydGVkLWJ5OiBZYW5nIFpoYW5nIDx6eTEwNzE2NUBhbGliYWJhLWluYy5jb20+DQo+ID4+PiBS
ZXBvcnRlZC1ieTogWGluIExvbmcgPGxvbmd4aW4ueGxAYWxpYmFiYS1pbmMuY29tPg0KPiA+Pj4g
U2lnbmVkLW9mZi1ieTogWWkgWWFuZyA8eWkueS55YW5nQGludGVsLmNvbT4NCj4gPj4+IFNpZ25l
ZC1vZmYtYnk6IEppYW5mZW5nIFRhbiA8amlhbmZlbmcudGFuQGludGVsLmNvbT4NCj4gPj4+IC0t
LQ0KPiA+Pj4gICBsaWIvbGlicnRlX3Zob3N0L3Zob3N0X3VzZXIuYyB8IDMzDQo+ICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKw0KPiA+Pj4gICAxIGZpbGUgY2hhbmdlZCwgMzMgaW5z
ZXJ0aW9ucygrKQ0KPiA+Pg0KPiA+PiBSZXZpZXdlZC1ieTogTWF4aW1lIENvcXVlbGluIDxtYXhp
bWUuY29xdWVsaW5AcmVkaGF0LmNvbT4NCj4gPg0KPiA+IEFwcGxpZWQgdG8gZHBkay1uZXh0LXZp
cnRpby4NCj4gPg0KPiA+IFRoYW5rcy4NCj4gPg0KPiA+IAktLXlsaXUNCj4gPg0KPiANCj4gTWF4
aW1lDQo=