Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 May 2009 14:50:54 +0100 (BST)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Alexander Leidinger <Alexander@Leidinger.net>
Cc:        svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org
Subject:   Re: svn commit: r191777 - head/sys/nfsclient
Message-ID:  <alpine.BSF.2.00.0905041448050.52008@fledge.watson.org>
In-Reply-To: <20090504142227.11823qbind1lyyuc@webmail.leidinger.net>
References:  <200905040219.n442Jq3V030903@svn.freebsd.org> <20090504133527.43351tf1iwwi5sro@webmail.leidinger.net> <alpine.BSF.2.00.0905041254140.52008@fledge.watson.org> <20090504142227.11823qbind1lyyuc@webmail.leidinger.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 4 May 2009, Alexander Leidinger wrote:

> Quoting Robert Watson <rwatson@FreeBSD.org> (from Mon, 4 May 2009 12:58:22 
> +0100 (BST)):
>
>> On Mon, 4 May 2009, Alexander Leidinger wrote:
>> 
>>>> Log: Remove redundant NFSMNT_NFSV3 check in DTrace hooks for NFS RPC.
>>> 
>>> BTW: I tried to load dtrace via modules after your nfs-dtrace commit, and 
>>> it failed. I tried with
>> 
>> Could you:
>> 
>> (1) Confirm that you have options KDTRACE_HOOKS in your kernel
>
> # grep -i dtrace /usr/src/sys/i386/conf/M87
> options         KDTRACE_HOOKS           # dtrace support
>
>> (2) Try using just dtraceall_load
>
> This is what I had initially. Just when I've seen the error messages about 
> missing symbols, I added the dtnfsclient_load. Maybe there's a module 
> dependency in dtraceall on dtnfsclient?

Well, 'dtraceall' claims dependency on all the provider modules, so results in 
everything being loaded including dtnfsclient.  In theory, dtnfsclient and 
other providers should contain the necessary module dependencies to cause them 
to load everything they depend on, but I also have the feeling I've run into 
the problem you're seeing.  Could you provide the symbol missing errors from 
the console?  It should be fairly easy to track down the missing graph edge 
using that.

Robert N M Watson
Computer Laboratory
University of Cambridge



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.0905041448050.52008>