>In message <199905192231.qaa09...@narnia.plutotech.com>, "Justin T. Gibbs" wri
>t
>es:
>>In article <199905191637.jaa03...@dingo.cdrom.com> you wrote:
>>> I'm not sure why it happens like this; try putting a DELAY() just 
>>> before we actually set the root device and see if you can put it off.
>>
>>Why not just spl() protect that printf call so that its output is
>>dumped contiguously into the console buffer?
>
>Am I missing something here ?  We shouldn't set the root device until
>CAM is done probing, right ?

CAM has finished probing at this point, but it holds off on announcing
devices until it has all necessary info.  The drives may need to
be spun up, etc.  I believe the printf happens before the device has
been opened and CAM blocks in the open until the device is really
ready for service.

--
Justin



To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message

Reply via email to