From owner-freebsd-arch@FreeBSD.ORG Wed Jan 14 11:03:52 2004 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4189516A4CE for ; Wed, 14 Jan 2004 11:03:52 -0800 (PST) Received: from carver.gumbysoft.com (carver.gumbysoft.com [66.220.23.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE22E43D48 for ; Wed, 14 Jan 2004 11:03:50 -0800 (PST) (envelope-from dwhite@gumbysoft.com) Received: by carver.gumbysoft.com (Postfix, from userid 1000) id DD97172DBF; Wed, 14 Jan 2004 11:03:50 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by carver.gumbysoft.com (Postfix) with ESMTP id DAE6472DB5; Wed, 14 Jan 2004 11:03:50 -0800 (PST) Date: Wed, 14 Jan 2004 11:03:50 -0800 (PST) From: Doug White To: David Brinegar In-Reply-To: <20040114034853.GD2701@mail.brinegar-computing.com> Message-ID: <20040114105700.H73725@carver.gumbysoft.com> References: <12416.1074036757@critter.freebsd.dk> <20040114034853.GD2701@mail.brinegar-computing.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: arch@freebsd.org cc: Poul-Henning Kamp Subject: Re: About removable disks, mountroot and sw-raid X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jan 2004 19:03:52 -0000 On Tue, 13 Jan 2004, David Brinegar wrote: > Poul-Henning Kamp wrote: > > B: Slow boot > > Machine boots kernel, disk dribble in at a rate of one > > every 20 seconds as the cabinet powers them up. > > Power dribble reminds me of usb disks that are slow to power up > completely. The system detects the disk then outraces it, getting a > failed attempt to query device size because the disk needs another > second or two to come all the way up. It would be nice to be able > to tune the stall in the disk driver before declaring the device not > ready. Good point about USB. In the SCSI case, every cabinet I've ever seen sets the disks to start on START UNIT and the SCSI BIOS will send it and wait until all the disks have spun up (or failed to do so). If hardware RAID is involved and then this is totally irrelevant. It would be nice to make the wait tunable since most conditions won't require it and there's no sense in delaying everyone's boot for a few bizarre disk setups. -- Doug White | FreeBSD: The Power to Serve dwhite@gumbysoft.com | www.FreeBSD.org