Re: [PATCH] powerpc: Fix the corrupt r3 error during MCE handling.

2013-07-14 Thread Anshuman Khandual
On 07/15/2013 11:36 AM, Aneesh Kumar K.V wrote: > Anshuman Khandual writes: > >> On 07/10/2013 06:32 PM, Mahesh J Salgaonkar wrote: >>> From: Mahesh Salgaonkar >>> >>> During Machine Check interrupt on pseries platform, R3 generally points to >>> memory region inside RTAS (FWNMI) area. We see r3

Re: [PATCH] powerpc: Fix the corrupt r3 error during MCE handling.

2013-07-14 Thread Aneesh Kumar K.V
Anshuman Khandual writes: > On 07/10/2013 06:32 PM, Mahesh J Salgaonkar wrote: >> From: Mahesh Salgaonkar >> >> 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 machin

Re: [PATCH] powerpc: Fix the corrupt r3 error during MCE handling.

2013-07-10 Thread Anshuman Khandual
On 07/10/2013 06:32 PM, Mahesh J Salgaonkar wrote: > From: Mahesh Salgaonkar > > 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

Re: [PATCH] powerpc: Fix the corrupt r3 error during MCE handling.

2013-07-10 Thread Benjamin Herrenschmidt
On Thu, 2013-07-11 at 10:04 +0530, Mahesh Jagannath Salgaonkar wrote: > > I always got that error and used to wonder why I find FWNMI > > corrupt. IS this a rtas bug or is it documented in papr ? > > Nope. There is no mention of it in PAPR. It looks like a bug in RTAS. Typically, the top bit in r

Re: [PATCH] powerpc: Fix the corrupt r3 error during MCE handling.

2013-07-10 Thread Mahesh Jagannath Salgaonkar
On 07/10/2013 07:41 PM, Aneesh Kumar K.V wrote: > Mahesh J Salgaonkar writes: > >> From: Mahesh Salgaonkar >> >> 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 machin

Re: [PATCH] powerpc: Fix the corrupt r3 error during MCE handling.

2013-07-10 Thread Aneesh Kumar K.V
Mahesh J Salgaonkar writes: > From: Mahesh Salgaonkar > > 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 > w

[PATCH] powerpc: Fix the corrupt r3 error during MCE handling.

2013-07-10 Thread Mahesh J Salgaonkar
From: Mahesh Salgaonkar 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 fixe