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

From: Dietrich Bollmann <dietrichbollmann@email-addr-hidden>
Date: Thu May 07 2009 - 13:51:58 EEST

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@email-addr-hidden
> http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
Received on Thu May 7 16:15:02 2009

This archive was generated by hypermail 2.1.8 : Thu May 07 2009 - 16:15:02 EEST