From mboxrd@z Thu Jan 1 00:00:00 1970 From: Haiyang Zhang Subject: RE: [patch] tcp: attach SYNACK messages to request sockets instead of listener Date: Fri, 30 Oct 2015 21:42:30 +0000 Message-ID: References: <1446159521.6254.4.camel@edumazet-glaptop2.roam.corp.google.com> <1446235356.6254.33.camel@edumazet-glaptop2.roam.corp.google.com> <1446236331.6254.36.camel@edumazet-glaptop2.roam.corp.google.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: "edumazet@google.com" , David Miller , "netdev@vger.kernel.org" , "KY Srinivasan" To: Eric Dumazet Return-path: Received: from mail-by2on0117.outbound.protection.outlook.com ([207.46.100.117]:44419 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752865AbbJ3Vme (ORCPT ); Fri, 30 Oct 2015 17:42:34 -0400 In-Reply-To: <1446236331.6254.36.camel@edumazet-glaptop2.roam.corp.google.com> Content-Language: en-US Sender: netdev-owner@vger.kernel.org List-ID: DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRXJpYyBEdW1hemV0IFtt YWlsdG86ZXJpYy5kdW1hemV0QGdtYWlsLmNvbV0NCj4gU2VudDogRnJpZGF5LCBPY3RvYmVyIDMw LCAyMDE1IDQ6MTkgUE0NCj4gVG86IEhhaXlhbmcgWmhhbmcgPGhhaXlhbmd6QG1pY3Jvc29mdC5j b20+DQo+IENjOiBlZHVtYXpldEBnb29nbGUuY29tOyBEYXZpZCBNaWxsZXIgPGRhdmVtQGRhdmVt bG9mdC5uZXQ+Ow0KPiBuZXRkZXZAdmdlci5rZXJuZWwub3JnOyBLWSBTcmluaXZhc2FuIDxreXNA bWljcm9zb2Z0LmNvbT4NCj4gU3ViamVjdDogUmU6IFtwYXRjaF0gdGNwOiBhdHRhY2ggU1lOQUNL IG1lc3NhZ2VzIHRvIHJlcXVlc3Qgc29ja2V0cw0KPiBpbnN0ZWFkIG9mIGxpc3RlbmVyDQo+IA0K PiBPbiBGcmksIDIwMTUtMTAtMzAgYXQgMTM6MDIgLTA3MDAsIEVyaWMgRHVtYXpldCB3cm90ZToN Cj4gDQo+ID4gU28gaXQgbG9va3MgbGlrZSB5b3UgaGF2ZSBhIGRldmljZSB3aXRoIGEgdmVyeSBi aWcgaGhfbGVuDQo+ID4NCj4gPiBNQVhfVENQX0hFQURFUiBpcyBub3QgZW5vdWdoIHNwYWNlIHRv IGhvbGQgYWxsIGhlYWRlcnMsIGFuZCB0aGlzIGlzDQo+IHRoZQ0KPiA+IGJ1ZyB0aGF0IG5lZWRz IHRvIGJlIGZpeGVkLiBUaGlzIGlzIHNjYXJ5IHRvIHJlYWxsb2MgYWxsIHRjcCBwYWNrZXRzICEN Cj4gPg0KPiANCj4gZHJpdmVycy9uZXQvaHlwZXJ2L25ldHZzY19kcnYuYyBzZXRzIGEgbmVlZGVk X2hlYWRyb29tIG9mIDIyMCBieXRlcyA6KA0KPiANCj4gQ291bGQgeW91IHRyeSA6DQo+IA0KPiBk aWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9uZXRkZXZpY2UuaCBiL2luY2x1ZGUvbGludXgvbmV0 ZGV2aWNlLmgNCj4gaW5kZXggNGFjNjUzYjdiOGFjLi43ZGJkZDI5MDc2YmUgMTAwNjQ0DQo+IC0t LSBhL2luY2x1ZGUvbGludXgvbmV0ZGV2aWNlLmgNCj4gKysrIGIvaW5jbHVkZS9saW51eC9uZXRk ZXZpY2UuaA0KPiBAQCAtMTMyLDggKzEzMiwxMCBAQCBzdGF0aWMgaW5saW5lIGJvb2wgZGV2X3ht aXRfY29tcGxldGUoaW50IHJjKQ0KPiAgICoJdXNlZC4NCj4gICAqLw0KPiANCj4gLSNpZiBkZWZp bmVkKENPTkZJR19XTEFOKSB8fCBJU19FTkFCTEVEKENPTkZJR19BWDI1KQ0KPiAtIyBpZiBkZWZp bmVkKENPTkZJR19NQUM4MDIxMV9NRVNIKQ0KPiArI2lmIGRlZmluZWQoQ09ORklHX1dMQU4pIHx8 IElTX0VOQUJMRUQoQ09ORklHX0FYMjUpIHx8DQo+IElTX0VOQUJMRUQoQ09ORklHX0hZUEVSVl9O RVQpDQo+ICsjIGlmIElTX0VOQUJMRUQoQ09ORklHX0hZUEVSVl9ORVQpDQo+ICsjIGRlZmluZSBM TF9NQVhfSEVBREVSIDM4NA0KPiArIyBlbGlmIGRlZmluZWQoQ09ORklHX01BQzgwMjExX01FU0gp DQo+ICAjICBkZWZpbmUgTExfTUFYX0hFQURFUiAxMjgNCj4gICMgZWxzZQ0KPiAgIyAgZGVmaW5l IExMX01BWF9IRUFERVIgOTYNCj4gDQoNCldpdGggeW91ciAybmQgcGF0Y2gsIEkgc2F3Og0KWyAg IDE5LjI0MjEwNF0gV293ICEgaGVhZHJvb209MTY0IHdoaWxlIGhoX2xlbihldGgwKT0yNDANCg0K QWZ0ZXIgYWRkaW5nIHRoZSAzcmQgcGF0Y2ggd2l0aCBpbmNyZWFzZWQgTExfTUFYX0hFQURFUiwN CnRoZSB3YXJuaW5nIGFuZCBzdGFjayB0cmFjZSBubyBsb25nZXIgc2hvdyB1cC4NCg0KQWxzbywg Y291bGQgeW91IGZpeCB0aGUgbmV0IGNvcmUgY29kZSBzbyB0aGF0IGl0IGRvZXNuJ3QgDQpwYW5p YyBldmVuIHdpdGggcmVhbGxvY2F0ZWQgaGVhZGVyPw0KDQpUaGFua3MsDQotIEhhaXlhbmcNCg0K