2001-04-18 04:26:43

by Jeff Chua

[permalink] [raw]
Subject: 2.4.4-pre4 nfsd.o unresolved symbol


I compiled 2.4.4-pre4 and use nfsd as a module. Got the following error:

depmod: *** Unresolved symbols in /lib/modules/2.4.4-pre4/kernel/fs/nfsd/nfsd.o
depmod: nfsd_linkage_Rb56858ea


Didn't have such problem on 2.4.4-pre3.


Jeff
[ [email protected] ]


2001-04-18 04:43:31

by Alexander Viro

[permalink] [raw]
Subject: [PATCH] Re: 2.4.4-pre4 nfsd.o unresolved symbol



On Wed, 18 Apr 2001, Jeff Chua wrote:

> depmod: *** Unresolved symbols in /lib/modules/2.4.4-pre4/kernel/fs/nfsd/nfsd.o
> depmod: nfsd_linkage_Rb56858ea

Grrr...

Add #include <linux/module.h> to fs/filesystems.c. My apologies.

--- fs/filesystems.c Tue Apr 17 23:40:32 2001
+++ /tmp/filesystems.c Wed Apr 18 00:41:01 2001
@@ -7,6 +7,7 @@
*/

#include <linux/config.h>
+#include <linux/module.h>
#include <linux/sched.h>
#include <linux/smp_lock.h>
#include <linux/kmod.h>


2001-04-18 06:22:01

by Jeff Chua

[permalink] [raw]
Subject: Re: [PATCH] Re: 2.4.4-pre4 nfsd.o unresolved symbol


great! working fine one.

Thanks,
Jeff
[ [email protected] ]

On Wed, 18 Apr 2001, Alexander Viro wrote:

>
>
> On Wed, 18 Apr 2001, Jeff Chua wrote:
>
> > depmod: *** Unresolved symbols in /lib/modules/2.4.4-pre4/kernel/fs/nfsd/nfsd.o
> > depmod: nfsd_linkage_Rb56858ea
>
> Grrr...
>
> Add #include <linux/module.h> to fs/filesystems.c. My apologies.
>
> --- fs/filesystems.c Tue Apr 17 23:40:32 2001
> +++ /tmp/filesystems.c Wed Apr 18 00:41:01 2001
> @@ -7,6 +7,7 @@
> */
>
> #include <linux/config.h>
> +#include <linux/module.h>
> #include <linux/sched.h>
> #include <linux/smp_lock.h>
> #include <linux/kmod.h>
>
>