Subject: Re: CVS commit: src
To: YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
From: Brett Lymn <blymn@baesystems.com.au>
List: tech-kern
Date: 08/21/2006 15:55:52
On Mon, Aug 21, 2006 at 02:56:22PM +0900, YAMAMOTO Takashi wrote:
> > Module Name:	src
> > Committed By:	blymn
> > Date:		Sun Aug 20 10:38:23 UTC 2006
> > 
> > Modified Files:
> > 	src/share/man/man9: fileassoc.9
> > 	src/sys/kern: kern_fileassoc.c
> > 	src/sys/sys: fileassoc.h
> > 
> > Log Message:
> > Add functions to the fileassoc interface to allow a "hint" to be provided
> > instead of performing an implicit VOP_GETATTR() when adding/looking up
> > fileassoc entries.
> 
> for what?
> 

The reasons for this will become apparent in the next day or so.  I
needed to extend the interface to allow me to handle some aspects of
the veriexec per page code where it is not safe to perform a
VOP_GETATTR() call.  It also allows me to reuse the fileassoc code to
handle a requirement for another hash table instead of rolling my own.

I will post up some diffs for the updated veriexec per page code in
the next day or so which should make the reasons clearer.

-- 
Brett Lymn