Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Jul 2002 03:16:40 -0400 (EDT)
From:      Jeff Roberson <jroberson@chesapeake.net>
To:        Jeff Roberson <jeff@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, <cvs-all@FreeBSD.org>
Subject:   Re: cvs commit: src/sys/sys vnode.h src/sys/kern vfs_subr.c
Message-ID:  <20020706031458.U25604-100000@mail.chesapeake.net>
In-Reply-To: <200207060521.g665LDPF084921@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 5 Jul 2002, Jeff Roberson wrote:

>
>   VOP_STRATEGY requires only that the buf is locked UNLESS the block numbers need
>   to be translated.  There may be other reasons, but as long as the underlying
>   layer uses a VOP to perform the operations they will be caught later.
>

Can anyone elaborate on buf locking?  It looks like the cluster_*
functions never lock the buf.  Maybe I'm missing the point of the buf
locking, or maybe this stuff really is unsafe.


Jeff


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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