From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Subject: x86/mce/AMD: Make sure banks were initialized before accessing them From: Borislav Petkov Message-Id: <20181130105942.GA4041@nazgul.tnic> Date: Fri, 30 Nov 2018 11:59:42 +0100 To: =?utf-8?B?UmFmYcWCIE1pxYJlY2tp?= Cc: =?utf-8?B?UmFmYcWCIE1pxYJlY2tp?= , John Clemens , Yazen Ghannam , Tony Luck , linux-edac@vger.kernel.org, Aravind Gopalakrishnan , Thomas Gleixner , Ingo Molnar , "H . Peter Anvin" , x86@kernel.org List-ID: T24gVGh1LCBOb3YgMjksIDIwMTggYXQgMDM6MzA6NThQTSArMDEwMCwgUmFmYcWCIE1pxYJlY2tp IHdyb3RlOgo+IFsgICAgMS4wMzA1MzFdIEVEQUMgTUM6IFZlcjogMy4wLjAKPiBbICAgIDEuMDMx NjAzXSBSZWdpc3RlcmVkIGVmaXZhcnMgb3BlcmF0aW9ucwo+IFsgICAgMS4wMzk5OTddIG1jZTog W0hhcmR3YXJlIEVycm9yXTogTWFjaGluZSBjaGVjayBldmVudHMgbG9nZ2VkCj4gWyAgICAxLjA0 MDAwMl0gW0hhcmR3YXJlIEVycm9yXTogQ29ycmVjdGVkIGVycm9yLCBubyBhY3Rpb24gcmVxdWly ZWQuCj4gWyAgICAxLjA0MDAwNl0gW0hhcmR3YXJlIEVycm9yXTogQ1BVOjMgKDE3OjExOjApIE1D MV9TVEFUVVNbT3ZlcnxDRXxNaXNjVnwtfC18LXwtfFN5bmRWfC1dOiAweGQ4MjAwMDAwMDAwYTAx NTEKPiBbICAgIDEuMDQwMDEwXSBbSGFyZHdhcmUgRXJyb3JdOiBJUElEOiAweDAwMDEwMGIwMDAw MDAwMDAsIFN5bmRyb21lOiAweDAwMDAwMDAwNGEwMDAwMDAKPiBbICAgIDEuMDQwMDE0XSBbSGFy ZHdhcmUgRXJyb3JdOiBJbnN0cnVjdGlvbiBGZXRjaCBVbml0IEV4dGVuZGVkIEVycm9yIENvZGU6 IDEwCj4gWyAgICAxLjA0MDAxNl0gW0hhcmR3YXJlIEVycm9yXTogSW5zdHJ1Y3Rpb24gRmV0Y2gg VW5pdCBFcnJvcjogTDEgQlRCIG11bHRpLW1hdGNoIGVycm9yLgo+IFsgICAgMS4wNDAwMTldIFtI YXJkd2FyZSBFcnJvcl06IGNhY2hlIGxldmVsOiBMMSwgdHg6IElOU04sIG1lbS10eDogSVJECgpZ YXAsIGdvb2QuIFRoaXMgaXMgd2hhdCBJIGV4cGVjdGVkLiBUaGFua3MgZm9yIHRlc3RpbmcuCgpT byBmb3Igc3VjaCBlYXJseSBlcnJvcnMsIHdlIHByb2JhYmx5IHdvbid0IG1ha2UgdGhlIGRlY29k aW5nIG1vZHVsZQpidWlsdGluIChkaXN0cm8ga2VybmVscyBldGMpIGJ1dCBtYXliZSBoYXZpbmcg YSBzbWFsbCBzY3JpcHQgd2hpY2ggdGFrZXMKdGhlc2UgZXJyb3IgbGluZXMgYW5kIGluamVjdHMg dGhlIGVycm9yIHRocm91Z2ggbWNlLWluamVjdCBzbyB0aGF0IGl0CmNhbiBiZSBkZWNvZGVkIG9u IHRoZSBtYWNoaW5lLCB3b3VsZCBiZSB1c2VmdWwuCgpUaGF0IHNjcmlwdCBjb3VsZCBiZSBwbGFj ZWQgaW4gRG9jdW1lbnRhdGlvbi94ODYvIG9yIHNvLCBzbyB0aGF0IHBlb3BsZQpjYW4gZGVjb2Rl IHN1Y2ggZWFybHkgZXJyb3JzLgoKSSdsbCB3cml0ZSB1cCBzb21ldGhpbmcgc29vbmlzaC4KCkFz IHRvIHRoZSBlcnJvciBpdHNlbGYsIHBlb3BsZSBhcmUgbG9va2luZyBpbnRvIGl0LgoKVGh4Lgo=