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>