[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#78750: Processed: duh

On Thu, Dec 06, 2001 at 09:55:40PM +0000, Philip Blundell wrote:
> USB is another example of a system that lets you load the protocol modules
> independently of port drivers.  This is definitely the way parport was intended

USB is different.  The USB system is specifically designed for hot plugging.
So it tends to be a lot more volatile compared to the parallel port devices.
After all, if you have a printer on the parallel port, it's likely to stay
there.  Thus the ability to load the driver of an as yet non-existant device
isn't that important for the parallel port.

In any case, what you really want to do is to load the device driver once
you've found the device.

> If, though, you think that fixing this is too much of a change for this point 

Most definitely, especially since parport_register_driver doesn't even exist
in 2.2.

> in the game, set the bug to wishlist priority and we'll find a way to work 
> around the immediate modconf problem in boot-floppies.

I wouldn't call it a workaround as that's how it's supposed to work anyhow.
The only way for it to not work is if the parport_pc module was missing as
lp calls parport_enumerate, which loads parport_lowlevel which resolves to
parport_pc on i386.
Debian GNU/Linux 2.2 is out! ( http://www.debian.org/ )
Email:  Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Reply to: