From owner-freebsd-stable@FreeBSD.ORG Tue Apr 25 16:20:11 2006 Return-Path: X-Original-To: stable@freebsd.org Delivered-To: freebsd-stable@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 170F316A418 for ; Tue, 25 Apr 2006 16:20:10 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from fw.zoral.com.ua (ll-227.216.82.212.sovam.net.ua [212.82.216.227]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B97E43D66 for ; Tue, 25 Apr 2006 16:19:57 +0000 (GMT) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by fw.zoral.com.ua (8.13.4/8.13.4) with ESMTP id k3PGJpmf096994 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 25 Apr 2006 19:19:51 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.13.6/8.13.6) with ESMTP id k3PGJpLQ031186; Tue, 25 Apr 2006 19:19:51 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.13.6/8.13.6/Submit) id k3PGJpuI031185; Tue, 25 Apr 2006 19:19:51 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 25 Apr 2006 19:19:51 +0300 From: Kostik Belousov To: Dmitry Morozovsky Message-ID: <20060425161951.GF1446@deviant.kiev.zoral.com.ua> References: <20060424202859.GA18457@xor.obsecurity.org> <20060425004405.G44618@woozle.rinet.ru> <20060424205026.GA18844@xor.obsecurity.org> <20060425134418.J57625@woozle.rinet.ru> <20060425080932.1rv9hq0rcws4wc84@www.wolves.k12.mo.us> <20060425133532.GD1446@deviant.kiev.zoral.com.ua> <20060425095610.ibv24kg1kw00s040@www.wolves.k12.mo.us> <20060425185741.C71240@woozle.rinet.ru> <20060425153909.GE1446@deviant.kiev.zoral.com.ua> <20060425200348.B71240@woozle.rinet.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="zaRBsRFn0XYhEU69" Content-Disposition: inline In-Reply-To: <20060425200348.B71240@woozle.rinet.ru> User-Agent: Mutt/1.4.2.1i X-Virus-Scanned: ClamAV version 0.88.1, clamav-milter version 0.88.1 on fw.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-1.4 required=5.0 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on fw.zoral.com.ua Cc: stable@freebsd.org, Kris Kennaway Subject: Re: fsck_ufs locked in snaplk X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Apr 2006 16:20:11 -0000 --zaRBsRFn0XYhEU69 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 25, 2006 at 08:05:25PM +0400, Dmitry Morozovsky wrote: > On Tue, 25 Apr 2006, Kostik Belousov wrote: >=20 > KB> > I just made lab machine with serial console, compile minimal kernel= with quotas=20 > KB> > and KDB+WITNESS, and immediately after ``quotacheck /var && quotaon= /var'' got > KB> >=20 > KB> > kdb_backtrace(d663aba0,c051f402,c05f7da3,c05fe731,c32cb414) at=20 > KB> > kdb_backtrace+0x29 > KB> > vfs_badlock(c05f7da3,c05fe731,c32cb414) at vfs_badlock+0x11 > KB> > assert_vop_locked(c32cb414,c05fe731,c30ed400,c04eac2c,c05f6cf4) at= =20 >=20 > KB> Obviously, revisions 1.78, 1.79 of the sys/ufs/ufs/ufs_quota.c > KB> shall be MFCed. Try this patch (note, I does not tested it): >=20 > Yup, at least immediate drop to debugger disappeared. I'll check now with= our=20 > situation: quotas with at least one user over quota *and* makinfg snapsho= t on=20 > this filesystem. Your problem shall persist, this patch has nothing to do with it. I am looking for debugging information on deadlock. --zaRBsRFn0XYhEU69 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFETkwmC3+MBN1Mb4gRAufdAKDVMk7/kz1LEUyeA2eowCo3guo7TgCeKZvF rIOW2IeWxSnwBEjTQgB6jVU= =KKhi -----END PGP SIGNATURE----- --zaRBsRFn0XYhEU69--