From owner-freebsd-current Tue Feb 23 4:24: 1 1999 Delivered-To: freebsd-current@freebsd.org Received: from home.dragondata.com (home.dragondata.com [204.137.237.2]) by hub.freebsd.org (Postfix) with ESMTP id D6AA410EA8 for ; Tue, 23 Feb 1999 04:23:58 -0800 (PST) (envelope-from toasty@home.dragondata.com) Received: (from toasty@localhost) by home.dragondata.com (8.9.2/8.9.2) id GAA26818; Tue, 23 Feb 1999 06:23:28 -0600 (CST) From: Kevin Day Message-Id: <199902231223.GAA26818@home.dragondata.com> Subject: Re: Filesystem deadlock In-Reply-To: from Brian Feldman at "Feb 22, 1999 10:43:12 pm" To: green@unixhelp.org (Brian Feldman) Date: Tue, 23 Feb 1999 06:23:28 -0600 (CST) Cc: kan@sti.cz, freebsd-current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL43 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Mon, 22 Feb 1999, Alexander N. Kabaev wrote: > > > The following script reliably causes FreeBSD 4.0-CURRENT (and 3.1-STABLE > > as of today) to lookup. Shortly after this script is started, all disk activity > > > > stops and any attempt to create new process causes system to freese. While in DDB, ps command > > > > shows, that all ten fgrep processes are sleeping on inode, all xargs are in waitpid and > > > > all sh processes are in wait. > > You forget about all the processes (just a few, actually) stuck in "kmaw" > (kmem_alloc_wait). This is definitely reproducible :( Should be simple for > someone more knowledgeable to diagnose, as it looks to be a straight > vm/vfs(ufs/ffs) interaction. This is happening to me too, with a system that was from the 19th's SNAP, as well as today's kernel. (except I don't see anything in 'kmaw'). The process 'swapper' is stuck in 'inode', as well as anything else that's tried to touch the disk. Lots of 'sh's sitting in 'wait'. This machine is a heavy NFS client, but I'm not sure that it's related. Kevin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message