From owner-freebsd-hackers Mon Dec 17 12: 2:31 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by hub.freebsd.org (Postfix) with ESMTP id 729C337B41E for ; Mon, 17 Dec 2001 12:02:26 -0800 (PST) Received: (from dillon@localhost) by apollo.backplane.com (8.11.6/8.9.1) id fBHK2I332492; Mon, 17 Dec 2001 12:02:18 -0800 (PST) (envelope-from dillon) Date: Mon, 17 Dec 2001 12:02:18 -0800 (PST) From: Matthew Dillon Message-Id: <200112172002.fBHK2I332492@apollo.backplane.com> To: Martin Blapp Cc: Subject: Re: deadlock with softupdates ? References: <20011217125752.P43207-100000@levais.imp.ch> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG : :We have a newserver running here, which freezes :every 2-3 days. Break into db is still possible. : :It is a STABLE 4.4 machine, with new kernel. Yahoo noticed a deadlock in the vnode recycling code. If your machine below is hitting the kern.maxvnodes limit it could be the same thing. The way to tell is to generate a kernel core along with the debug version of the kernel binary (/usr/src/sys/compile//kernel.debug), and backtrace each locked-up process to see if any of them are going through the recycle code. Yahoo has a fix for that particular problem that they and I are testing. -Matt :NEWS # mount :/dev/da0s1a on / (ufs, local, soft-updates) :/dev/da0s1e on /var (ufs, local, soft-updates) :/dev/da1s1e on /news (ufs, local, soft-updates) :/dev/da2s1e on /news/spool/overview (ufs, local, soft-updates) :procfs on /proc (procfs, local) :/dev/twed0s1e on /news/spool/articles/1 (ufs, local, soft-updates) :/dev/twed1s1e on /news/spool/articles/2 (ufs, local, soft-updates) : :The latter two filesystems have 10 big files with the cyclic news :filesystem on them. So we have a filesystem on a filesystem. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message