Re: [PATCH] ARC: Use 40-bit physical page mask for PAE

2021-04-26 Thread Vineet Gupta
On 4/26/21 9:43 AM, Vladimir Isaev wrote: > Hi, > > On Monday, April 26, 2021 7:30 PM, Vineet Gupta wrote: >> On 4/26/21 3:08 AM, Vladimir Isaev wrote: >> >>>#endif /* _UAPI__ASM_ARC_PAGE_H */ >>> diff --git a/arch/arc/mm/ioremap.c b/arch/arc/mm/ioremap.c >>> index fac4adc90204..eb109d57d544 10

RE: [PATCH] ARC: Use 40-bit physical page mask for PAE

2021-04-26 Thread Vladimir Isaev
Hi, On Monday, April 26, 2021 7:30 PM, Vineet Gupta wrote: > On 4/26/21 3:08 AM, Vladimir Isaev wrote: > > > > > #endif /* _UAPI__ASM_ARC_PAGE_H */ > > diff --git a/arch/arc/mm/ioremap.c b/arch/arc/mm/ioremap.c > > index fac4adc90204..eb109d57d544 100644 > > --- a/arch/arc/mm/ioremap.c > > +++

Re: [PATCH] ARC: Use 40-bit physical page mask for PAE

2021-04-26 Thread Vineet Gupta
+CC Arnd On 4/26/21 3:08 AM, Vladimir Isaev wrote: > 32-bit PAGE_MASK can not be used as a mask for physical addresses > when PAE is enabled. PHYSICAL_PAGE_MASK must be used for physical > addresses instead of PAGE_MASK. Can you provide a bit more context : like w/o this exit/munmap on 5.x kerne

Re: [PATCH] ARC: Use 40-bit physical page mask for PAE

2021-04-26 Thread kernel test robot
Hi Vladimir, Thank you for the patch! Yet something to improve: [auto build test ERROR on v5.12] [also build test ERROR on next-20210426] [cannot apply to arc/for-next] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as

[PATCH] ARC: Use 40-bit physical page mask for PAE

2021-04-26 Thread Vladimir Isaev
32-bit PAGE_MASK can not be used as a mask for physical addresses when PAE is enabled. PHYSICAL_PAGE_MASK must be used for physical addresses instead of PAGE_MASK. Signed-off-by: Vladimir Isaev --- arch/arc/include/asm/pgtable.h | 12 +++- arch/arc/include/uapi/asm/page.h | 7 +++