Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Sat, 22 Dec 2001 22:50:20 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Sat, 22 Dec 2001 22:50:10 -0500 Received: from mail.apptechsys.com ([207.14.35.131]:51859 "HELO mail.apptechsys.com") by vger.kernel.org with SMTP id ; Sat, 22 Dec 2001 22:49:58 -0500 Date: Sat, 22 Dec 2001 19:49:55 -0800 (PST) From: Jeremy Drake To: Subject: Undefined symbol in nfsd.o kernel 2.4.17 Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org I am getting an undefined symbol in nfsd.o in kernel 2.4.17. The message is "/lib/modules/2.4.17/kernel/fs/nfsd/nfsd.o: unresolved symbol nfsd_linkage". Nfsd works fine when linked into the kernel. Here's the NFS related section of my config: CONFIG_NFS_FS=m CONFIG_NFS_V3=y # CONFIG_ROOT_NFS is not set CONFIG_NFSD=m CONFIG_NFSD_V3=y CONFIG_SUNRPC=m CONFIG_LOCKD=m CONFIG_LOCKD_V4=y I was able to make it work by changing "EXPORT_SYMBOL(nfsd_linkage);" in fs/filesystems.c to "EXPORT_SYMBOL_NOVERS(nfsd_linkage);". Not sure if that's the proper way to go about it, but it works :) Please cc me on replies to this, because I haven't subscribed to the list. Thanks, Jeremy Drake -- There are only two things in this world that I am sure of, death and taxes, and we just might do something about death one of these days. -- shades - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/