Unresolved module symbols in 2.1.32 without SMP

tenthumbs@cybernex.net
Sun, 06 Apr 1997 04:00:53 GMT


I built sd_mod.o and sr_mod.o with COMFIG_MODVERSIONS and without SMP and both
fail to load with an unresolved symbol local_irq_count. Both modules use
linux/interrupt.h which includes asm/hardirq.h which declares local_irq_count.
It's defined in arch/i386/kernel/irq.c but never used in this case.

Maybe it would be a good idea to wrap both the declaration and the definition
inside ifdef __SMP__.

Also, nfs won't load as a module. A whole slew of unresolved symbols. I don't
know why.

Thanks