Re: [PATCH] sparc64: Use arch_validate_flags() to validate ADI flag

2020-11-24 Thread Khalid Aziz
On 11/20/20 11:01 AM, Catalin Marinas wrote: Hi Khalid, On Fri, Oct 23, 2020 at 11:56:11AM -0600, Khalid Aziz wrote: diff --git a/arch/sparc/include/asm/mman.h b/arch/sparc/include/asm/mman.h index f94532f25db1..274217e7ed70 100644 --- a/arch/sparc/include/asm/mman.h +++

Re: [PATCH] sparc64: Use arch_validate_flags() to validate ADI flag

2020-11-20 Thread Catalin Marinas
Hi Khalid, On Fri, Oct 23, 2020 at 11:56:11AM -0600, Khalid Aziz wrote: > diff --git a/arch/sparc/include/asm/mman.h b/arch/sparc/include/asm/mman.h > index f94532f25db1..274217e7ed70 100644 > --- a/arch/sparc/include/asm/mman.h > +++ b/arch/sparc/include/asm/mman.h > @@ -57,35 +57,39 @@ static

[PATCH] sparc64: Use arch_validate_flags() to validate ADI flag

2020-10-23 Thread Khalid Aziz
When userspace calls mprotect() to enable ADI on an address range, do_mprotect_pkey() calls arch_validate_prot() to validate new protection flags. arch_validate_prot() for sparc looks at the first VMA associated with address range to verify if ADI can indeed be enabled on this address range. This