From: compudj Date: Wed, 6 Jul 2005 15:35:26 +0000 (+0000) Subject: add comments from mraymond X-Git-Tag: v0.12.20~2529 X-Git-Url: https://git.lttng.org./?a=commitdiff_plain;h=c9eaf4ede491a78f6de6f0014d28913edf87c2cb;p=lttv.git add comments from mraymond git-svn-id: http://ltt.polymtl.ca/svn@960 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 1b83c0f1..3a27c62b 100644 --- a/ltt/branches/poly/doc/developer/ltt-experimental-rewrite.html +++ b/ltt/branches/poly/doc/developer/ltt-experimental-rewrite.html @@ -5,16 +5,20 @@ Here the status of the work in progress for LTT experimental
* Done
remove ltt-headers.h
remove ltt-log.h
+Put trace->active later in _ltt_trace_start()
+ltt_trace_create() remove sleep in spinlock use GFP_ATOMIC kmalloc


* TODO
Fix the locking of module hooks.
-Per cpu read lock on trace structure.
+Per cpu read lock on trace structure OR use list rcu.
+Remove the callback struct from the trace struct.



* TODO (low priority)
Integrate header generation (genevent) in kernel build system.
+Multithreaded lttd.

* Need to be discussed
Drop ltt-module-register and ltt-module-unregister, use exported variables.