Re: [RFC][PATCH] allow bigger PAGE_OFFSET with PAE

William Lee Irwin III
2003-01-08T21:56:58Z

>>> Also, this gets the kernel's pagetables right, but neglects
>>> userspace's for now. pgd_alloc() needs to be fixed to allocate
>>> another PMD, if the split isn't PMD-alighed.

William Lee Irwin III wrote:
>> Um, that should be automatic when USER_PTRS_PER_PGD is increased.

On Wed, Jan 08, 2003 at 01:04:23PM -0800, Dave Hansen wrote:
> Nope, you need a little bit more. pgd_alloc() relies on its memcpy()
> to provide the kernel mappings. After the last user PMD is allocated,
> you still need to copy the kernel-shared part of it in.

See the bit about rounding up. Then again, the pmd entries don't get
filled in by any of that...

Bill