[alsa-devel] 1.0.16rc1 release

Tobin Davis tdavis at dsl-only.net
Tue Jan 22 18:56:04 CET 2008

One of the main problems with supporting Redhat kernels is that they
backport functions into their kernels from later revisions.  As an
example, there is a typedef (gfp_t) that in the alsa driver will be used
if the kernel is older than a certain version.  Redhat added it in their
Enterprise 4.4 kernel, but not their 4.3 kernel (both have the same
major rev - 2.6.9).  This makes it difficult at the preparser level, and
I think the way we got around that was in the configure script.  But it
takes extra work to make alsa-driver compile on the various
distributions that do this kind of backporting (fortunately this is
limited to Redhat/Centos at the moment AFAIK), and Alsa doesn't have the
manpower to do all of these fixes.

If someone that works for Redhat or works on Redhat distros wants to
jump in and help, great.

On Tue, 2008-01-22 at 17:39 +0000, James Pearson wrote:

> Takashi Iwai wrote:
> >>
> >>>Or, RH has an uncomplete mutex implementation?
> >>
> >>Don't know - see above?
> > 
> > 
> > Looks like so...  Sigh.
> > 
> > Can someone report RedHat to fix their kernel?
> May be that should be someone that has an interest in sound and has 
> recently started working for RedHat ??
> Is it possible to define mutex_destroy in the ALSA code if it isn't 
> defined elsewhere for this case?
> Thanks
> James Pearson
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

Tobin Davis 

The sheep died in the wool.

More information about the Alsa-devel mailing list