On 02/21/2017 08:17 AM, Nicholas Piggin wrote: > On Tue, 21 Feb 2017 07:22:56 +0530 > Mahesh J Salgaonkar <mah...@linux.vnet.ibm.com> wrote: > >> From: Mahesh Salgaonkar <mah...@linux.vnet.ibm.com> >> >> Delay it until we are done with machine_check_early() call. Turn on MSR[ME] >> once opal is done with processing MCE. > > Why? This seems like quite a regression -- the MCE handler today > has about 60 instructions and 30 l/st with ME clear.
I understand that this is bit long window. But we are in MCE handling code and if we hit MCE while doing that we may anyway end up with recursive MCE interrupts without really be able to recover from it. Instead lets risk checkstop which would get us rebooted with hostboot throwing proper error call out. -Mahesh.