X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Fdoc%2Fdeveloper%2Flttng-lttv-compatibility.html;h=8505c73da04ae97bf5a4a84869ad9ace6911901c;hb=ab43bd75f8ada73cb86877c7d3ccb04b6f1e57db;hp=947907363777cf949ed5fda546caa7a5edeae3ff;hpb=e9d51d44299fe489804d964f02bfae87c2121906;p=lttv.git diff --git a/ltt/branches/poly/doc/developer/lttng-lttv-compatibility.html b/ltt/branches/poly/doc/developer/lttng-lttv-compatibility.html index 94790736..8505c73d 100644 --- a/ltt/branches/poly/doc/developer/lttng-lttv-compatibility.html +++ b/ltt/branches/poly/doc/developer/lttng-lttv-compatibility.html @@ -28,7 +28,7 @@ cellspacing="2" rules="all" frame="border"> Comments
-Regression ok
+Kernel Regression ok
Regression fails/not tested
@@ -54,7 +54,7 @@ cellspacing="2" rules="all" frame="border"> Comments
-Regression ok
+Kernel Regression ok
Regression fails/not tested
@@ -2231,6 +2231,203 @@ xtensa.
+ + +0.8.82
+ + +0.9.0
+ + +0.37
+ + +obsolete
+ + +0.29
+ + +0.34
+ + +0.8
+ + +2.6.20
+ARM, MIPS32/64, powerpc32, powerpc64, ppc, i386, x86_64
+ + +Introduces the LTT serialization library. Cuts the kernel patch size from +2M to 500k. Deprecates genevent for kernel instrumentation, but keeps backward +compatibility with genevent generated code (still used for user space tracing). +Slightly longer execution time at instrumentation site (270ns vs 200ns for 4 +bytes write on P4 3GHz), but the global advantage of using less memory, and +therefore less cache, should overweight this cost in cycles. Note : In this +version, the ltt-probe-* kernel modules and the XML definitions must be kept in +sync by hand, otherwise, LTTV will detect a size mismatch between the kernel +trace and the expected event size..
+ + +arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405, powerpc64, s390, +sparc, sparc64.
+ + +alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um, +v850, xtensa.
+ + + + + + +0.8.82
+ + +0.9.1
+0.9.2
+0.9.3
+0.9.4
+0.9.5
+0.9.6
+ + +0.38
+0.39
+0.40
+0.43
+ + +obsolete
+ + +0.30
+0.31
+0.32
+ + +0.34
+ + +0.8
+ + +2.6.21-rc6-mm1
+2.6.21
+2.6.21-mm2
+ARM, MIPS32/64, powerpc32, powerpc64, ppc, i386, x86_64
+2.6.22-rc2-mm1
+ + +Ported to Andrew Morton's tree.
+LTTng 0.9.3 and ltt-usertrace 0.32 fixes a syscall parameter size mismatch +between 64 bits kernel and 32 bits user-space processes for user-space +tracing.
+LTTng 0.9.5 adds support for kernel 2.6.21.
+LTTng 0.9.6 supports kernel 2.6.21-mm2.
+ + + + +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.8.83
+ + +0.9.7
+0.9.8
+0.9.9
+0.9.10
+ + +0.41
+0.42
+0.43
+ + +obsolete
+ + +0.33
+ + +0.35
+ + +0.8
+ + +2.6.22-rc2-mm1
+2.6.22-rc4-mm2
+ + +LTTng 0.9.7 supports kernel 2.6.22-rc2-mm1.
+automake updates in LTTV and ltt-control.
+format="" format strings support for XML descriptions.
+LTTng 0.9.9 adds support for kernel 2.6.22-rc4-mm2.
+LTTng 0.9.10 fixes a bug in i386 optimized immediate values.
+ltt-control 0.43 fixes a bug with LTTng lseek event.
+ + + + +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.8.83
+ + +0.9.10
+ + +0.41
+0.42
+0.43
+ + +obsolete
+ + +Not available (syscall IDs not updated)
+ + +obsolete
+ + +0.8
+ + +2.6.22.1-rt4
+ + +LTTng 0.9.10 port to 2.6.22.1-rt4.
+ + +Tested on x86_32. + + +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.
+ + +