> On Sun, 4 May 2008, leno wrote:
> 
> > mv /export/home/us/oldfile /export/home/us/newfile
> > but rename(2) never update cache path. v_path =
> /export/home/us/oldfile.
> > help me...,how about update caceh path?
> 
> Why do you need that ?
> 
> v_path is _NOT_ the cached path used for name lookups
> via system call. 
> It's the pathname the vnode had when it was first
> initialized. Doing a 
> rename() syscall does not preserve that.
> 
> There's a request for enhancement pending that asks
> to have rename() 
> update v_path. Question is - what's gained by that,
> compared to what it 
> will cost to do that ?

* what consumes v_path?

* how would this change affect the interpretation of e.g. a sequence of audit
  records?
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to