From owner-freebsd-bugs@FreeBSD.ORG Thu Mar 4 09:10:03 2010 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D42051065672 for ; Thu, 4 Mar 2010 09:10:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9575F8FC25 for ; Thu, 4 Mar 2010 09:10:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id o249A3LN012299 for ; Thu, 4 Mar 2010 09:10:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id o249A3b9012298; Thu, 4 Mar 2010 09:10:03 GMT (envelope-from gnats) Resent-Date: Thu, 4 Mar 2010 09:10:03 GMT Resent-Message-Id: <201003040910.o249A3b9012298@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Daniel Braniss Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9034F106564A for ; Thu, 4 Mar 2010 09:01:29 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from kabab.cs.huji.ac.il (kabab.cs.huji.ac.il [132.65.16.84]) by mx1.freebsd.org (Postfix) with ESMTP id 0D6738FC17 for ; Thu, 4 Mar 2010 09:01:28 +0000 (UTC) Received: from sunfire.cs.huji.ac.il ([132.65.16.80]) by kabab.cs.huji.ac.il with esmtp id 1Nn6vv-000KKY-Fu for FreeBSD-gnats-submit@freebsd.org; Thu, 04 Mar 2010 11:01:27 +0200 Received: from danny by sunfire.cs.huji.ac.il with local (Exim 4.71 (FreeBSD)) (envelope-from ) id 1Nn6vv-000Lgo-FY for FreeBSD-gnats-submit@freebsd.org; Thu, 04 Mar 2010 11:01:27 +0200 Message-Id: Date: Thu, 04 Mar 2010 11:01:27 +0200 From: Daniel Braniss To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: kern/144458: nfsd failes as a klm X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Braniss List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Mar 2010 09:10:03 -0000 >Number: 144458 >Category: kern >Synopsis: nfsd failes as a klm >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Mar 04 09:10:03 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Daniel Braniss >Release: FreeBSD 8.0-STABLE amd64 >Organization: >Environment: System: FreeBSD sunfire 8.0-STABLE FreeBSD 8.0-STABLE #62 r1468: Fri Feb 5 09:40:49 IST 2010 danny@sunfire:/r+d/obj/sunfire/r+d/stable/8/sys/HUJI amd64 >Description: kldload nfsd results in: link_elf_obj: symbol nfsd_call_nfsd undefined >How-To-Repeat: kldload nfsd >Fix: --- a/sys/fs/nfsserver/nfs_nfsdport.c Mon Mar 01 18:29:54 2010 +0200 +++ b/sys/fs/nfsserver/nfs_nfsdport.c Thu Mar 04 10:46:27 2010 +0200 @@ -3143,6 +3143,7 @@ /* So that loader and kldload(2) can find us, wherever we are.. */ MODULE_VERSION(nfsd, 1); +MODULE_DEPEND(nfsd, nfssvc, 1, 1, 1); MODULE_DEPEND(nfsd, nfscommon, 1, 1, 1); MODULE_DEPEND(nfsd, nfslockd, 1, 1, 1); >Release-Note: >Audit-Trail: >Unformatted: