[LAU] can't compile realtime kernel: error: conflicting types for ‘irqreturn_t’

Dietrich Bollmann dietrichbollmann at web.de
Thu May 7 06:51:58 EDT 2009


Hi Roberto,

Thanks for your answer - I disabled the comedi drivers and tried
again ... getting yet another error:


  CC [M]  lib/reed_solomon/reed_solomon.o
  CC [M]  lib/zlib_deflate/deflate.o
  CC [M]  lib/zlib_deflate/deftree.o
  CC [M]  lib/zlib_deflate/deflate_syms.o
  LD [M]  lib/zlib_deflate/zlib_deflate.o
  Building modules, stage 2.
  MODPOST 2283 modules
ERROR:
"there_is_no_init_MUTEX_LOCKED_for_RT_semaphores" [drivers/staging/rt2870/rt2870sta.ko] undefined!
WARNING: modpost: Found 1 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
make[2]: *** [__modpost] Error 1
make[1]: *** [modules] Error 2
make[1]: Leaving directory
`/home/dietrich/linux/debian/kernel/vanilla/2.6.29.2-rt11/linux-2.6.29.2'
make: *** [debian/stamp/build/kernel] Error 2


Thanks for your help.

I hope some day the realtime kernel is delivered in form of a package
and there is no need for such emails anymore...

Regards, Dietrich



On Wed, 2009-05-06 at 18:48 +0200, Roberto Gordo Saez wrote:
> On Wed, May 06, 2009 at 11:37:13PM +0900, Dietrich Bollmann wrote:
> > Since some time I can't build the vanilla kernel when patching it with
> > Ingo Molnar's realtime patch.
> > 
> > Any idea what is going wrong?
> 
> Disable Comedi drivers? I'm not sure, but seems that Comedi drivers are
> designed to work with RTAI real-time, so their implementation may be
> conflicting with -rt kernel (just guessing...). Try to report this to
> Comedi developers or to Ingo.
> _______________________________________________
> Linux-audio-user mailing list
> Linux-audio-user at lists.linuxaudio.org
> http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user




More information about the Linux-audio-user mailing list