2.0.2[1-4] _and_ SMP: unresolved symbols in nfs.o !

Dr. Michael Grimm (Michael.Grimm@schering.de)
Wed, 6 Nov 1996 11:48:49 +0000


Hi,

i already reported this little nuisance starting in 2.0.21 to linux-smp a
month ago, and see it happen in all the subsequent kernel releases up to
the current 2.0.24:

- compiling nfs as a module _without_ SMP support works as expected.

- compiling nfs as a module _WITH_ SMP support activated yields "unresolved
symbols" in nfs.o

- insmod .../nfs.o dies with pointing to the unresolved symbols:

active_kernel_processor
kernel_counter
kernel_flag
smp_invalidate_needed
smp_spins

- According to .depend in the fs/nfs subdirectory _only_ inode.c has smp
relevant include directives:

#include <linux/smp.h>
#include <linux/smp_lock.h>

Hope this info helps the experts to track down this little nuisance with
nfs module support and SMP.

I can perfectly live with compiling nfs support into the kernel, but as
this major kernel 2.0 is pretty close to become a stable one, newbies
(including myself) might become irritated !

Thanks and PLEASE NOTE, that I'm not subscribed to linux-kernel !!!
So please answer to linux-smp or private email.

Michael

-- 
===========================================================
The opinions expressed above are solely those of the author
        and are not necessarily those of Schering.
===========================================================
NAME:  Dr. Michael Grimm            ADDRESS: Schering AG
EMAIL: michael.grimm@schering.de             IPCH/TCH
PHONE: +49-30-468-5477                       D-13342 Berlin
FAX:   +49-30-4691-6741                      Germany
===========================================================