Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Apr 2001 13:58:21 -0700 (PDT)
From:      Matt Dillon <dillon@earth.backplane.com>
To:        Poul-Henning Kamp <phk@critter.freebsd.dk>
Cc:        Alfred Perlstein <bright@wintelcom.net>, Kirk McKusick <mckusick@mckusick.com>, Julian Elischer <julian@elischer.org>, Rik van Riel <riel@conectiva.com.br>, freebsd-hackers@FreeBSD.ORG, David Xu <bsddiy@21cn.com>
Subject:   Re: vm balance 
Message-ID:  <200104172058.f3HKwL907470@earth.backplane.com>
References:   <27291.987539090@critter>

next in thread | previous in thread | raw e-mail | index | archive | help

:
:In message <200104172016.f3HKG9l05966@earth.backplane.com>, Matt Dillon writes:
:>
:>:In message <20010417125838.J976@fw.wintelcom.net>, 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 majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200104172058.f3HKwL907470>