[ltt-dev] LTTng userspace tracing

Andrew McDermott andrew.mcdermott at windriver.com
Mon May 18 04:02:27 EDT 2009


Hi,

> * Andrew McDermott (andrew.mcdermott at windriver.com) wrote:
>> 
>> Hi Mathieu,
>> 
>> > * Andrew McDermott (andrew.mcdermott at windriver.com) wrote:
>> >> 
>> >> Hi,
>> >> 
>> >> I was reading:
>> >> 
>> >>     http://ltt.polymtl.ca/svn/trunk/lttv/doc/developer/ust.html 
>> >> 
>> >> and wondered if there was an implementation based on this design.  I had
>> >> a poke around the SVN repo but it wasn't clear to me if this directory:
>> >> 
>> >>     http://ltt.polymtl.ca/svn/trunk/markers-userspace/
>> >> 
>> >> was related.
>> >> 
>> >
>> > Hi Andrew,
>> >
>> > Yes, we have a working userspace implementation, but we are clearing out
>> > the last details involved with distributing it under the LGPL license.
>> > There are a few GPL dependencies we are taking care of.
>> >
>> > E.g., we just had the OK from IBM to re-license their contribution to my
>> > userspace RCU library to LGPL, which was the most important piece of the
>> > puzzle. The rest is mostly atomic operations and a rcu list iteration.
>> >
>> > And the last thing we would want is people to think that we are
>> > distributing the userspace tracing library under a license too
>> > restrictive for their use.
>> >
>> > Second answer : the markers-userspace directory content has been re-used
>> > in the implementation I think, but has been repackaged. I am putting
>> > Pierre-Marc in CC, who did the userspace tracing port of LTTng.
>> 
>> Thanks.
>> 
>> One more question: is it feasible (within reason) for me to backport
>> this to say linux-2.6.14 or linux-2.6.21.
>> 
>
> Sure, there is almost no external dependency. Except for trace clocks
> maybe, whenever we would need to implement them through vDSO pages.

There is no dependency to the version of LTTng either?  I'm looking at a
backport to ltt-0.8.82.

>
> Mathieu
>
>> > Thanks for the interest you show :)
>> 
>> It would/will be extremely useful!
>> 
>> --andy
>> 
>> >
>> > Mathieu
>> >
>> >> Thanks,
>> >> Andy.
>> >> 
>> >> _______________________________________________
>> >> ltt-dev mailing list
>> >> ltt-dev at lists.casi.polymtl.ca
>> >> http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev
>> >> 
>> 
>> -- 
>> andy
>> 

-- 
andy




More information about the lttng-dev mailing list