My kernel is 2.4.22, and I also had this problem. This problem is because load.c from iqrbase sources references to
cli(), saveflags(), restore_flags(), # define cli() local_irq_disable() # define save_flags(x) local_save_flags(x) # define restore_flags(x) local_irq_restore(x) which are in fact defined in <linux/interrupt.h>. The compiler gives the warnings concerning implicit declarations of these functions. Inserting #include <linux/interrupts.h> into load.c results in the compilation of the module stops due to errors. I simply added the definitions to load.c, and recompile irqbase. Now it works. This is ugly solution, but I do not know the better one. -- Serge -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]