Subject: Re: [PATCH] Allow exec on 32-bit from readable, non-exec pages, with a warning.

From: Scott Wood <[email-masked]>
Date: Mon, 09 Jul 2007 16:32:34 -0500

Scott Wood wrote:
> Arnd Bergmann wrote:
>> I may be missing the obvious, but doesn't that defeat the purpose of
>> non-executable mappings?
> 
> 
> The hardware in question doesn't support non-executable mappings; 
> otherwise, it'd never have worked in the first place.  Note that this is 
> only allowed on 32-bit, non-book-E.

To be more precise, the classic MMU does appear to have non-exec 
functionality, but at the segment level, which is less than useful for 
implementing vma flags.

-Scott