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=jiewen.yao@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 1EF3F2112FAD6 for ; Thu, 20 Sep 2018 16:43:52 -0700 (PDT) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 20 Sep 2018 16:43:52 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.54,282,1534834800"; d="scan'208";a="91936686" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by fmsmga001.fm.intel.com with ESMTP; 20 Sep 2018 16:43:52 -0700 Received: from fmsmsx113.amr.corp.intel.com (10.18.116.7) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 20 Sep 2018 16:43:52 -0700 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by FMSMSX113.amr.corp.intel.com (10.18.116.7) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 20 Sep 2018 16:43:51 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.70]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.27]) with mapi id 14.03.0319.002; Fri, 21 Sep 2018 07:43:50 +0800 From: "Yao, Jiewen" To: Samah Mansour CC: "lersek@redhat.com" , "edk2-devel@lists.01.org" Thread-Topic: [edk2] SPI Flash Corruption Thread-Index: AQHUUOiwzp5+HDy+DkWBJzkg8jqpJqT4ymmAgACEqgA= Date: Thu, 20 Sep 2018 23:43:49 +0000 Message-ID: References: In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: MIME-Version: 1.0 Subject: Re: SPI Flash Corruption X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Sep 2018 23:43:53 -0000 Content-Language: zh-CN Content-Type: text/plain; charset="utf-8" Content-ID: <98236874B71BD242BF7178263FBDE27A@intel.com> Content-Transfer-Encoding: base64 dGhhbmsgeW91LCBTYW1haC4gDQpXb3VsZCB5b3UgcGxlYXNlIGZpbGUgYSB0cmFja2VyIGluIGVk a2lpIGJ1Z3ppbGxhID8NCg0KVGhlIHRlcm0gVlBEIG1pZ2h0IGxlYWQgY29uZnVzaW9uIGhlcmUu IA0KSWRlYWxseSBWUEQgcmVnaW9uIGlzIGluZGVwZW5kZW50IHdpdGggVUVGSSB2YXJpYWJsZSBy ZWdpb24uIEl0IGlzIGEgc3BlY2lhbCByZWdpb24gdG8gaG9sZCBQQ0Qgd2l0aCBWUEQgdHlwZS4g DQpJIGp1c3QgbG9vayBhdCB0aGUgY29kZS4gVGhlIG9wZW4gc291cmNlIG1pbm5vd21heCBwdXRz IHZhcmlhYmxlIHJlZ2lvbiBpbiB0aGUgVlBEIHJlZ2lvbi4gQXMgc3VjaCB0aGVyZSBpcyBkaXNj dXNzaW9uIGFib3V0IHZhcmlhYmxlIGF0b21pY2l0eS4gQnV0IHRoZSB2YXJpYWJsZSBhdG9taWNp dHkgY2Fubm90IGd1YXJhbnRlZSB0aGUgaW50ZWdyaXR5IG9mIEZWIGhlYWRlci4gQWRkaXRpb25h bCBjaGVjayBuZWVkIHRvIGJlIGRvbmUgaW4gcGxhdGZvcm0gIEZWQiBkcml2ZXIuIA0KDQpJZiB5 b3UgY2FuIGFkZCBhIGRldGFpbGVkIHJlcHJvZHVjaW5nIHN0ZXAgaW4gdGhlIGJ1Z3ppbGxhLCBp dCB3aWxsIGJlIGhlbHBmdWwgZm9yIHVzIHRvIHVuZGVyc3RhbmQgdGhlIHByb2JsZW0uIA0KDQp0 aGFuayB5b3UhDQpZYW8sIEppZXdlbg0KDQoNCj4g5ZyoIDIwMTjlubQ55pyIMjDml6XvvIzkuIvl jYgxMTo0N++8jFNhbWFoIE1hbnNvdXIgPHNhbWFoLm1hbnNvdXIxQGdtYWlsLmNvbT4g5YaZ6YGT 77yaDQo+IA0KPiBIaSBMYXN6bG8sDQo+IFRoYW5rcyBmb3IgeW91ciByZXBseS4NCj4gQWN0dWFs bHkgd2hhdCBJIHNlZSBpcyB0aGF0IFZQRCAoVml0YWwgUHJvZHVjdCBBcmVhIGJldHdlZW4gYWRk cmVzc2VzDQo+IDQ0MDAwLT40N0RGRjAgICkgaXMgY29tcGxldGVseSB3aXBlZCB3aGljaCBjYXVz ZXMgdGhlIGZhaWx1cmUgdG8gYm9vdCENCj4gV2l0aG91dCB0aGUgVlBEIHVuaXQgY2Fubm90IGJv b3QuDQo+IEkgd2lsbCB0YWtlIGEgbG9vayBhdCB0aGUgd2hpdGUgcGFwZXIuDQo+IEl0IHdvdWxk IGJlIGhlbHBmdWwgdG8ga25vdyB3aGF0J3MgdGhlIGltcGFjdCBvZiBkaXNhYmxpbmcgdGhlIGFi aWxpdHkgb2YNCj4gdGhlIGZpcm13YXJlIHRvIHdyaXRlIHRob3NlIG5vbiB2b2xhdGlsZSB2YXJp YWJsZXMgdG8gZmxhc2guDQo+IA0KPiBTYW1haA0KPiANCj4gDQo+PiBPbiBUaHUsIFNlcCAyMCwg MjAxOCBhdCA5OjQ4IEFNIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+IHdyb3RlOg0K Pj4gDQo+Pj4gT24gMDkvMTkvMTggMTY6MjYsIFNhbWFoIE1hbnNvdXIgd3JvdGU6DQo+Pj4gSGVs bG8sDQo+Pj4gDQo+Pj4gDQo+Pj4gT3VyIHByb2R1Y3QgdXNlcyBhIEJheXRyYWlsIHdpdGggTWlu bm93Ym9hcmQgTWF4IGJpb3MgZmlybXdhcmUgKCB2ZXJzaW9uDQo+Pj4gMC45MykuIEV2ZXJ5IG5v dyBhbmQgdGhlbiB3ZSBzZWUgU1BJIGZsYXNoIGNvcnJ1cHRpb24gZHVlIHRvIHBvd2VyIGN1dHMN Cj4+PiB3aGlsZSB0aGUgdW5pdCBpcyBib290aW5nIHdoaWNoIGNhdXNlcyB0aGUgdW5pdCBub3Qg dG8gYm9vdCBhbnltb3JlLg0KPj4gQWZ0ZXINCj4+PiBpbnZlc3RpZ2F0aW9uIHdlIG5vdGljZWQg dGhhdCB0aGUgVlBEIGFyZWEgaXMgYWxsIEZGcyAoYWRkcmVzcw0KPj4+IDQ0MDAwLT40N0RGRjAp Lg0KPj4+IA0KPj4+IA0KPj4+IFdlIGhhdmUgbm90aWNlZCB0aGF0IHRoZSBCaW9zIHdoaWxlIGJv b3Rpbmcgd3JpdGVzIHRvIHRoZSBmbGFzaCBmcm9tDQo+Pj4gc2V2ZXJhbCBwbGFjZXMgaW4gdGhl IGNvZGUsIHdoaWNoIGlzIGlmIGludGVycnVwdGVkIG1vc3QgcHJvYmFibHkgaXMNCj4+PiBjYXVz aW5nIHRoZSBjb3JydXB0aW9uLg0KPj4+IA0KPj4+IA0KPj4+IFdoeSBpcyB0aGUgYmlvcyB3cml0 aW5nIGFsbCB0aGVzZSBjb25maWd1cmF0aW9ucyB0byBmbGFzaCB3aGlsZSBib290aW5nLA0KPj4g aXMNCj4+PiBpdCB0byBvcHRpbWl6ZSBib290IHRpbWU/IGlzIGl0IG9rIGlmIHdlIGRpc2FibGUg dGhlIGJpb3Mgd3JpdGluZyB0bw0KPj4gZmxhc2gNCj4+PiBjb21wbGV0ZWx5IHRvIHByb3RlY3Qg b3Vyc2VsdmVzIGZyb20gY29ycnVwdGlvbj8NCj4+IA0KPj4gVGhlIGZpcm13YXJlIGlzIGF0IGxp YmVydHkgdG8gd3JpdGUgdmFyaW91cyBub24tdm9sYXRpbGUgVUVGSSB2YXJpYWJsZXMNCj4+IGR1 cmluZyBib290LiBTb21lIG9mIHRob3NlIHZhcmlhYmxlcyBhcmUgc3RhbmRhcmRpemVkLCBzb21l IG90aGVycyBtYXkNCj4+IGJlIHNwZWNpZmljIHRvIFVFRkkgZHJpdmVycyAod2l0aCBjb3JyZXNw b25kaW5nbHkgcHJpdmF0ZSBuYW1lc3BhY2UNCj4+IEdVSURzIGZvciB0aGUgdmFyaWFibGVzKS4N Cj4+IA0KPj4gUG93ZXIgbG9zcyBkdXJpbmcgZmxhc2ggd3JpdGUgKGFuZCByZXN1bHRhbnQgZmxh c2ggY29ycnVwdGlvbikgaXMNCj4+IGV4cGVjdGVkLiBNeSB1bmRlcnN0YW5kaW5nIGlzIHRoYXQg dGhlIEZhdWx0IFRvbGVyYW50IFdyaXRlIHByb3RvY29sIC8NCj4+IGRyaXZlciwgc2l0dGluZyBi ZXR3ZWVuIHRoZSBGVkIgKGZpcm13YXJlIHZvbHVtZSBibG9jaywgaS5lLiBmbGFzaCkNCj4+IHBy b3RvY29sIC8gZHJpdmVyLCBhbmQgdGhlIHZhcmlhYmxlIHdyaXRlIHByb3RvY29sIC8gZHJpdmVy LCBpbXBsZW1lbnRzDQo+PiBhIGtpbmQgb2Ygam91cm5hbGluZy4gSXQgaXMgZGVzY3JpYmVkIGlu IHRoZSBJbnRlbCB3aGl0ZXBhcGVyDQo+PiANCj4+ICBBIFRvdXIgQmV5b25kIEJJT1MNCj4+ICBJ bXBsZW1lbnRpbmcgVUVGSSBBdXRoZW50aWNhdGVkIFZhcmlhYmxlcyBpbiBTTU0gd2l0aCBFREtJ SQ0KPj4gIFNlcHRlbWJlciAyMDE1DQo+PiANCj4+IE15IGV4cGVjdGF0aW9uIGhhcyBiZWVuIHRo YXQgdGhlIHBsYXRmb3JtIHNob3VsZCByZWNvdmVyIGZyb20NCj4+IGludGVycnVwdGVkIHdyaXRl cy4gVGhhdCBpcywgZm9yIGEgc2luZ2xlIGdpdmVuIFVFRkkgdmFyaWFibGUsIHlvdQ0KPj4gc2hv dWxkIGVpdGhlciBzZWUgImJlZm9yZSIgb3IgImFmdGVyIiBzdGF0dXMsIG5ldmVyICJtaWRkbGUi LiAoVGhlDQo+PiB3aGl0ZXBhcGVyIHNheXMgdGhhdCAiSW5kaXZpZHVhbCB2YXJpYWJsZSBhdG9t aWNpdHkiIGlzIG1haW50YWluZWQgZXZlbg0KPj4gdGhyb3VnaCBhIGZhaWxlZCAicmVjbGFpbSIs IHdpdGggdGhlIGhlbHAgb2YgRlRXLikNCj4+IA0KPj4gSWYgbXVsdGlwbGUgdmFyaWFibGVzIHNo b3VsZCBiZSBpbiBzeW5jIHdpdGggZWFjaCBvdGhlciwgdGhhdCdzIGENCj4+IGRpZmZlcmVudCBx dWVzdGlvbi4gSWYgdGhlIHZhcmlhYmxlcyBhcmUgbm90IGluIHN5bmMsIEkgdGhpbmsgImZhaWx1 cmUNCj4+IHRvIGJvb3QiIG1heSBiZSBhIHJlYXNvbmFibGUgb3V0Y29tZS4gQnV0LCAiZmFpbHVy ZSB0byBib290IiBtZWFucyBhIGxvdA0KPj4gb2YgdGhpbmdzLCBhbmQgSSBob3BlIG9uZSBzaG91 bGQgYmUgYXQgbGVhc3QgZHJvcHBlZCB0byB0aGUgc2V0dXANCj4+IHV0aWxpdHkgb3IgdGhlIHNo ZWxsLiBBcmUgeW91IHNlZWluZyBhbiBhY3R1YWwgY3Jhc2g/DQo+PiANCj4+IExhc3psbw0KPj4g DQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IGVk azItZGV2ZWwgbWFpbGluZyBsaXN0DQo+IGVkazItZGV2ZWxAbGlzdHMuMDEub3JnDQo+IGh0dHBz Oi8vbGlzdHMuMDEub3JnL21haWxtYW4vbGlzdGluZm8vZWRrMi1kZXZlbA0K