From: compudj Date: Wed, 5 Oct 2005 20:08:00 +0000 (+0000) Subject: todo update X-Git-Tag: v0.12.20~2202 X-Git-Url: http://git.lttng.org./?a=commitdiff_plain;h=6da6b02c322a9af93a94b8b53e5f6c46182c1e29;p=lttv.git todo update git-svn-id: http://ltt.polymtl.ca/svn@1287 04897980-b3bd-0310-b5e0-8ef037075253 --- diff --git a/ltt/branches/poly/doc/developer/ltt-experimental-rewrite.html b/ltt/branches/poly/doc/developer/ltt-experimental-rewrite.html index c9eb8ffa..8ec8c9a3 100644 --- a/ltt/branches/poly/doc/developer/ltt-experimental-rewrite.html +++ b/ltt/branches/poly/doc/developer/ltt-experimental-rewrite.html @@ -25,10 +25,15 @@ per struct (struct align=x) support added to genevent (partial).
Add offset align generation for structs to genevent.
make lttv aware of the per facility long, void* and size_t types.
Read current trace header and buffer header.
+redo lib tracefile : too much problems in there.
+modify the rest of LTTV to match the API changes.
+debian package
+RPM package

LTT Next Generation Roadmap

* TODO
+(1) create RPM packages for lttng kernel (1) make LTT tracing code completely atomic (thus remove locks)
(2) add efficient and secure user space tracing. (1 month)
(3) integrate LTTng State Dump : missing irq and process state.
@@ -65,6 +70,9 @@ add control of alignment.
add control for subbuffer size and number of subbuffers.
Add reserve - get TSC - alignment atomicity through the use of cmpxchg.
Add configurable alignment (LTT_ALIGNMENT).
+Get ultra-precise logging with use of TSC (only) : only one do_gettimeofday +read, and then we don't want the time flow to be altered by ntp.
+Debian kernel package