Subject: Re: CVS commit: syssrc/sys/arch/arm/arm32
To: Chuck Silvers <chs@netbsd.org>
From: Chris Gilbert <chris@paradox.demon.co.uk>
List: port-arm32
Date: 07/09/2001 23:23:48
On Sunday 08 July 2001 8:44 pm, Chuck Silvers wrote:
> Module Name: syssrc
> Committed By: chs
> Date: Sun Jul 8 19:44:43 UTC 2001
>
> Modified Files:
> syssrc/sys/arch/arm/arm32: pmap.c
>
> Log Message:
> clean up pmap_k{enter_pa,remove}():
> a page is allowed to be mapped normally when k-mapped.
I'm wondering if there's now a need to indicate that a page has been
k-mapped? As we can now have a page be k-mapped, and then also mapped into
the kernel pmap, which means that the page needs to be flagged as
non-cacheable/bufferable in both places, and potentially also store the place
the page was kmapped to.
Is this kind of check/protection needed?
Cheers,
Chris