Excerpts from Christophe Leroy's message of January 16, 2021 3:14 am:
> 
> 
> Le 15/01/2021 à 17:49, Nicholas Piggin a écrit :
>> Like other interrupt handler conversions, switch to getting registers
>> from the pt_regs argument.
>> 
>> Signed-off-by: Nicholas Piggin <npig...@gmail.com>
>> ---
>>   arch/powerpc/kernel/head_fsl_booke.S | 6 +++---
>>   arch/powerpc/kernel/traps.c          | 5 +++--
>>   2 files changed, 6 insertions(+), 5 deletions(-)
>> 
>> diff --git a/arch/powerpc/kernel/head_fsl_booke.S 
>> b/arch/powerpc/kernel/head_fsl_booke.S
>> index fdd4d274c245..0d4d9a6fcca1 100644
>> --- a/arch/powerpc/kernel/head_fsl_booke.S
>> +++ b/arch/powerpc/kernel/head_fsl_booke.S
>> @@ -364,12 +364,12 @@ interrupt_base:
>>      /* Data Storage Interrupt */
>>      START_EXCEPTION(DataStorage)
>>      NORMAL_EXCEPTION_PROLOG(DATA_STORAGE)
>> -    mfspr   r5,SPRN_ESR             /* Grab the ESR, save it, pass arg3 */
>> +    mfspr   r5,SPRN_ESR             /* Grab the ESR, save it3 */
>>      stw     r5,_ESR(r11)
>> -    mfspr   r4,SPRN_DEAR            /* Grab the DEAR, save it, pass arg2 */
>> +    mfspr   r4,SPRN_DEAR            /* Grab the DEAR, save it */
>> +    stw     r4, _DEAR(r11)
>>      andis.  r10,r5,(ESR_ILK|ESR_DLK)@h
>>      bne     1f
>> -    stw     r4, _DEAR(r11)
>>      EXC_XFER_LITE(0x0300, handle_page_fault)
>>   1:
>>      addi    r3,r1,STACK_FRAME_OVERHEAD
> 
> Why isn't the above done in patch 5 ?

I don't think it's required there, is it?

Thanks,
Nick

Reply via email to