:
:In message <[EMAIL PROTECTED]>, Matt Dillon writes:
:>
:>:In message <[EMAIL PROTECTED]>, Alfred Perlstein writes:
:>:
:>:>I thought vnodes were in stable storage?
:>:
:>:They are, that's the point Matt is not seeing yet.
:>
:> I know vnodes are in stable storage. I'm just saying that NFS
:> is the least of your worries in trying to change that.
:
:The namecache can do without the use of soft references.
:
:The only reason vnodes are stable storage any more is that NFS
:uses soft references to vnodes.
The only place I see soft references on vnode is in the NFS
lookup code which duplicates the VFS lookup code (except gets it wrong).
If you are refering to the nqlease code... that looks like a hard
reference to me. I'm not even sure why they bother to check v_id.
The vp reference from an nfsnode is a hard reference.
-Matt
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message