[ltt-dev] lttng development plan
Lai Jiangshan
laijs at cn.fujitsu.com
Sun Jan 18 22:43:09 EST 2009
Mathieu Desnoyers wrote:
> Hi Gui,
>
> My short-term roadmap is (those are the show stoppers) :
>
> - Get lttng ascii dump to work.
> - create periodical buffer flush per-cpu timer for data streaming
> - Modify LTTng/lttd/lttv to support variable-sized buffers, so we
> don't have to copy the padding. This implies creating an index in
> lttv when opening the trace to know where the subbuffer start is.
> - Waiting for Lai's channel and event ID management modifications
> following my comments. This is needed so the IDs stays valid for the
> binary->ascii in-kernel converter.
> - Support dynamic frequency scaling on x86.
>
> Other nice-to-have, but not a priority :
>
> - Add support for Performance Monitoring Counters (PMC) so they can be
> dumped in the traces.
> - Put back support for kernel and userspace stack dump so it can be
> connected to any given tracepoint.
> - Linux ABI for fast userspace tracing.
> - Then, add NPTL instrumentation (mutexes, phtreads).
> - Integrate LTTng with LKCD, test with kernel crash extraction,
> create tools to simplify extraction of traces from crashed kernel,
> integrate those tools to ltt-control.
We will implement it.
> - Create an in-kernel event filtering module which connects on
> LTTng.
> - Early boot tracing.
What your plan for early boot tracing?
> - Virtual machine tracing support (time synchronisation).
> - Cluster and distributed computer tracing support (time
> synchronisation).
> - Port kmemtrace, ftrace, blktrace, kvmtrace and others to LTTng.
> Each could have its own channel.
>
> Please ask if you need more information on specific items.
>
> Best regards, and many thanks to Fujitsu for the good work,
>
> Mathieu
>
>
> * Gui Jianfeng (guijianfeng at cn.fujitsu.com) wrote:
>> Hi Mathieu,
>>
>> I'd like to know whether you have a plan or roadmap
>> for lttng's further developping.
>> If you have one, would you share it?
>>
>> --
>> Regards
>> Gui Jianfeng
>>
>
More information about the lttng-dev
mailing list