Subject: Re: interleaved disk probing output
To: None <kpneal@pobox.com>
From: Bill Studenmund <wrstuden@netbsd.org>
List: tech-kern
Date: 10/13/2003 10:01:24
--udcq9yAoWb9A4FsZ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Oct 10, 2003 at 07:35:37PM -0400, kpneal@pobox.com wrote:
> On Fri, Oct 10, 2003 at 10:30:45AM -0700, Alex Barclay wrote:
> > You could store the output from each driver and then as you advance=20
> > through the tree output the data in order. This would not slow down the=
=20
> > boot as it would only be the output that held.
> >=20
> > An example assuming wd came before sd which came before com
> >=20
> > t   action                  output
> > 0   probed com0
> > 1   probed wd0            wd0 at .........
> > 2   probed sd0            sd0 at ...........
> >                          com0 at .........
>=20
> I'd hate to see an implementation that threw away data if the system
> hangs before finishing. By throwing away, I mean the user never sees
> it. What if the probe of the sd0 causes a hang? Nobody will ever
> know about com0.

Note that by hang in this context you are talking about the kernel never=20
entering single-user mode, as we never fully boot. In that case, what does=
=20
it matter if com0 is or isn't mentioned? :-)

Take care,

Bill

--udcq9yAoWb9A4FsZ
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (NetBSD)

iD8DBQE/itpkWz+3JHUci9cRAnkzAJ0W05ani0OxtVpeBKOwk1wgTpEbxwCfe/ue
1IsXa8+fyTJv+C2tT74sktc=
=ZQ//
-----END PGP SIGNATURE-----

--udcq9yAoWb9A4FsZ--