my work
[lttv.git] / ltt / branches / poly / doc / developer / lttng-lttv-roadmap.html
index 902f60bb5e0f785b87a79355b1c893088792146e..fad762af058fd7952ed2a8b16f763f2ea2b20ce7 100644 (file)
@@ -14,13 +14,14 @@ for the TODO items :<br>
 * TODO<br>
 (4) create a event rate graphical view : Will be useful in conjonction with the
   filter.<br>
+       # <A HREF="mailto:Parisa Heidari <parisa.heidari@polymtl.ca>">Parisa Heidari</A><br>
 (6) migrate align to lttv parser.<br>
 (7) create an analysis of function time (like a precise gprof)<br>
   -> with gcc -f inline-functions<br>
+(10) Add cancel button to LTTV filter GUI window.
 <br>
 <br>
 * Done<br>
-Buffer aligned on page boundary -> use valloc.<br>
 per struct (struct align=x) support added to genevent (partial).<br>
 Add offset align generation for structs to genevent.<br>
 make lttv aware of the per facility long, void* and size_t types.<br>
@@ -33,13 +34,16 @@ RPM package<br>
 <big>LTT Next Generation Roadmap<small><br>
 <br>
 * TODO<br>
-(1) create RPM packages for lttng kernel<br>
-(1) make LTT tracing code completely atomic (thus remove locks)<br>
+(1) add genevent full functionnality : alignment, array, sequences, nested
+structures.<br>
+       # <A HREF="mailto:Mathieu Desnoyers <compudj@krystal.dyndns.org>>">Jean-Hugues Deschenes</A><br>
+(1) port LTTng to 2.6.14 kernel. (depends on genevent rewrite)<br>
 (2) add efficient and secure user space tracing. (1 month)<br>
 (3) integrate LTTng State Dump : missing irq and process state.<br>
-(9) add genevent full functionnality : alignment, array, sequences, nested
-structures.<br>
+       # <A HREF="mailto:Jean-Hugues Deschenes <jean-hugues.deschenes@polymtl.ca>">Jean-Hugues Deschenes</A><br>
 (7) add gcc -finstrument-functions instrumentation<br>
+(3) port LTTng to x86_64, PPC, alpha, user-mode Linux, Xen, MIPS, ARM, S/390.
+(depends on 2.6.14 port)
 <br>
 <br>
 * Done<br>
@@ -73,10 +77,13 @@ Add configurable alignment (LTT_ALIGNMENT).<br>
 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.<br>
 Debian kernel package<br>
+make LTT tracing code completely atomic (thus remove locks)<br>
+Buffer aligned on page boundary -> use valloc.<br>
 <br>
 <br>
 <br>
 * TODO (low priority)<br>
+enhance RPM packages for lttng kernel<br>
 Integrate header generation (genevent) in kernel build system.<br>
 Multithreaded lttd.<br>
 Find a different way to printk from instrumentation : forbidden from schedule
This page took 0.024827 seconds and 4 git commands to generate.