From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <mark.d.gray@intel.com>
Received: from mga09.intel.com (mga09.intel.com [134.134.136.24])
 by dpdk.org (Postfix) with ESMTP id A6C56B38B
 for <dev@dpdk.org>; Wed,  3 Sep 2014 18:04:05 +0200 (CEST)
Received: from orsmga001.jf.intel.com ([10.7.209.18])
 by orsmga102.jf.intel.com with ESMTP; 03 Sep 2014 09:01:48 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.04,458,1406617200"; d="scan'208";a="567788336"
Received: from irsmsx104.ger.corp.intel.com ([163.33.3.159])
 by orsmga001.jf.intel.com with ESMTP; 03 Sep 2014 09:07:50 -0700
Received: from irsmsx155.ger.corp.intel.com (163.33.192.3) by
 IRSMSX104.ger.corp.intel.com (163.33.3.159) with Microsoft SMTP Server (TLS)
 id 14.3.195.1; Wed, 3 Sep 2014 17:07:49 +0100
Received: from irsmsx102.ger.corp.intel.com ([169.254.2.24]) by
 IRSMSX155.ger.corp.intel.com ([169.254.14.85]) with mapi id 14.03.0195.001;
 Wed, 3 Sep 2014 17:07:48 +0100
From: "Gray, Mark D" <mark.d.gray@intel.com>
To: Franck Baudin <franck.baudin@qosmos.com>, "Xie, Huawei"
 <huawei.xie@intel.com>, Thomas Monjalon <thomas.monjalon@6wind.com>
Thread-Topic: [dpdk-dev] Wrong TCP checksum of packets sent by Linux guest
 (virtIO/vhost)
Thread-Index: AQHPx4FW+7/GFt27vk6HRi32rhvY75vvktRQ
Date: Wed, 3 Sep 2014 16:07:48 +0000
Message-ID: <738D45BC1F695740A983F43CFE1B7EA92D723605@IRSMSX102.ger.corp.intel.com>
References: <D84D5A6C1B26E448A0F35B539111D0E721D8C0@CAROUBIER.jungle.qosmos.com>
 <1686757.iSdNo6aMGt@xps13>
 <738D45BC1F695740A983F43CFE1B7EA92D72308F@IRSMSX102.ger.corp.intel.com>
 <C37D651A908B024F974696C65296B57B0F284EE2@SHSMSX101.ccr.corp.intel.com>
 <540721E8.2010307@qosmos.com>
In-Reply-To: <540721E8.2010307@qosmos.com>
Accept-Language: en-IE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [163.33.239.182]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Cc: "dev@dpdk.org" <dev@dpdk.org>,
 "dpdk-ovs@lists.01.org" <dpdk-ovs@lists.01.org>
Subject: Re: [dpdk-dev] Wrong TCP checksum of packets sent by Linux guest
 (virtIO/vhost)
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: patches and discussions about DPDK <dev.dpdk.org>
List-Unsubscribe: <http://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: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Sep 2014 16:04:06 -0000

PiANCj4gSGksDQo+IA0KPiBPbiAwOS8wMy8xNCAxMzoxMywgWGllLCBIdWF3ZWkgd3JvdGU6DQo+
ID4gTG9vcGluZyBpbiB0aGUgZHBkay1vdnMgbGlzdC4NCj4gPg0KPiA+ICogRG9lcyB0aGUgbmV3
IHZob3N0IEFQSSBhbGxvdyBhIHVzZXIgdG8ga25vdyBpZiBhbGwgdGhlIHJlbGV2YW50DQo+ID4g
b2ZmbG9hZHMgaGF2ZSBiZWVuIHR1cm5lZCBvbi9vZmYgZm9yIHRoYXQgaW50ZXJmYWNlPyBJdCBz
ZWVtcyB0aGF0DQo+ID4gdGhpcyBpcyBwb3NzaWJsZSB0aHJvdWdoIHRoZSB2aXJ0aW9fbmV0IHN0
cnVjdHVyZSBidXQgaXQgd291bGQgYmUgZ29vZA0KPiA+IHRvIGdldCBzb21lIGZlZWRiYWNrIGZy
b20gdGhlIHJlbGV2YW50IHBlcnNvbiB3b3JraW5nIG9uIERQREsNCj4gPiAoSHVhd2VpPykuDQo+
ID4NCj4gPiAqIElmIHRoaXMgaXMgdGhlIGNhc2UsIHRoZW4gaXQgaXMgcHJvYmFibHkgaW4gdGhl
IHJlYWxtIG9mIHRoZSB2c3dpdGNoDQo+ID4gZG8gdGhlIGFjdHVhbCBjaGVja3N1bSAoZm9yIFZN
LVZNKSBvciBjb3JyZWN0bHkgY29uZmlndXJlIHRoZSBOSUMgd2hlbg0KPiA+IHNlbmRpbmcgb3V0
IHRocm91Z2ggdGhlIHBoeXNpY2FsIGludGVyZmFjZS4NCj4gPg0KPiA+IENvbW1lbnRzPw0KPiA+
DQo+ID4gTWFyazoNCj4gPiBTbyBmYXIgbm90IHN1cHBvcnRlZC4gVGhpcyBpcyBpbXBvcnRhbnQg
YXMgd2VsbCBpbiBWeExhbiBjYXNlLiBGb3IgdGhlDQo+ID4gcGFja2V0IGZsb3cgR3Vlc3QgQS0+
ICB2aXJ0aW8gLT4gLi4tPk9WREstPi4uIC0+IEd1ZXN0IEIuDQo+ID4gMSkgSWYgZ3Vlc3QgQSBh
bmQgQiBhcmUgb24gZGlmZmVyZW50IGhvc3QgbWFjaGluZXMsIHNheSBBIGFuZCBCDQo+ID4gcmVz
cGVjdGl2ZWx5LCAgYW5kIGlmIHRoZSBuaWMgb24gQSBzdXBwb3J0cyB2eGxhbiBjaGVja3N1bSBv
ZmZsb2FkLA0KPiA+IHRoZW4gYm90aCBndWVzdCBhbmQgaG9zdCBuZWVkbid0IGdlbmVyYXRlIGNo
ZWNrc3VtLCB0aGUgbmljIHdpbGwgZ2VuZXJhdGUNCj4gY2hlY2tzdW0gZm9yIGJvdGggaW5uZXIg
YW5kIG91dGVyIHBhY2tldC4NCj4gPiAyKSBJbiBWTTJWTSBjYXNlLCBhcyBpdCBpcyB0cnVzdGVk
IGNvbW11bmljYXRpb24gY2hhbm5lbCwgY291bGQgd2UNCj4gPiBuZWdvdGlhdGUgd2l0aCB0aGUg
Z3Vlc3QgdGNwIHN0YWNrIG5vdCB0byB2ZXJpZnkgY2hlY2tzdW0gZm9yIHJlY2VpdmVkDQo+IHBh
Y2tldD8NCj4gVGhlIHByb2JsZW0gaXMgdGhhdCBhbnkgVENQIHBhY2tldCBzZW5kIGJ5IGEgdmFu
aWxsYSBMaW51eCBndWVzdCB0aHJvdWdoDQo+IHZob3N0IGlzIGluY29ycmVjdCAoVk0gdG8gYW55
dGhpbmcsIGluY2x1ZGluZyBvdGhlciBjb2xvY2FsaWVkIFZNcykuIEluIG90aGVyDQo+IHdvcmRz
LCB0aGUgVk0gY2Fubm90IHVzZSBUQ1AuIFFFTVUgb3B0aW9ucyBhbmQgZXRodG9vbCAtSyBjc3Vt
IG9mZiB0c28NCj4gb2ZmICgiVENQIHN0YWNrIG5lZ29jaWF0aW9uIikgaGF2ZSBubyBlZmZlY3Qs
IG1heWJlIGJlY2F1c2UgdGhlIHZob3N0DQo+IGJhY2tlbmQgaXMgbWlzYmVoYXZpbmcuDQoNClRo
aXMgc291bmRzIGxpa2UgYSBEUERLIGlzc3VlLiBIb3dldmVyLCB3ZSBkaWQgImNsb25lIGFuZCBv
d24iIHRoZSB2aG9zdA0KY29kZSBhcyBpdCBpcyBhIHNhbXBsZSBhcHAuIEl0IG1heSBoYXZlIGNo
YW5nZWQgc2luY2Ugd2UgaW50ZWdyYXRlZCBpdC4NCg0KV2UgcGxhbiB0byB1c2UgdGhlIHZob3N0
IGxpYnJhcnkgaW50ZXJmYWNlIHdoZW4gaXQgaXMgYXZhaWxhYmxlIG9uIGRwZGsub3JnLiBTbw0K
dGhhdCB3b3VsZCBwaWNrIHVwIHRoZSBsYXRlc3QgdmVyc2lvbiBvZiB0aGUgdmhvc3QgY29kZS4N
Cg0KPiANCj4gRnJhbmNrDQo=