Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Mar 2003 09:15:51 -0700 (MST)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        phk@phk.freebsd.dk
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/dev/usb umass.c 
Message-ID:  <20030326.091551.56531668.imp@bsdimp.com>
In-Reply-To: <1618.1048687116@critter.freebsd.dk>
References:  <20030325.233035.105508479.imp@bsdimp.com> <1618.1048687116@critter.freebsd.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
: As far as I know we don't even mount the cdrom as the root filesystem,
: but rather run on a preloaded MD disk ?

We do if you use a live filesystem disk to recover from something
nasty.  Also, the problem would be that many of the quirks need to be
known when the device is detected or the system completely hangs.
You'd have to disconnect the cdrom at exactly the right time during
the boot process in the installation case.  It is too late to load the
quirks from userland.

I'm not saying that we can't have some way to load additional quirks,
but there's a core set of them that say "This device is hozed in this
way and we need to know that before we start touching it."

pccard and cardbus cards have similar issues, but fewer quirks at the
moment (more are needed for problem child cards that I have).

Warner



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