[Openchrome-devel] HRTIMER_CB_SOFTIRQ not more available in kernel 2.6.29

Thomas Hellström thomas
Mon Feb 2 23:55:39 PST 2009


Hi, Stephan,

Stephan Raue wrote:
> Hi,
>
> when i build libdrm-newttm-svn  with kernel(headers) 2.6.29 i become follow error - can you fix this?
>
> Stephan
>
>  CC [M]  /home/stephan/OpenELEC/build.i386.uClibc/libdrm-newttm-svn-20090128/linux-core/openchrome/via_init.o
> /home/stephan/OpenELEC/build.i386.uClibc/libdrm-newttm-svn-20090128/linux-core/openchrome/via_init.c: In function 'via_driver_load':
> /home/stephan/OpenELEC/build.i386.uClibc/libdrm-newttm-svn-20090128/linux-core/openchrome/via_init.c:666: error: 'struct hrtimer' has no member named 'cb_mode'
> /home/stephan/OpenELEC/build.i386.uClibc/libdrm-newttm-svn-20090128/linux-core/openchrome/via_init.c:666: error: 'HRTIMER_CB_SOFTIRQ' undeclared (first use in this function)
> /home/stephan/OpenELEC/build.i386.uClibc/libdrm-newttm-svn-20090128/linux-core/openchrome/via_init.c:666: error: (Each undeclared identifier is reported only once
> /home/stephan/OpenELEC/build.i386.uClibc/libdrm-newttm-svn-20090128/linux-core/openchrome/via_init.c:666: error: for each function it appears in.)
> make[3]: *** [/home/stephan/OpenELEC/build.i386.uClibc/libdrm-newttm-svn-20090128/linux-core/openchrome/via_init.o] Error 1
> make[2]: *** [/home/stephan/OpenELEC/build.i386.uClibc/libdrm-newttm-svn-20090128/linux-core/openchrome] Error 2
> make[1]: *** [_module_/home/stephan/OpenELEC/build.i386.uClibc/libdrm-newttm-svn-20090128/linux-core] Error 2
> make[1]: Leaving directory `/home/stephan/OpenELEC/build.i386.uClibc/linux-2.6.29-rc3'
> make: *** [modules] Error 2
> make: Leaving directory `/home/stephan/OpenELEC/build.i386.uClibc/libdrm-newttm-svn-20090128/linux-core'
>
>   
I haven't tried 2.6.29 yet, but this looks like errors that occured in 
earlier kernels, like 2.6.24 etc.
Can you please verify that you're building against 2.6.29?

/Thomas





More information about the Openchrome-devel mailing list