From owner-freebsd-current Sun Nov 22 16:02:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA28756 for freebsd-current-outgoing; Sun, 22 Nov 1998 16:02:11 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from narnia.plutotech.com (narnia.plutotech.com [206.168.67.130]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA28744 for ; Sun, 22 Nov 1998 16:02:07 -0800 (PST) (envelope-from gibbs@narnia.plutotech.com) Received: (from gibbs@localhost) by narnia.plutotech.com (8.9.1/8.7.3) id QAA08722; Sun, 22 Nov 1998 16:54:07 -0700 (MST) Date: Sun, 22 Nov 1998 16:54:07 -0700 (MST) From: "Justin T. Gibbs" Message-Id: <199811222354.QAA08722@narnia.plutotech.com> To: Joel Ray Holveck cc: current@FreeBSD.ORG Subject: Re: 3.0-RELEASE Feedback X-Newsgroups: pluto.freebsd.current In-Reply-To: <19981122100830.A7061@pagesz.net> <861zmvpqd3.fsf@detlev.UUCP> User-Agent: tin/pre-1.4-980818 ("Laura") (UNIX) (FreeBSD/3.0-BETA (i386)) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <861zmvpqd3.fsf@detlev.UUCP> you wrote: >> 3) cd1 probes printed 10 seconds or so after the console comes up >> to the login prompt after booting. >> cd1 at ncr0 bus 0 target 0 lun 0 >> cd1: Removable CD-ROM SCSI2 device >> cd1: 3.300MB/s transfers >> cd1: Attempt to query device size failed: NOT READY, Medium not present >> I don't know if this is a bug or not, but it is a little surprising to >> have this stomp on the login prompt. Are device probes/drivers >> processed in parallel now? > > The CAM stuff is handled in async parallel. > >> Should these be completing before certain system boot-up scripts are >> processed (rc.local, etc.)? > > If you want them to. It'll probably be semi-trivial to make this > happen. CAM probes for all devices prior to proceeding with the boot. What it doesn't wait for is for all peripheral attachments to complete initialization. Peripheral instances that have not completed initialation will block in 'open' until the initialization is complete. With this strategy, the system will only wait for the devices it needs to during the boot process. This is a feature. The easiest way to make the system 'wait' for your cdrom drive is to leave a disc in it and add have the system mount the drive at boot time. > I'm considering making a change so that cd's are not probed for size. Why. It's one of the ways the system ensures it can successfully talk to the device. -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message