From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id EF6A4B38B for ; Wed, 3 Sep 2014 18:10:38 +0200 (CEST) Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga102.jf.intel.com with ESMTP; 03 Sep 2014 09:09:04 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.04,458,1406617200"; d="scan'208";a="567793195" Received: from irsmsx104.ger.corp.intel.com ([163.33.3.159]) by orsmga001.jf.intel.com with ESMTP; 03 Sep 2014 09:15:06 -0700 Received: from irsmsx106.ger.corp.intel.com (163.33.3.31) 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:15:05 +0100 Received: from irsmsx102.ger.corp.intel.com ([169.254.2.24]) by IRSMSX106.ger.corp.intel.com ([169.254.8.3]) with mapi id 14.03.0195.001; Wed, 3 Sep 2014 17:15:05 +0100 From: "Gray, Mark D" To: "Xie, Huawei" , Thomas Monjalon , Franck BAUDIN Thread-Topic: [dpdk-dev] Wrong TCP checksum of packets sent by Linux guest (virtIO/vhost) Thread-Index: Ac/Grwhp4Qxh0OsmR/WhBoZuY0M2GP//9RUA//6apjD//SGNkP/560kg Date: Wed, 3 Sep 2014 16:15:04 +0000 Message-ID: <738D45BC1F695740A983F43CFE1B7EA92D72362F@IRSMSX102.ger.corp.intel.com> References: <1686757.iSdNo6aMGt@xps13> <738D45BC1F695740A983F43CFE1B7EA92D72308F@IRSMSX102.ger.corp.intel.com> In-Reply-To: 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" , "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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Sep 2014 16:10:39 -0000 PiA+ID4NCj4gPiA+IEhpIEZyYW5jaywNCj4gPiA+DQo+ID4gPiAyMDE0LTA5LTAyIDEzOjIwLCBG cmFuY2sgQkFVRElOOg0KPiA+ID4gPiBJIGFtIHVzaW5nIGRwZGstb3ZzIDEuMS4wIChsYXRlc3Qg cmVsZWFzZSkgYXMgZm9sbG93IDoNCj4gPiA+ID4NCj4gPiA+ID4gbGludXgtZ3Vlc3QgKG5vIERQ S0QpIDwtLS0gIHZpcnRJTyAtLS0+IE9WREsgMS4xLjAgKHdpdGggbGF0ZXN0DQo+ID4gPiA+IERQ REsgWypdKSA8IC0tDQo+ID4gPiAtIE5pYW50aWMgLS0tID4gbGludXgtbmF0aXZlDQo+ID4gPiA+ DQo+ID4gPiBbLi4uXQ0KPiA+ID4gPiBVRFAvSUNNUCBjb25uZWN0aXZpdHkgaXMgZmluZSwgYnV0 IFRDUCBjaGVja3N1bSBvZiBwYWNrZXQgc2VudCBieQ0KPiA+ID4gPiB0aGUNCj4gPiA+IGd1ZXN0 IGFyZSBpbmNvcnJlY3QsIGFzIHNob3dlZCB3aXRoIHRjcGR1bXAgb24gbGludXgtbmF0aXZlLg0K PiA+ID4NCj4gPiA+IFRoYW5rcyBmb3IgcmVwb3J0aW5nLg0KPiA+ID4gQ291bGQgeW91IHRyeSB2 aXJ0aW8gd2l0aG91dCB2aG9zdD8NCj4gPiA+DQo+ID4gPg0KPiA+DQo+ID4gTG9vcGluZyBpbiB0 aGUgZHBkay1vdnMgbGlzdC4NCj4gPg0KPiA+ICogRG9lcyB0aGUgbmV3IHZob3N0IEFQSSBhbGxv dyBhIHVzZXIgdG8ga25vdyBpZiBhbGwgdGhlIHJlbGV2YW50DQo+ID4gb2ZmbG9hZHMgaGF2ZSBi ZWVuIHR1cm5lZCBvbi9vZmYgZm9yIHRoYXQgaW50ZXJmYWNlPyBJdCBzZWVtcyB0aGF0DQo+ID4g dGhpcyBpcyBwb3NzaWJsZSB0aHJvdWdoIHRoZSB2aXJ0aW9fbmV0IHN0cnVjdHVyZSBidXQgaXQg d291bGQgYmUgZ29vZA0KPiA+IHRvIGdldCBzb21lIGZlZWRiYWNrIGZyb20gdGhlIHJlbGV2YW50 IHBlcnNvbiB3b3JraW5nIG9uIERQREsNCj4gPiAoSHVhd2VpPykuDQo+ID4NCj4gPiAqIElmIHRo aXMgaXMgdGhlIGNhc2UsIHRoZW4gaXQgaXMgcHJvYmFibHkgaW4gdGhlIHJlYWxtIG9mIHRoZSB2 c3dpdGNoDQo+ID4gZG8gdGhlIGFjdHVhbCBjaGVja3N1bSAoZm9yIFZNLVZNKSBvciBjb3JyZWN0 bHkgY29uZmlndXJlIHRoZSBOSUMgd2hlbg0KPiA+IHNlbmRpbmcgb3V0IHRocm91Z2ggdGhlIHBo eXNpY2FsIGludGVyZmFjZS4NCj4gPg0KPiA+IENvbW1lbnRzPw0KPiANCj4gDQo+IE1hcms6DQo+ IFNvIGZhciBub3Qgc3VwcG9ydGVkLiBUaGlzIGlzIGltcG9ydGFudCBhcyB3ZWxsIGluIFZ4TGFu IGNhc2UuIEZvciB0aGUgcGFja2V0DQoNCk9rIA0KDQo+IGZsb3cgR3Vlc3QgQS0+ICB2aXJ0aW8g LT4gLi4tPk9WREstPi4uIC0+IEd1ZXN0IEIuDQo+IDEpIElmIGd1ZXN0IEEgYW5kIEIgYXJlIG9u IGRpZmZlcmVudCBob3N0IG1hY2hpbmVzLCBzYXkgQSBhbmQgQiByZXNwZWN0aXZlbHksDQo+IGFu ZCBpZiB0aGUgbmljIG9uIEEgc3VwcG9ydHMgdnhsYW4gY2hlY2tzdW0gb2ZmbG9hZCwgdGhlbiBi b3RoIGd1ZXN0IGFuZA0KPiBob3N0IG5lZWRuJ3QgZ2VuZXJhdGUgY2hlY2tzdW0sIHRoZSBuaWMg d2lsbCBnZW5lcmF0ZSBjaGVja3N1bSBmb3IgYm90aA0KPiBpbm5lciBhbmQgb3V0ZXIgcGFja2V0 Lg0KDQpUaGUgdnN3aXRjaCB3b3VsZCBuZWVkIHRvIHN1cHBvcnQgdGhpcw0KDQo+IDIpIEluIFZN MlZNIGNhc2UsIGFzIGl0IGlzIHRydXN0ZWQgY29tbXVuaWNhdGlvbiBjaGFubmVsLCBjb3VsZCB3 ZQ0KPiBuZWdvdGlhdGUgd2l0aCB0aGUgZ3Vlc3QgdGNwIHN0YWNrIG5vdCB0byB2ZXJpZnkgY2hl Y2tzdW0gZm9yIHJlY2VpdmVkDQo+IHBhY2tldD8NCg0KUGVyaGFwcw0KDQo+IA0KPiA+DQo+ID4g TWFyaw0K