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]"

Reply via email to