do_gettimeofday unresolved kernel-symbol

I got some problems installing the comedi.o kernel-module

modprobe comedi -->

> /lib/modules/2.4.21-99-default/comedi/comedi.o: unresolved symbol
do_gettimeofday
> /lib/modules/2.4.21-99-default/comedi/comedi.o: insmod
/lib/modules/2.4.21-99-default/comedi/comedi.o failed
> /lib/modules/2.4.21-99-default/comedi/comedi.o: insmod comedi failed

do_gettimeofday is inside the System.map-2.4.21-99-default file:
> c010e0f0 T do_gettimeofday


Suse9.0 kernel: linux-2.4.21-99

I tried to recompile the kernel, but with my minor knowledge, I was not able to
get it to work:-( (unresolved symbols in reiserfs driver (but that is a
different topic to solve)

I allready included the two following lines into the time.h file in the comedi
directory because of the change of the HZ definition to get_hz() what was done
by SUSE:-(

#undef HZ
#define HZ 100

I tried to find a solution via google but no page seams to deal with that
problem.

Any suggestions from your side?

Received on 2006-08-18Z10:42:46