built-in USB drivers

Philippe Carriere philippe-f.carriere at wanadoo.fr
Tue Feb 10 20:43:15 UTC 2009


> 
> 
> > -------- Message transféré --------
> > De: Dan Williams <dcbw at redhat.com>
> > Reply-to: Development discussions related to Fedora
> > <fedora-devel-list at redhat.com>
> > À: Development discussions related to Fedora
> > <fedora-devel-list at redhat.com>
> > Sujet: Re: built-in USB drivers
> > Date: Mon, 09 Feb 2009 10:43:56 -0500
> > 
> > 
> > On Sun, 2009-02-08 at 16:06 +0100, Philippe Carriere wrote:
> > > Hi,
> > > 
> > > since Fedora 10, USB drivers (more precisely, ehci-hcd for which a
> > > patch is required to be snd-ubs-us112l - alsa-1.0.18 - compatible) are
> > > "built-in" in the official kernel package.
> > > For previous releases (F9), USB drivers always were modules, with the
> > > advantage that providing a patched module (using kmod rpmfusion
> > > framework) just required, after installing the kmod rpms, to
> > > disable/enable the module.
> > > 
> > > I do not know the motivation of Fedora developers for choosing
> > > built-in rather than module in the pre-compilation configuration: is
> > > it indeed unavoidable ? Or does it exist a fairly simple way (I found
> > > nothing like this in documentations) to disable a built-in driver so
> > > as to replace it by a module, avoiding lengthy kernel compilation for
> > > just a few modified lines ?
> > 
> > Building modules in speeds up boot times.  Obviously you only want to
> > build in modules that almost all of the machines of a certain
> > architecture are likely to need.  The USB host controller drivers are
> > probably the best candidate for this.


I'm probably a too old man to understand that (a few seconds of boot)
time saving is preferable than (keeping some degrees of) freedom.
Anyway, almost all is not all and undoubtfully not all hardware-to-be.


> > 
> > My suggestion would be to encourage the upstream ALSA maintainers to
> > accept the patch necessary for your hardware, and then that patch will
> > find its way into the Fedora kernel when the ALSA folks push updates to
> > Linus.
> > 
> > Dan
> > 


Well, ehci-hcd is not Alsa maintainers dependent and as can be seen in
the attached emails, we do our best effort for having the patch
integrated in the next kernel release. However, such integration always
requires some times while we are also able, presently (ans since about 8
months), to propose a patched module for interested users, a fairly
better way than a full compiled kernel. And such a situation will be
probably encountered for other hardwares in a near future.

Phil.


________________________________________________________________________

philippe-f.carriere at wanadoo.fr 










-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/fedora-devel-list/attachments/20090210/14d3ceaf/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: [RESEND][PATCH]_USB:_Prevent_EHCI_ITDs_reusage_while_frame_is_active:__tested_by:_Federico_Briata
Type: application/mbox
Size: 16954 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/fedora-devel-list/attachments/20090210/14d3ceaf/attachment.mbox>


More information about the fedora-devel-list mailing list