Re: A few kernel-related questions: UVM, W^X and PAE

2011-10-03 Thread Vadim Zhukov
Thank you all who replied! 2011/10/2 Ted Unangst : > On Fri, Sep 30, 2011, Vadim Zhukov 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? > > Very nice. > >

Re: A few kernel-related questions: UVM, W^X and PAE

2011-10-03 Thread Mark Kettenis
> Date: Sun, 2 Oct 2011 18:55:00 +0100 > From: Stuart Henderson > > On 2011/10/02 07:38, Barbier, Jason wrote: > > >>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 unde

Re: A few kernel-related questions: UVM, W^X and PAE

2011-10-02 Thread Ted Unangst
On Fri, Sep 30, 2011, Vadim Zhukov 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? Very nice. > 1. amap_share_protect() in sys/uvm/uvm_amap.c is totally unus

Re: A few kernel-related questions: UVM, W^X and PAE

2011-10-02 Thread Stuart Henderson
On 2011/10/02 07:38, Barbier, Jason wrote: > >>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

Re: A few kernel-related questions: UVM, W^X and PAE

2011-10-02 Thread Barbier, Jason
>>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

A few kernel-related questions: UVM, W^X and PAE

2011-09-29 Thread Vadim Zhukov
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 th