[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