Subject: Re: Kernel copyin/out optimizations for ARM...
To: David Laight <david@l8s.co.uk>
From: Richard Earnshaw <rearnsha@arm.com>
List: port-arm
Date: 03/14/2002 11:26:29
> > I asked about the address space! Since the code assumes that the L2 PTE
> > array is contiguous.....
> 
> That sounds like a bug.

On reflection, maybe not.  IIRC the page tables for the current process 
are mapped linearly at PROCESS_PAGE_TBLS_BASE.  So they are there in an 
single array.  What happens if a physical page is missing from that map 
and we try to dereference it, I've no idea.  I hope we won't end up 
mapping one in, just so that we can decide that it doesn't contain a valid 
mapping.

R.