X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=trunk%2Flttv%2Fdoc%2Fdeveloper%2Flttng-lttv-compatibility.html;h=94b2c9bfb1ca7eb1858e35f8942ce95145997d8f;hb=ac3b1c7df56f3d157cde66a2f4b7af5633337b64;hp=da4e76a6e7dd86579b529e128150321d19ca1423;hpb=15439ec7d9b90d5684f1031790709afa98f32499;p=lttv.git diff --git a/trunk/lttv/doc/developer/lttng-lttv-compatibility.html b/trunk/lttv/doc/developer/lttng-lttv-compatibility.html index da4e76a6..94b2c9bf 100644 --- a/trunk/lttv/doc/developer/lttng-lttv-compatibility.html +++ b/trunk/lttv/doc/developer/lttng-lttv-compatibility.html @@ -2928,6 +2928,8 @@ powerpc64, s390, sparc, sparc64.
0.32
0.33
0.34
+0.35
+0.36
0.53
@@ -2956,7 +2958,109 @@ LTTng 0.28 includes a small build fix.
LTTng 0.29 supports 2.6.27-rc8.
LTTng 0.32 supports 2.6.27-rc9 and adds a spinlock/irqoff buffering scheme (can be used with lttctl -T relay-locked).
-LTTng 0.33, 0.34 : checkpatch.pl coding style fixes.
+LTTng 0.33, 0.34 : checkpatch.pl coding style fixes. 0.35, 0.36 : size_t cast.
+ + + + +x86, alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, +um, v850, xtensa.
+arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405, +powerpc64, s390, sparc, sparc64.
+ + + + + +0.11.0
+ + +0.38
+ + +0.53
+0.54
+ + +obsolete
+ + +0.6
+ + +obsolete
+ + +2.0
+ + +2.6.27
+ + +LTTng 0.38 and LTTV 0.11.0
+
+I just cleaned up the LTTng trace format heavily, got rid of the +heartbeat timer (by checking for overflow at the tracing site), got rid +of the "special" compact channel; it removed about 5 FIXMEs in LTTng +(cpu hotplug and compact channel related). Everything is compact now :
+
+This is much more compact than the previous format, and permits a +"tracer debug mode" in menuconfig which enables the "event size" field, +which helps cross-checking the size expected by the userspace tool and +the size written by the kernel.
+
+Note that this "event size" field can eventually be enabled on a +per-event or per-channel basis. This will probably be useful to encode +"binary blobs"...
+
+I also cleanup up the subbuffer header to make is much smaller than the +previous one by removing unneeded information.
+
+I renamed the "facilities" channel to a better name : "metadata". It +contains marker descriptions.
+
+The trace major number is bumped to "2" and is completely incompatible +with old LTTV.
+ + + + +x86, alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, +um, v850, xtensa.
+arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405, +powerpc64, s390, sparc, sparc64.
+ + + + + +0.11.1
+ + +0.39
+0.40
+ + +0.53
+0.54
+ + +obsolete
+ + +0.6
+ + +obsolete
+ + +2.1
+ + +2.6.27
+ + +LTTng 0.39 and LTTV 0.11.1 fixes 32-64 bits subbuffer header portability.