[haiku-development] Re: 64 bit physical addresses

  • From: "Axel Dörfler" <axeld@xxxxxxxxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Tue, 22 Jun 2010 16:23:38 +0200

Ingo Weinhold <ingo_weinhold@xxxxxx> wrote:
> (I believe graphic card drivers can support DMA from/to user-provided 
> memory)

While in theory yes, our drivers currently don't do that.

> I intend to add a boot loader safemode setting and a kernel settings 
> file 
> option to enable/disable PAE. So there are essentially the following 
> options:
> 
> 1. Don't build PAE support in.
> 2. Build PAE support in, but make it opt-in via kernel settings.
> 3. Build PAE support in, but make it opt-out via kernel settings.
> 
> Opinions?

Since it is only used when needed, 3. sounds like the best option to 
me.

I'm not sure translating all 32 bit area creations as contiguous is a 
good idea, as that may greatly hurt the performance (not just 
speedwise).

Bye,
   Axel.


Other related posts: