X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=TODO;h=090b923e3765d166e796e7ee6d29aa25c6ea9866;hb=edfdcb685c3f56dde803244449f79ad7bed03798;hp=d0d380aa7f4a7d0f4a6e39aba25b37621b9b225b;hpb=720c9a064aba98f4ac65f1081c12f79e87917441;p=lttng-modules.git diff --git a/TODO b/TODO index d0d380aa..090b923e 100644 --- a/TODO +++ b/TODO @@ -10,14 +10,7 @@ TODO: A) Cleanup/Testing - 1) Remove debugfs "lttng" file (keep only procfs "lttng" file). - The rationale for this is that this file is needed for - user-level tracing support (LTTng-UST 2.0) intended to be - used on production system, and therefore should be present as - part of a "usually mounted" filesystem rather than a debug - filesystem. - - 2) Test lib ring buffer snapshot feature. + 1) Test lib ring buffer snapshot feature. When working on the lttngtop project, Julien Desfossez reported that he needed to push the consumer position forward explicitely with lib_ring_buffer_put_next_subbuf. @@ -64,7 +57,6 @@ B) Features 3) Integrate the "statedump" module from LTTng 0.x into LTTng 2.0. - * Dependency: addition of "dynamic enumerations" type to CTF. See: http://git.lttng.org/?p=lttng-modules.git;a=shortlog;h=refs/heads/v0.19-stable ltt-statedump.c @@ -101,7 +93,7 @@ B) Features allow integration between NOHZ and LTTng would be to add support for such notifiers into NOHZ kernel infrastructure. - 10) Turn drivers/staging/lttng/ltt-probes.c probe_list into a + 10) Turn lttng-probes.c probe_list into a hash table. Turns O(n^2) trace systems registration (cost for n systems) into O(n). (O(1) per system)