Re: [lkcd-devel] Re: What's left over.

Eric W. Biederman
2002-11-10T16:57:54Z

Alan Cox <alan@lxorguk.ukuu.org.uk> writes:

> On Sun, 2002-11-10 at 02:16, Eric W. Biederman wrote:
> > To use kmapped memory I need to setup a page table to do the final copy.
> > And to setup a page table I need to know where the memory is going to be
> copied
>
> > to.
>
> And ?
>
> I find it hard to believe you can't drive an MMU if you can write code
> that boots one Linux from another

One of the simplifying things I do between OS's is turn of the MMU, or
at least give it a 1-1 trivial mapping with physical memory.

If all of that memory is hanging out there forever. It probably makes sense
to be high memory capable. But for the first rev of this I won't be.
Addresses > 4GB are a major pain to work with on x86.

But I do have a test machine that can reproduce that so I can test for
strange bugs. I added a BIOS option to put all but 512M out of 4GB
above the 4GB line.

Eric