From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=192.55.52.120; helo=mga04.intel.com; envelope-from=liming.gao@intel.com; receiver=edk2-devel@lists.01.org Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) (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 537DE2128D697 for ; Tue, 12 Jun 2018 19:42:40 -0700 (PDT) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Jun 2018 19:42:39 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.51,217,1526367600"; d="scan'208,217";a="236680663" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by fmsmga005.fm.intel.com with ESMTP; 12 Jun 2018 19:42:39 -0700 Received: from fmsmsx155.amr.corp.intel.com (10.18.116.71) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 12 Jun 2018 19:42:39 -0700 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by FMSMSX155.amr.corp.intel.com (10.18.116.71) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 12 Jun 2018 19:42:38 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.87]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.116]) with mapi id 14.03.0319.002; Wed, 13 Jun 2018 10:42:34 +0800 From: "Gao, Liming" To: Guy Raviv CC: "edk2-devel@lists.01.org" Thread-Topic: [edk2] Crc32 Calculation Miss Thread-Index: AQHT/aFBQTvfIsEKbUmXnYLC6pMKv6RTUu7AgAB+7YCABL3qgIABzefw///gF4CAAPrWUIAAZLIAgAHnDJA= Date: Wed, 13 Jun 2018 02:42:34 +0000 Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14E29683C@SHSMSX104.ccr.corp.intel.com> References: <4A89E2EF3DFEDB4C8BFDE51014F606A14E2939F2@SHSMSX104.ccr.corp.intel.com> <4A89E2EF3DFEDB4C8BFDE51014F606A14E2953D0@SHSMSX104.ccr.corp.intel.com> <4A89E2EF3DFEDB4C8BFDE51014F606A14E2958F2@SHSMSX104.ccr.corp.intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 X-Content-Filtered-By: Mailman/MimeDel 2.1.26 Subject: Re: Crc32 Calculation Miss X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2018 02:42:40 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Tm8uIE1vc3QgUEVJIHJ1bnMgaW4gZmxhc2gsIGFyZSBub3QgbG9hZGVkIGludG8gUkFNLiBTbywg SSBzdWdnZXN0IHRvIGxvY2F0ZSBGdkluZm9QcGkgYW5kIGdldCBQRUkgRlYgaW1hZ2UgZGF0YS4g WW91IGNhbiBjYWxjdWxhdGUgQ1JDMzIgdmFsdWUgb2YgUEVJIEZWIGltYWdlLg0KDQpGcm9tOiBH dXkgUmF2aXYgW21haWx0bzpndXlyYXZpdjhAZ21haWwuY29tXQ0KU2VudDogVHVlc2RheSwgSnVu ZSAxMiwgMjAxOCAxOjM3IFBNDQpUbzogR2FvLCBMaW1pbmcgPGxpbWluZy5nYW9AaW50ZWwuY29t Pg0KQ2M6IGVkazItZGV2ZWxAbGlzdHMuMDEub3JnDQpTdWJqZWN0OiBSZTogW2VkazJdIENyYzMy IENhbGN1bGF0aW9uIE1pc3MNCg0KSSBuZWVkIHRvIHJlYWNoIHRoZSBwcmUgbWVtb3J5IGNvZGUu IElzIGl0IGFsc28gbG9hZGVkIHRvIHRoZSBSQU0oZXZlbiB0aG91Z2ggaXQgaXMgYWxyZWFkeSBi ZWVuIGV4ZWN1dGVkPykNCg0KT24gTW9uLCAxMSBKdW4gMjAxOCwgMTg6NDQgR2FvLCBMaW1pbmcs IDxsaW1pbmcuZ2FvQGludGVsLmNvbTxtYWlsdG86bGltaW5nLmdhb0BpbnRlbC5jb20+PiB3cm90 ZToNCkluIHByZSBtZW1vcnksIFBFSSBjb2RlIHJ1biBpbiBmbGFzaC4gQWZ0ZXIgbWVtb3J5IGlz IHJlYWR5LCBQRUkgY29kZSB3aWxsIGJlIGxvYWRlZCBpbnRvIG1lbW9yeS4gVGhlcmUgaXMgbm8g aW50ZXJmYWNlIHRvIGFjY2VzcyB0aGUgd2hvbGUgZmxhc2ggZGF0YS4gQnV0LCB5b3UgY2FuIGFj Y2VzcyB0aGUgZmlybXdhcmUgaW1hZ2UgdGhhdCBjb250YWlucyBQRUkgYW5kIERYRSBkcml2ZXIu IEluIFBFSSBwaGFzZSwgeW91IGNhbiBsb2NhdGUgRnZJbmZvUHBpIChnRWZpUGVpRmlybXdhcmVW b2x1bWVJbmZvUHBpR3VpZCkgdG8gZ2V0IEZWIGltYWdlIGJhc2UgYWRkcmVzcyBhbmQgc2l6ZTsg aW4gRFhFIHBoYXNlLCB5b3UgY2FuIGxvY2F0ZSBGVkIgcHJvdG9jb2wgKGdFZmlGaXJtd2FyZVZv bHVtZUJsb2NrUHJvdG9jb2xHdWlkKSB0byBnZXQgRlYgaW1hZ2UgYmFzZSBhZGRyZXNzIGFuZCBz aXplLg0KDQpGcm9tOiBHdXkgUmF2aXYgW21haWx0bzpndXlyYXZpdjhAZ21haWwuY29tPG1haWx0 bzpndXlyYXZpdjhAZ21haWwuY29tPl0NClNlbnQ6IE1vbmRheSwgSnVuZSAxMSwgMjAxOCA0OjM4 IFBNDQpUbzogR2FvLCBMaW1pbmcgPGxpbWluZy5nYW9AaW50ZWwuY29tPG1haWx0bzpsaW1pbmcu Z2FvQGludGVsLmNvbT4+DQpDYzogZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmc8bWFpbHRvOmVkazIt ZGV2ZWxAbGlzdHMuMDEub3JnPg0KU3ViamVjdDogUmU6IFtlZGsyXSBDcmMzMiBDYWxjdWxhdGlv biBNaXNzDQoNCkVGSV9DQUxDVUxBVEVfQ1JDMzIoKSAganVzdCBjYWxjdWxhdGUgdGhlIGNyYyBm b3IgdGhlIGdpdmVuIGFkZHJlc3MgYW5kIHNpemUuDQoNCm15IHF1ZXN0aW9uIGlzIHdoZXRoZXIg UEVJIGNvZGUgaXMgbG9hZGVkIGludG8gdGhlIFJBTSBvciBub3QuDQppZiBpdCBkb2Vzbid0IHdo aWNoIHNlZW1zIHJlYXNvbmFibGUsIGhvdyBjYW4gaSByZWFjaCBpdD8gc29tZSBpbnRlcmZhY2Ug Zm9yIGFjY2Vzc2luZyB0aGUgd2hvbGUgZmxhc2ggZGF0YS4NCg0KVGhhbmtzLA0KDQpPbiBNb24s IEp1biAxMSwgMjAxOCBhdCA1OjM0IEFNIEdhbywgTGltaW5nIDxsaW1pbmcuZ2FvQGludGVsLmNv bTxtYWlsdG86bGltaW5nLmdhb0BpbnRlbC5jb20+PiB3cm90ZToNCkd1eToNCiAgRG9lcyBFRklf Q0FMQ1VMQVRFX0NSQzMyKCkgY292ZXIgdGhlIGZsYXNoIGRhdGEgdGhhdCBpbmNsdWRlcyBQRUkg bW9kdWxlPw0KDQpUaGFua3MNCkxpbWluZw0KRnJvbTogR3V5IFJhdml2IFttYWlsdG86Z3V5cmF2 aXY4QGdtYWlsLmNvbTxtYWlsdG86Z3V5cmF2aXY4QGdtYWlsLmNvbT5dDQpTZW50OiBTdW5kYXks IEp1bmUgMTAsIDIwMTggMjo1OSBQTQ0KVG86IEdhbywgTGltaW5nIDxsaW1pbmcuZ2FvQGludGVs LmNvbTxtYWlsdG86bGltaW5nLmdhb0BpbnRlbC5jb20+Pg0KQ2M6IGVkazItZGV2ZWxAbGlzdHMu MDEub3JnPG1haWx0bzplZGsyLWRldmVsQGxpc3RzLjAxLm9yZz4NClN1YmplY3Q6IFJlOiBbZWRr Ml0gQ3JjMzIgQ2FsY3VsYXRpb24gTWlzcw0KDQpVcGRhdGUgLSAgaXQgc2VlbXMgdGhhdCBvbmx5 IGluIHRoZSBQZWkgbW9kdWxlcyBhIGNvZGUgY2hhbmdlIGRvZXNuJ3QgY2hhbmdlIHRoZSBjcmMu DQpEb2VzIGl0IG1ha2Ugc2Vuc2U/DQppZiBzbywgaXMgdGhlcmUgYW55IGludGVyZmFjZSB0byBj YWxjdWxhdGUgdGhlIGZsYXNoIGRhdGEgaXRzZWxmIGluIHRoZSBEeGUgcGhhc2U/DQoNClRoYW5r cyENCkd1eQ0KDQpPbiBUaHUsIEp1biA3LCAyMDE4IGF0IDk6MzQgQU0gR3V5IFJhdml2IDxndXly YXZpdjhAZ21haWwuY29tPG1haWx0bzpndXlyYXZpdjhAZ21haWwuY29tPj4gd3JvdGU6DQpIaSBH YW8sDQoNCkkgdXNlZCB0aGUgRUZJX0NBTENVTEFURV9DUkMzMiBmdW5jdGlvbiBmcm9tIGVka0Nv bXBhdGliaWxpdHlQa2dcRm91bmRhdGlvbi4NCg0KVGhhbmtzLA0KDQpHdXkNCg0KT24gV2VkLCBK dW4gNiwgMjAxOCBhdCA2OjAwIFBNLCBHYW8sIExpbWluZyA8bGltaW5nLmdhb0BpbnRlbC5jb208 bWFpbHRvOmxpbWluZy5nYW9AaW50ZWwuY29tPj4gd3JvdGU6DQpEbyB5b3UgdXNlIENhbGN1bGF0 ZUNyYzMyKCkgaW4gQmFzZUxpYiB0byBjYWxjdWxhdGUgQ1JDMzIgdmFsdWUgZm9yIHRoZSBkaWZm ZXJlbnQgYnVmZmVyPw0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGVk azItZGV2ZWwgW21haWx0bzplZGsyLWRldmVsLWJvdW5jZXNAbGlzdHMuMDEub3JnPG1haWx0bzpl ZGsyLWRldmVsLWJvdW5jZXNAbGlzdHMuMDEub3JnPl0gT24gQmVoYWxmIE9mIEd1eSBSYXZpdg0K PiBTZW50OiBXZWRuZXNkYXksIEp1bmUgNiwgMjAxOCAxMDoxOCBQTQ0KPiBUbzogZWRrMi1kZXZl bEBsaXN0cy4wMS5vcmc8bWFpbHRvOmVkazItZGV2ZWxAbGlzdHMuMDEub3JnPg0KPiBTdWJqZWN0 OiBbZWRrMl0gQ3JjMzIgQ2FsY3VsYXRpb24gTWlzcw0KPg0KPiBIaSBFdmVyeW9uZSwNCj4NCj4g SSBoYXZlIGFuIG9kZCBwcm9ibGVtLg0KPiBJbiBhIHNwZWNpZmljIG1vZHVsZSBpbiBteSBjb2Rl IChNUkMgdHJhaW5pbmcpLCBjb2RlIG1vZGlmaWNhdGlvbiBkb2Vzbid0DQo+IGNoYW5nZSB0aGUg QklPUyBDcmMgY2FsY3VsYXRpb24uDQo+IDEuIGkgY2hlY2tlZCBpbiBteSBwcm9qZWN0J3MgZmRm IGZpbGUgaWYgdGhlIEZWIGJhc2UgYWRkcmVzcyBhbmQgcmVnaW9uDQo+IHNpemUgZGVmaW5lZCBh cmUgdGhlIHNhbWUgYXMgdGhlIHBhcmFtZXRlcnMgaSdtIHB1dHRpbmcgaW4gdGhlIGNhbGN1bGF0 aW9uLg0KPiAyLiBpIGFsc28gY29tcGFyZWQgdHdvIGRpZmZlcmVudCBiaW5hcmllcyBhbmQgZm91 bmQgdGhleSBhcmUgZXhhY3RseSB0aGUNCj4gc2FtZS4NCj4NCj4gZG9lcyBhbnlvbmUgaGF2ZSBh bnkgaWRlYSB3aGF0IGNhbiBiZSB3cm9uZyBoZXJlIG9yIHdoZXJlIHNob3VsZCBpIGNoZWNrPw0K Pg0KPiBUaGFua3MsDQo+IEd1eQ0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXw0KPiBlZGsyLWRldmVsIG1haWxpbmcgbGlzdA0KPiBlZGsyLWRldmVsQGxp c3RzLjAxLm9yZzxtYWlsdG86ZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmc+DQo+IGh0dHBzOi8vbGlz dHMuMDEub3JnL21haWxtYW4vbGlzdGluZm8vZWRrMi1kZXZlbA0KDQo=