Subject: Re: per page verified exec
To: None <blymn@baesystems.com.au>
From: YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
List: tech-kern
Date: 09/11/2006 20:53:37
> > are you sure if it works in the case of PGO_LOCKED?
> > at a glance, it seems broken.
>
> does it _need_ to? Or are the comments at the top of uvn_get()
> incorrect - according to those PGO_LOCKED only happens on pages going
> out. I was not intending checking pages being written.
i'm not sure what you mean.
are you talking about this comment?
> PGO_LOCKED: fault data structures are locked
what do you mean by "pages going out"?
> > have you tested it with LOCKDEBUG or MULTIPROCESSOR?
> >
>
> I have now. I get a panic, effectively, in vfs_composefh_alloc()
> saying a simple lock is held when it is trying to allocate some wired
> memory. It seems, perhaps, that fileassoc should pre-allocate some
> fhandle_t sized buffers for use in the lookup routines to avoid this
> lock contention.
do you mean when called by uvn_get?
YAMAMOTO Takashi