[PATCH] Simple NX lowmem mappings
Russell King - ARM Linux
linux at arm.linux.org.uk
Thu Oct 24 04:55:26 EDT 2013
On Thu, Oct 24, 2013 at 01:45:02AM -0700, Kees Cook wrote:
> Hi,
>
> Thanks for starting this work!
>
> Russel said:
> > -#define MT_MEMORY 9
> > [...]
> > + MT_MEMORY,
> > + MT_MEMORY_NX,
>
> Instead of these names, let's more fully describe the protections. "NX"
> doesn't say anything about RO vs RW. Instead, how about:
>
> MT_MEMORY_RWX (to replace MT_MEMORY)
> MT_MEMORY_RW (as the new "NX" in use for this patch)
>
> for the first change? Then as we move forward, we can add:
>
> MT_MEMORY_R
>
> At which point we'll have the three states.
Yes, we can. We have a few others which should be changed in the same way.
More information about the linux-arm-kernel
mailing list