That is correct; the non-exec bit only exists when PAE-mode page tables are used.  Enabling DEP enables PAE.

From: Martin Afanasjew
Sent: Fri 07/04/2006 14:50
To: Henry Nestler
Subject: Re: [coLinux-devel] DEP/PAE boot.ini noexecute NX-bit

Henry Nestler wrote:
> Martin Afanasjew wrote:
>> I don't think so. I'm running coLinux with enabled DEP and am having 
>> no problems at all.
> Have you a machine with hardware NXE (no execute)?  And enought memory, 
> so Windows enabled the PAE by default?

I have an Athlon 64 which has this feature and I checked if it is active 
according to [1]. It is and ProcessExplorer (from SysInternals) shows me 
that DEP is enabled for all colinux processes, too.

According to some other KB article Windows enables PAE by default if you 
activate DEP regardless of the amount of memory that is installed (1 GB 
in my case).



This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
coLinux-devel mailing list