Subject: Re: How to resolve the filename(s) for a vnode?
To: Charles M.Hannum <mycroft@MIT.EDU>
From: Jason Thorpe <thorpej@shagadelic.org>
List: tech-kern
Date: 10/18/2005 12:04:44
On Oct 18, 2005, at 11:04 AM, Charles M. Hannum wrote:

> Quoting Jason Thorpe <thorpej@shagadelic.org>:
>
>> FWIW, I would like to have a vn_getpath() type function in the  
>> NetBSD  kernel.  It should not be that difficult to add for file  
>> systems that  participate in the namei cache.
>
> What, exactly, would you use this for?  Path->vnode bindings are  
> ephemeral and
> cannot be relied on for much without introducing security holes.

There are applications where:

1- You might want to provide the path name in a log message for  
informational purposes.

2- Record the path name for future use.

-- thorpej