Subject: Re: /proc + Linux emul: "exe" is no symlink
To: None <tech-kern@netbsd.org>
From: Christos Zoulas <christos@astron.com>
List: tech-kern
Date: 10/26/2006 00:46:07
In article <28ED4182-8BEE-4BE6-A73D-50661EC97E51@shagadelic.org>,
Jason Thorpe  <thorpej@shagadelic.org> wrote:
>
>On Oct 25, 2006, at 10:17 AM, Thor Lancelot Simon wrote:
>
>> It's bogus -- it requires a vnode-to-name translation that is not  
>> always
>> possible, and, when it is, requires the storage of a great deal of  
>> extra
>> information in a frequently accessed datastructure in the kernel.
>
>It would always be possible if our namei cache is implemented properly  
>(that is -- pointers to the parent keep an extra reference on the  
>parent vnode so that the path remains valid the whole way back).
>
This is fixed now.

christos