From owner-freebsd-current@FreeBSD.ORG Sun Feb 14 08:03:53 2010 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from hub.freebsd.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id E7485106566C; Sun, 14 Feb 2010 08:03:52 +0000 (UTC) (envelope-from nork@FreeBSD.org) Date: Sun, 14 Feb 2010 17:03:52 +0900 From: Norikatsu Shigemura To: freebsd-current@FreeBSD.org Message-Id: <20100214170352.4ec55519.nork@FreeBSD.org> X-Mailer: Sylpheed 2.7.1 (GTK+ 2.18.5; i386-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: nork@FreeBSD.org Subject: NFSSERVER is strange, now? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Feb 2010 08:03:53 -0000 Hi. I noticed that I can't kldload nfsserver.ko like following: on boot(rc script) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Clearing /tmp. link_elf_obj: symbol sysctl__vfs_nfs_children undefined linker_load_file: Unsupported file type kldload: can't load nfsserver : Exec format error /etc/rc: WARNING: Unable to load kernel module nfsserver - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - So I added following line and recompile: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --- src/sys/nfsserver/nfs_srvsubs.c.orig 2009-07-01 10:32:48.651174000 +0900 +++ src/sys/nfsserver/nfs_srvsubs.c 2010-02-14 11:46:57.522314345 +0900 @@ -558,6 +558,7 @@ /* So that loader and kldload(2) can find us, wherever we are.. */ MODULE_VERSION(nfsserver, 1); +MODULE_DEPEND(nfsserver, nfs, 1, 1, 1); MODULE_DEPEND(nfsserver, nfssvc, 1, 1, 1); MODULE_DEPEND(nfsserver, krpc, 1, 1, 1); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - And it's OK, but a little.... on boot(rc script) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Clearing /tmp. can't re-use a leaf (realign_count)! can't re-use a leaf (realign_test)! Starting mountd. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - How about?