Subject: Re: can MEXTADD() storage be remapped ?
To: YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: tech-kern
Date: 05/25/2005 17:03:49
On Wed, May 25, 2005 at 11:24:13PM +0900, YAMAMOTO Takashi wrote:
> > > xpq_queue_* routines need to be interrupt safe anyway.
> > 
> > At first glance I didn't find a place where they would be called from an
> > interrupt context.
> 
> even pmap_kenter_pa is called from interrupt context.

ha yes, it ends up using the queue too, even if these actions can't be
delayed (the queue is flushed at the end). I'll look at protecting the
queue with splvm() then.

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 26 ans d'experience feront toujours la difference
--