From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id ACCCE21DFA7AF for ; Wed, 5 Apr 2017 02:47:41 -0700 (PDT) Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga105.jf.intel.com with ESMTP; 05 Apr 2017 02:47:41 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.36,278,1486454400"; d="scan'208";a="842164419" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by FMSMGA003.fm.intel.com with ESMTP; 05 Apr 2017 02:47:41 -0700 Received: from fmsmsx112.amr.corp.intel.com (10.18.116.6) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 5 Apr 2017 02:47:40 -0700 Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by FMSMSX112.amr.corp.intel.com (10.18.116.6) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 5 Apr 2017 02:47:40 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.117]) by shsmsx102.ccr.corp.intel.com ([169.254.2.246]) with mapi id 14.03.0319.002; Wed, 5 Apr 2017 17:47:37 +0800 From: "Fu, Siyuan" To: "atepin@kraftway.ru" , "edk2-devel@lists.01.org" CC: "Tian, Feng" , "Ye, Ting" , "Wu, Jiaxin" Thread-Topic: [PATCH 2/2] NetworkPkg/TcpDxe: Fix unconditional window shrinking Thread-Index: AQHSp5PF4qoi6c2GBUS6rl+rAOsGnaG2kMIQ Date: Wed, 5 Apr 2017 09:47:36 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_IC x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZGZlNjJhZDEtNzNhOS00MjYyLWE1ZTEtYTg4MjUzMWE4MjA5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX0lDIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE1LjkuNi42IiwiVHJ1c3RlZExhYmVsSGFzaCI6IlJlQzNsMXZmWTF2cEkzTkJFRDhYXC9GbDhhRVNtM0JWVm4yT25PSWk2eTQ4PSJ9 dlp-product: dlpe-windows dlp-version: 10.0.102.7 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH 2/2] NetworkPkg/TcpDxe: Fix unconditional window shrinking X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Apr 2017 09:47:41 -0000 Content-Language: en-US Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 SGksIEFuZHJleQ0KDQpXaGVuIHRoZSBjbGllbnQgcmVjZWl2ZWQgc3VjaCBhIHNlZ21lbnQgdGhh dCBtb3ZlcyB0aGUgcmlnaHQgZWRnZSBvZiBzZW5kIHdpbmRvdyBiYWNrIHRvIHRoZSBsZWZ0IHNh aWQsIHRoZSBjbGllbnQgYWN0dWFsbHkgaGF2ZSBubyBpZGVhIGFib3V0IHdoZXRoZXIgdGhlIHNl cnZlciBpcyAic2hyaW5raW5nIHRoZSB3aW5kb3ciIG9yIGp1c3QgInJlZHVjaW5nIHdpbmRvdyBz aXplIi4gQWN0dWFsbHksIGlmIHRoZSBzZXJ2ZXIgcmVkdWNlZCB0aGUgYWR2ZXJ0aXNlZCB3aW5k b3dzIHNpemUgdG9vIG11Y2gsIHdoaWNoIHRha2VzIGJhY2sgaGlzIHByZXZpb3VzIHBlcm1pc3Np b24gb2Ygc2VuZGluZyBhIG51bWJlciBvZiBieXRlcywgZnJvbSB0aGUgY2xpZW50IHNpZGUsIHRo ZSBzZXJ2ZXIgaXMgaW5kZWVkIHNocmluayB0aGUgcmVjZWl2ZSB3aW5kb3cuIFRoaXMgaXMgZGlz Y291cmFnZWQgYnkgUkZDNzkzLCB3aGlsZSBpdCBzYXlzIHRoZSBjbGllbnQgbXVzdCBwcmVwYXJl IGZvciB0aGUgcGVlciB0byBkbyBzdWNoIGtpbmQgb2YgdGhpbmcuDQoNCkJhY2sgdG8gdGhlIG9y aWdpbmFsIGNvZGUsIG1vdmUgdGhlIFNuZE54dCB0byB0aGUgIlJpZ2h0IiB3aWxsIGxldCBjbGll bnQgdG8gcmV0cmFuc21pdCBzb21lIGJ5dGVzIG9mIGRhdGEgKGZyb20gUmlnaHQgdG8gU25kTnh0 KSwgYnV0IEkgZG9uJ3Qgc2VlIGEgY29uZGl0aW9uIHRoYXQgaXQgd2lsbCBjYXVzZSBkZWFkbG9j ay4gV2hpbGUgaWYgd2UgYWRvcHQgdGhpcyBwYXRjaCwgdGhlIFNuZE54dCBpcyB1bmNoYW5nZWQg d2hlbiB3ZSBnb3QgYSBwb3NpdGl2ZSB1c2FibGUgd2luZG93LCBhbmQgaW4gdGhlIG1lYW53aGls ZSwgaWYgc2VydmVyIGRpZCBzaHJpbmsgdGhlIHdpbmRvdyBhbmQgZHJvcHBlZCB0aGUgZGF0YSBm cm9tIFJpZ2h0IHRvIFNuZE54dCwgdGhpcyBwaWVjZSBvZiBkYXRhIHdvbid0IGJlIHJldHJhbnNt aXQgYnkgdGhlIGNsaWVudCBhbnltb3JlLCB0aGlzIGlzIGFjdHVhbGx5IGEgZGVhZGxvY2suDQoN ClNvIHBsZWFzZSBwcm92aWRlIG1vcmUgZGV0YWlscyBpZiB5b3UgZGlkIG9ic2VydmUgYSBkZWFk bG9jaywgbWF5YmUgYW4gZXhhbXBsZSB3b3VsZCBoZWxwIHRvIHVuZGVyc3RhbmQgdGhlIHByb2Js ZW0uDQoNClRoYW5rcywNClNpeXVhbg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJv bTogZWRrMi1kZXZlbCBbbWFpbHRvOmVkazItZGV2ZWwtYm91bmNlc0BsaXN0cy4wMS5vcmddIE9u IEJlaGFsZiBPZiBhdGVwaW5Aa3JhZnR3YXkucnUNClNlbnQ6IDIwMTfE6jPUwjI4yNUgMTU6MjAN ClRvOiBlZGsyLWRldmVsQGxpc3RzLjAxLm9yZw0KU3ViamVjdDogW2VkazJdIFtQQVRDSCAyLzJd IE5ldHdvcmtQa2cvVGNwRHhlOiBGaXggdW5jb25kaXRpb25hbCB3aW5kb3cgc2hyaW5raW5nDQoN Ck1vdmluZyBSaWdodCB3aW5kb3cgZWRnZSB0byB0aGUgbGVmdCBvbiBzZW5kZXIgc2lkZSB3aXRo b3V0IGFkZGl0aW9uYWwgY2hlY2tzIGxlYWRzIHRvIHRoZSBzaXR1YXRpb24gd2hlbiBzZW5kZXIg YXNzdW1lcyB0aGUgcmVjZWl2ZXIgc2hydW5rIGl0cyByY3YgYnVmZmVyLCB3aGVuLCBpbiBmYWN0 LCBpdCBvbmx5IHJlZHVjZWQgd2luZG93IHNpemUuIFRoaXMgaXMgYSBUQ1AgZGVhZGxvY2sgc2l0 dWF0aW9uLiBSZWNlaXZlciBBQ0tzIHByb3BlciBzZWdtZW50LCB3aGlsZSBzZW5kZXIgZGlzY2Fy ZHMgaXQgZm9yIGZ1dHVyZSBBQ0suIEFkZCBjaGVjayBmb3IgbmVnYXRpdmUgdXNhYmxlIHdpbmRv dyB0byBwcmV2ZW50IGVycm9uZW91cyB3aW5kb3cgc2hyaW5raW5nLg0KDQpDb250cmlidXRlZC11 bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4wDQpTaWduZWQtb2ZmLWJ5 OiBBbmRyZXkgVGVwaW4gPGF0ZXBpbkBrcmFmdHdheS5ydT4NCi0tLQ0KIE5ldHdvcmtQa2cvVGNw RHhlL1RjcElucHV0LmMgfCA2ICsrKysrLQ0KIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMo KyksIDEgZGVsZXRpb24oLSkNCg0KZGlmZiAtLWdpdCBhL05ldHdvcmtQa2cvVGNwRHhlL1RjcElu cHV0LmMgYi9OZXR3b3JrUGtnL1RjcER4ZS9UY3BJbnB1dC5jIGluZGV4IDA0YzhhODIuLjExYjNl YjggMTAwNjQ0DQotLS0gYS9OZXR3b3JrUGtnL1RjcER4ZS9UY3BJbnB1dC5jDQorKysgYi9OZXR3 b3JrUGtnL1RjcER4ZS9UY3BJbnB1dC5jDQpAQCAtNzM4LDYgKzczOCw3IEBAIFRjcElucHV0ICgN CiAgIFRDUF9TRVFOTyAgIFJpZ2h0Ow0KICAgVENQX1NFUU5PICAgVXJnOw0KICAgVUlOVDE2ICAg ICAgQ2hlY2tzdW07DQorICBJTlQzMiAgICAgICBVc2FibGVXbmQ7DQogDQogICBBU1NFUlQgKChW ZXJzaW9uID09IElQX1ZFUlNJT05fNCkgfHwgKFZlcnNpb24gPT0gSVBfVkVSU0lPTl82KSk7DQog DQpAQCAtMTMwNyw3ICsxMzA4LDEwIEBAIFRjcElucHV0ICgNCiANCiAgICAgICBpZiAoVENQX1NF UV9MVCAoUmlnaHQsIFRjYi0+U25kTnh0KSkgew0KIA0KLSAgICAgICAgVGNiLT5TbmROeHQgPSBS aWdodDsNCisgICAgICAgIFVzYWJsZVduZCA9IFRjYi0+U25kVW5hICsgVGNiLT5TbmRXbmQgLSBU Y2ItPlNuZE54dDsNCisgICAgICAgIGlmIChVc2FibGVXbmQgPCAwKSB7DQorICAgICAgICAgIFRj Yi0+U25kTnh0ID0gUmlnaHQ7DQorICAgICAgICB9DQogDQogICAgICAgICBpZiAoUmlnaHQgPT0g VGNiLT5TbmRVbmEpIHsNCiANCi0tDQoxLjkuMQ0KX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18NCmVkazItZGV2ZWwgbWFpbGluZyBsaXN0DQplZGsyLWRldmVs QGxpc3RzLjAxLm9yZw0KaHR0cHM6Ly9saXN0cy4wMS5vcmcvbWFpbG1hbi9saXN0aW5mby9lZGsy LWRldmVsDQo=