From owner-cvs-all@FreeBSD.ORG Wed May 3 13:37:00 2006 Return-Path: X-Original-To: cvs-all@freebsd.org Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1167716A401; Wed, 3 May 2006 13:37:00 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62BFC43D48; Wed, 3 May 2006 13:36:58 +0000 (GMT) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.13.6/8.13.4) with ESMTP id k43DavLj024863; Wed, 3 May 2006 17:36:57 +0400 (MSD) (envelope-from marck@rinet.ru) Date: Wed, 3 May 2006 17:36:57 +0400 (MSD) From: Dmitry Morozovsky To: Tor Egge In-Reply-To: <200605022352.k42Nqi1s095377@repoman.freebsd.org> Message-ID: <20060503172526.H98950@woozle.rinet.ru> References: <200605022352.k42Nqi1s095377@repoman.freebsd.org> X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (woozle.rinet.ru [0.0.0.0]); Wed, 03 May 2006 17:36:57 +0400 (MSD) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_snapshot.c ffs_vnops.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 May 2006 13:37:00 -0000 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 ;) Thanks! Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------