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>