2007/456 Vnode Specific Data

james wahlig James.Wahlig at sun.com
Wed Aug 8 15:32:14 PDT 2007


max at bruningsystems.com wrote:

> Hi Calum,
> Just curious.  Why isn't this data being placed with the v_data 
> field?  I guess I don't know
> why there needs to be 2 pieces of data associated with a file object...
>
> thanks,
> max

The v_data fields is usually for the file system specific data (or 
node), like the inode in ufs and the rnode in nfs.

VSD is more for project specific data.  Generally, when a project wants 
to associate data with a vnode, it just adds another field to vnode.  
The vnode keeps growing (unnecessarily, IMO) and I'd like to stop that.

Jim



More information about the opensolaris-arc mailing list