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.