Subject: questions regarding vnode/vfs implementation
To: None <tech-kern@NetBSD.ORG>
From: V. Kanchan <vkanchan@s3.com>
List: tech-kern
Date: 01/06/1997 10:10:06
Hi,

Here are the questions related to vnode/vfs.

1.    Each of the filesystems i.e nfs/ufs maintain thier respective
inode hash tables. Isn't it better to have a global hash table at the
vnode layer ?. This will reduce code duplication and also better
utilization of hash tables. Am I missing something here ?

2.  Can VOP_LOCK/VOP_UNLOCK be implemented at the vnode level ?

3. what is the difference between VOP_INACTIVE and VOP_RECLAIM ?.
The sequence of calls seem's to be VOP_INACTIVE -> vgone ->
vclean->VOP_RECLAIM.

Thanks for your responses
V.Kanchan
vkanchan@s3.com