From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) (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 7740D81C64 for ; Wed, 14 Dec 2016 18:45:41 -0800 (PST) Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga103.jf.intel.com with ESMTP; 14 Dec 2016 18:45:41 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.33,349,1477983600"; d="scan'208";a="18306079" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by orsmga002.jf.intel.com with ESMTP; 14 Dec 2016 18:45:41 -0800 Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.248.2; Wed, 14 Dec 2016 18:45:40 -0800 Received: from shsmsx151.ccr.corp.intel.com ([169.254.3.77]) by SHSMSX101.ccr.corp.intel.com ([169.254.1.97]) with mapi id 14.03.0248.002; Thu, 15 Dec 2016 10:45:39 +0800 From: "Fu, Siyuan" To: "Wu, Hao A" , "edk2-devel@lists.01.org" CC: "Ye, Ting" , "Wu, Jiaxin" Thread-Topic: [PATCH 4/6] MdeModulePkg/DxeNetLib: Rewrite NetblockChecksum function logic Thread-Index: AQHSVf0F9gqn5BKjokWE/87KXF8raKEITp4A Date: Thu, 15 Dec 2016 02:45:38 +0000 Message-ID: References: <1481714811-12568-1-git-send-email-hao.a.wu@intel.com> <1481714811-12568-5-git-send-email-hao.a.wu@intel.com> In-Reply-To: <1481714811-12568-5-git-send-email-hao.a.wu@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_IC x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMDY2MzNmMGItNzQ5OS00YjI2LWE1YWItZTVhNmE2MzQ2Y2QxIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX0lDIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE1LjkuNi42IiwiVHJ1c3RlZExhYmVsSGFzaCI6InBLZ3N0UUJyeHo5MzR2b1dEakxcL3BnV2hLdFJOeWRhb2hhUmtiZlBvcHhjPSJ9 x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH 4/6] MdeModulePkg/DxeNetLib: Rewrite NetblockChecksum function logic X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Dec 2016 02:45:41 -0000 Content-Language: en-US Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 DQoNClJldmlld2VkLWJ5OiBGdSBTaXl1YW4gPHNpeXVhbi5mdUBpbnRlbC5jb20+DQoNCg0KLS0t LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IFd1LCBIYW8gQSANClNlbnQ6IDIwMTbE6jEy 1MIxNMjVIDE5OjI3DQpUbzogZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmcNCkNjOiBXdSwgSGFvIEEg PGhhby5hLnd1QGludGVsLmNvbT47IEZ1LCBTaXl1YW4gPHNpeXVhbi5mdUBpbnRlbC5jb20+OyBZ ZSwgVGluZyA8dGluZy55ZUBpbnRlbC5jb20+OyBXdSwgSmlheGluIDxqaWF4aW4ud3VAaW50ZWwu Y29tPg0KU3ViamVjdDogW1BBVENIIDQvNl0gTWRlTW9kdWxlUGtnL0R4ZU5ldExpYjogUmV3cml0 ZSBOZXRibG9ja0NoZWNrc3VtIGZ1bmN0aW9uIGxvZ2ljDQoNClRoaXMgY29tbWl0IHJld3JpdGVz IHRoZSBsb2dpYyBmb3IgTmV0YmxvY2tDaGVja3N1bS4gSXQgcHJvY2Vzc2VzIHRoZSBjaGVja3N1 bSBvZiB0aGUgbGVmdC1vdmVyIGJ5dGUgZmlyc3QgdG8gcHJldmVudCBwb3NzaWJsZSBtaXMtcmVw b3J0cyBieSBzdGF0aWMgY29kZSBjaGVja2Vycy4NCg0KQ2M6IEZ1IFNpeXVhbiA8c2l5dWFuLmZ1 QGludGVsLmNvbT4NCkNjOiBZZSBUaW5nIDx0aW5nLnllQGludGVsLmNvbT4NCkNjOiBXdSBKaWF4 aW4gPGppYXhpbi53dUBpbnRlbC5jb20+DQpDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENv bnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4wDQpTaWduZWQtb2ZmLWJ5OiBIYW8gV3UgPGhhby5hLnd1 QGludGVsLmNvbT4NCi0tLQ0KIE1kZU1vZHVsZVBrZy9MaWJyYXJ5L0R4ZU5ldExpYi9OZXRCdWZm ZXIuYyB8IDE2ICsrKysrKysrLS0tLS0tLS0NCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25z KCspLCA4IGRlbGV0aW9ucygtKQ0KDQpkaWZmIC0tZ2l0IGEvTWRlTW9kdWxlUGtnL0xpYnJhcnkv RHhlTmV0TGliL05ldEJ1ZmZlci5jIGIvTWRlTW9kdWxlUGtnL0xpYnJhcnkvRHhlTmV0TGliL05l dEJ1ZmZlci5jDQppbmRleCBiYmJkYmMwLi45NWNiNzE3IDEwMDY0NA0KLS0tIGEvTWRlTW9kdWxl UGtnL0xpYnJhcnkvRHhlTmV0TGliL05ldEJ1ZmZlci5jDQorKysgYi9NZGVNb2R1bGVQa2cvTGli cmFyeS9EeGVOZXRMaWIvTmV0QnVmZmVyLmMNCkBAIC0xLDcgKzEsNyBAQA0KIC8qKiBAZmlsZQ0K ICAgTmV0d29yayBsaWJyYXJ5IGZ1bmN0aW9ucyBwcm92aWRpbmcgbmV0IGJ1ZmZlciBvcGVyYXRp b24gc3VwcG9ydC4NCiANCi1Db3B5cmlnaHQgKGMpIDIwMDUgLSAyMDEwLCBJbnRlbCBDb3Jwb3Jh dGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC48QlI+DQorQ29weXJpZ2h0IChjKSAyMDA1IC0gMjAx NiwgSW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KIFRoaXMgcHJv Z3JhbSBhbmQgdGhlIGFjY29tcGFueWluZyBtYXRlcmlhbHMgIGFyZSBsaWNlbnNlZCBhbmQgbWFk ZSBhdmFpbGFibGUgdW5kZXIgdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHRoZSBCU0QgTGlj ZW5zZSAgd2hpY2ggYWNjb21wYW5pZXMgdGhpcyBkaXN0cmlidXRpb24uICBUaGUgZnVsbCB0ZXh0 IG9mIHRoZSBsaWNlbnNlIG1heSBiZSBmb3VuZCBhdCBAQCAtMTY2MSw2ICsxNjYxLDEzIEBAIE5l dGJsb2NrQ2hlY2tzdW0gKA0KIA0KICAgU3VtID0gMDsNCiANCisgIC8vDQorICAvLyBBZGQgbGVm dC1vdmVyIGJ5dGUsIGlmIGFueQ0KKyAgLy8NCisgIGlmIChMZW4gJSAyICE9IDApIHsNCisgICAg U3VtICs9ICooQnVsayArIExlbiAtIDEpOw0KKyAgfQ0KKw0KICAgd2hpbGUgKExlbiA+IDEpIHsN CiAgICAgU3VtICs9ICooVUlOVDE2ICopIEJ1bGs7DQogICAgIEJ1bGsgKz0gMjsNCkBAIC0xNjY4 LDEzICsxNjc1LDYgQEAgTmV0YmxvY2tDaGVja3N1bSAoDQogICB9DQogDQogICAvLw0KLSAgLy8g QWRkIGxlZnQtb3ZlciBieXRlLCBpZiBhbnkNCi0gIC8vDQotICBpZiAoTGVuID4gMCkgew0KLSAg ICBTdW0gKz0gKihVSU5UOCAqKSBCdWxrOw0KLSAgfQ0KLQ0KLSAgLy8NCiAgIC8vIEZvbGQgMzIt Yml0IHN1bSB0byAxNiBiaXRzDQogICAvLw0KICAgd2hpbGUgKChTdW0gPj4gMTYpICE9IDApIHsN Ci0tDQoxLjkuNS5tc3lzZ2l0LjANCg0K