update compat
[lttv.git] / ltt / branches / poly / doc / developer / lttng-new-marker-event-desc.txt
index 221c286a2f4479f673a6e35e6e14e19ff04058f9..a22b40f2bd7726eccd47c95ebbb5c007d7f1ed40 100644 (file)
@@ -91,12 +91,29 @@ update probes (temp)
 /proc/markers: enable/disable name [channel]
 
 probe_data should provide, for ltt:
-channel_index
 callbacks
 id <-- will stay in marker because otherwise we would need another hash table.
-
+channel index : put inside the marker structure (parameter to register).
+A marker control module
 
 Q: field names in dictionnary or in marker ?
 
 
+What users will do with marker interface:
+
+from userspace:
+enable/disable marker_name (act on any marker, reg by module or other)
+channel marker_name channel_name (act on any marker)
+
+Default: use serializer
+But.. module can override _default_ probe with a "register" operation.
+
+Use case
+Set channel
+Register by specific module (unregister default, register specific)
+activate.
+
+Serve as a proxy for probe registration.
+
+
 
This page took 0.023693 seconds and 4 git commands to generate.