Forwarding back to the mailing list since the OP didn't CC it on his reply to me.
----- Forwarded message from Zhihao Yuan <lich...@gmail.com> ----- > From: Zhihao Yuan <lich...@gmail.com> > To: Jeremy Chadwick <free...@jdc.parodius.com> > Date: Tue, 23 Nov 2010 01:18:57 -0600 > Subject: Re: Fail to use Dtrace on FreeBSD 8.1-STABLE > > I followed the instructions, but still can not run any D-scripts. All > scripts shows the error message that I just posted. > > On Tue, Nov 23, 2010 at 12:29 AM, Jeremy Chadwick > <free...@jdc.parodius.com>wrote: > > > On Mon, Nov 22, 2010 at 11:45:38PM -0600, Zhihao Yuan wrote: > > > ~> uname -a > > > FreeBSD compaq.yuetime 8.1-STABLE FreeBSD 8.1-STABLE #0: Thu Nov 18 > > 01:32:06 > > > CST > > > 2010 r...@compaq.yuetime:/usr/obj/usr/src/sys/HOUKAGO amd64 > > > > > > I added the required options to the kernel config file: > > > > > > Code: > > > > > > options KDTRACE_FRAME > > > options KDTRACE_HOOKS > > > options DDB_CTF > > > > > > and compiled/installed the kernel WITH_CTF=1 successfully. > > > > > > sudo make buildkernel KERNCONF=HOUKAGO WITH_CTF=1 > > > sudo make installkernel KERNCONF=HOUKAGO WITH_CTF=1 > > > > > > The dtraceall is loaded, and dtrace -l works. But whenever I want to run > > a > > > dtrace command, I get something like: > > > > > > ~> sudo dtrace -lP syscall > > > dtrace: invalid probe specifier syscall: "/usr/lib/dtrace/psinfo.d", line > > > 37: syntax error near "uid_t" > > > > > > The error message looks like what you got when WITH_CTF=1 is not > > presented. > > > Any idea? > > > > I don't know if this will help, but I followed the procedure here: > > > > http://wiki.freebsd.org/DTrace > > > > Which worked fine. See this thread for verification that the above > > works correctly: > > > > http://lists.freebsd.org/pipermail/freebsd-fs/2010-October/009780.html > > > > -- > > | Jeremy Chadwick j...@parodius.com | > > | Parodius Networking http://www.parodius.com/ | > > | UNIX Systems Administrator Mountain View, CA, USA | > > | Making life hard for others since 1977. PGP: 4BD6C0CB | > > > > > > > -- > Zhihao Yuan > The best way to predict the future is to invent it. ----- End forwarded message ----- -- | Jeremy Chadwick j...@parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB | _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"