Subject: Re: arm32 pmap changes
To: Chris Gilbert <chris@paradox.demon.co.uk>
From: Jason R Thorpe <thorpej@zembu.com>
List: port-arm32
Date: 06/24/2001 19:13:43
On Mon, Jun 25, 2001 at 12:29:33AM +0100, Chris Gilbert wrote:
> Currently it actually looks like I should look into reducing the number of
> calls to splx, we call splvm a hell of a lot in the pmap, I might look at the
> locking down in the i386 version see if we can replace the splvm's with it.
> Another major gain would be to sort out pmap_release so it doesn't have to
> walk the whole of a the L1 table looking for items to free off (we should do
> that in pmap_remove)
You should need almost no calls to splvm()/splx() in the pmap module,
assuming you have a "real" pmap_kenter_pa()/pmap_kremove().
--
-- Jason R. Thorpe <thorpej@zembu.com>