Message ID | 1282149866-4710-2-git-send-email-shaggy@linux.vnet.ibm.com (mailing list archive) |
---|---|
State | Accepted, archived |
Commit | 029b8f662b24a35aab20a81087822f1badf5463c |
Delegated to: | Josh Boyer |
Headers | show |
diff --git a/arch/powerpc/kernel/head_44x.S b/arch/powerpc/kernel/head_44x.S index 5ab484e..562305b 100644 --- a/arch/powerpc/kernel/head_44x.S +++ b/arch/powerpc/kernel/head_44x.S @@ -113,6 +113,10 @@ _ENTRY(_start); stw r5, 0(r4) /* Save abatron_pteptrs at a fixed location */ stw r6, 0(r5) + /* Clear the Machine Check Syndrome Register */ + li r0,0 + mtspr SPRN_MCSR,r0 + /* Let's move on */ lis r4,start_kernel@h ori r4,r4,start_kernel@l
Clear the machine check syndrom register before enabling machine check interrupts. The initial state of the tlb can lead to parity errors being flagged early after a cold boot. Signed-off-by: Dave Kleikamp <shaggy@linux.vnet.ibm.com> --- arch/powerpc/kernel/head_44x.S | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)