>>3. What's the point in keeping sys/arch/i386/i386/pmapae.c? Are there any
>>plans for re-enabling PAE support?

PAE will always be needed for 32bit processors as I understand it. There are
some 32bit processors out there that the
boards will allow for more than 4 gigs of ram But you will need PAE to
actually see it. This used to be a big thing
for SQL servers before everything went 64bit on that side. So why it may not
be enabled by default its a quick option change
to enable it if you ever need it.
That is really the only one I could comment on with out looking like a
complete tard.

On Thu, Sep 29, 2011 at 4:41 PM, Vadim Zhukov <persg...@gmail.com> wrote:

> Hello all.
>
> After some talks on opennet.ru I dived into the sys/uvm/ and other
> places, having a few more or less tech-nical questions raised now. Can
> anybody answer them?
>
> 1. amap_share_protect() in sys/uvm/uvm_amap.c is totally unused, is there
> any point for keeping it around?
>
> 2. Am I right that W^X techniques like segment splitting on i386 are not
> used in kernel?
>
> 2a. If yes, what's the main stopper here?
>
> 3. What's the point in keeping sys/arch/i386/i386/pmapae.c? Are there any
> plans for re-enabling PAE support?
>
> 4. Stack gap limit (STACKGAP_RANDOM) on almost all archs is 256*1024
> (some use less). Are there any pitfalls in growing it on (64-bit) archs
> like amd64, changing random bit count from 15 to something more
> effective?
>
> Thanks in advance, and sorry for bothering, if any.
>
> --
>  WBR,
>  Vadim Zhukov
>
> A: Because it messes up the order in which people normally read text.
> Q: Why is top-posting such a bad thing?
> A: Top-posting.
> Q: What is the most annoying thing in e-mail?
>
>


-- 
Defendere vivos a mortuis

Reply via email to