From owner-freebsd-current@FreeBSD.ORG Sat May 22 16:06:16 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C47416A4CE; Sat, 22 May 2004 16:06:16 -0700 (PDT) Received: from carver.gumbysoft.com (carver.gumbysoft.com [66.220.23.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F07343D2D; Sat, 22 May 2004 16:06:16 -0700 (PDT) (envelope-from dwhite@gumbysoft.com) Received: by carver.gumbysoft.com (Postfix, from userid 1000) id 8B96472DBF; Sat, 22 May 2004 15:40:18 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by carver.gumbysoft.com (Postfix) with ESMTP id 8957572DB5; Sat, 22 May 2004 15:40:18 -0700 (PDT) Date: Sat, 22 May 2004 15:40:18 -0700 (PDT) From: Doug White To: Thomas Quinot In-Reply-To: <20040522180835.GA1349@melusine.cuivre.fr.eu.org> Message-ID: <20040522153946.V3299@carver.gumbysoft.com> References: <20040522180835.GA1349@melusine.cuivre.fr.eu.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: current@freebsd.org Subject: Re: umount of md hangs X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 May 2004 23:06:16 -0000 On Sat, 22 May 2004, Thomas Quinot wrote: > When I try to make a CompactFlash image with the Nanobsd scripts > (from src/tools/tools/nanobsd), everyghint goes well up to the moment > where, having filled the (vnode-backed) md, the script tries to umount > it, at which point the umount process hangs in wdrain, and the system > slowly crawls to a halt as more processes get blocked too. > > This is a 5.2.1-REL-p5 box. Does this problem ring any bell? Any further > info I can provide. Can you run iostat and see if writes are actually going to the flash device? I've seen this if the device is painfully slow at writing, perhaps because interrupts aren't working properly. -- Doug White | FreeBSD: The Power to Serve dwhite@gumbysoft.com | www.FreeBSD.org