cvs commit: src/sys/ufs/ffs ffs_snapshot.c ffs_vnops.c

Kris Kennaway kris at obsecurity.org
Wed May 3 18:31:05 UTC 2006


On Wed, May 03, 2006 at 05:36:57PM +0400, Dmitry Morozovsky wrote:
> Dear Tor,
> 
> On Tue, 2 May 2006, Tor Egge wrote:
> 
> TE>   Modified files:
> TE>     sys/ufs/ffs          ffs_snapshot.c ffs_vnops.c 
> TE>   Log:
> TE>   Close a race when VOP_LOCK() on a snapshot file is attempted at the
> TE>   same time as it is changed back into a normal file.  The locker would
> TE>   get the shared "snaplk" lock which would no longer be the correct lock
> TE>   for the vnode.
> 
> Any chance this (and subsequent) change(s) would fix snaplk errors reported by 
> me? How can I help testing (patch applied cleanly, but I hesitate to test it 
> blindly ;)

It does not, but these are some related issues found while testing.

Kris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20060503/b94b4e74/attachment.pgp


More information about the cvs-src mailing list