Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Nov 1998 16:54:07 -0700 (MST)
From:      "Justin T. Gibbs" <gibbs@narnia.plutotech.com>
To:        Joel Ray Holveck <joelh@gnu.org>
Cc:        current@FreeBSD.ORG
Subject:   Re: 3.0-RELEASE Feedback
Message-ID:  <199811222354.QAA08722@narnia.plutotech.com>
In-Reply-To: <19981122100830.A7061@pagesz.net> <861zmvpqd3.fsf@detlev.UUCP>

next in thread | previous in thread | raw e-mail | index | archive | help
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: <RICOH MP6200S 2.20> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811222354.QAA08722>