summaryrefslogtreecommitdiffstats
path: root/arch/parisc
diff options
context:
space:
mode:
authorMahesh Salgaonkar <mahesh@linux.vnet.ibm.com>2013-07-10 18:32:56 +0530
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>2013-07-24 14:18:45 +1000
commitee1dd1e3dc774cf257012215d996e8e7e370c162 (patch)
tree955475f8ffa64d9dc804935e2922d5aaa9c6ce5d /arch/parisc
parent5d7ead0039b0c9500825b46997896352810efb0b (diff)
downloadlinux-ee1dd1e3dc774cf257012215d996e8e7e370c162.tar.gz
linux-ee1dd1e3dc774cf257012215d996e8e7e370c162.tar.bz2
linux-ee1dd1e3dc774cf257012215d996e8e7e370c162.zip
powerpc: Fix the corrupt r3 error during MCE handling.
During Machine Check interrupt on pseries platform, R3 generally points to memory region inside RTAS (FWNMI) area. We see r3 corruption because when RTAS delivers the machine check exception it passes the address inside FWNMI area with the top most bit set. This patch fixes this issue by masking top two bit in machine check exception handler. Signed-off-by: Mahesh Salgaonkar <mahesh@linux.vnet.ibm.com> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'arch/parisc')
0 files changed, 0 insertions, 0 deletions