On Wed, Mar 12, 2014 at 12:53 AM, Daniel O'Connor <[email protected]> wrote: > > On 12 Mar 2014, at 15:22, Mark Johnston <[email protected]> wrote: >> On Wed, Mar 12, 2014 at 12:50 AM, Daniel O'Connor <[email protected]> >> wrote: >>> >>> On 12 Mar 2014, at 15:15, Prashanth Kumar <[email protected]> wrote: >>>> If you run >>>> # env DTRACE_DEBUG=1 dtrace -Ppid\$target -l -c ./static >>>> you will notice that lot of probe creation will fail, also no probes are >>>> created for instruction offsets. >>>> you will have to update the libproc library and fasttrap code to trace >>>> all the >>>> functions. >>> >>> I don't really care about the function offsets, just static functions. >>> >>> Or are you suggesting updating libproc and the fasttrap code will allow >>> that (as well as instruction offsets)? >> >> I'd suggest updating to 9-STABLE. There have been quite a few fixes to >> fasttrap and libproc since 9.2. > > OK, I'll give it a try. > > Have things change substantially in 10? Updating to that is probably going to > be as easy (famous last words :)
No, STABLE-9 and STABLE-10 should be more or less identical as far as userland DTrace is concerned. There are some extra changes on CURRENT, but I don't think they'd affect the behaviour you're seeing. -Mark _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-dtrace To unsubscribe, send any mail to "[email protected]"
