[Regression 5.7-rc1] Random hangs on 32-bit PowerPC (PowerBook6,7)

Christophe Leroy christophe.leroy at csgroup.eu
Tue May 19 03:15:01 AEST 2020



Le 18/05/2020 à 17:19, Rui Salvaterra a écrit :
> Hi again, Christophe,
> 
> On Mon, 18 May 2020 at 15:03, Christophe Leroy
> <christophe.leroy at csgroup.eu> wrote:
>>
>> Can you try reverting 697ece78f8f749aeea40f2711389901f0974017a ? It may
>> have broken swap.
> 
> Yeah, that was a good call. :) Linux 5.7-rc1 with the revert on top
> survives the beating. I'll be happy to test a definitive patch!
> 

Yeah I discovered recently that the way swap is implemented on powerpc 
expects RW and other important bits not be one of the 3 least 
significant bits (see __pte_to_swp_entry() )

I guess the easiest for the time being is to revert the commit with a 
proper explanation of the issue, then one day we'll modify the way 
powerpc manages swap.

Christophe


More information about the Linuxppc-dev mailing list