update compat
[lttv.git] / ltt / branches / poly / doc / developer / lttng-lttv-compatibility.html
index 0f78388da0671a83b5e85db3a12f454158154481..9684b199bfc5e17c05a02cf4262ab1b33d8a072d 100644 (file)
@@ -18,7 +18,7 @@ cellspacing="2" rules="all" frame="border">
 </th>
 <th style="vertical-align: top;">LTTng modules<br>
 </th>
-<th style="vertical-align: top;">LTTng userspace tracer<br>
+<th style="vertical-align: top;">LTTng userspace tracer / markers-userspace<br>
 </th>
 <th style="vertical-align: top;">Genevent<br>
 </th>
@@ -2439,6 +2439,15 @@ sparc, sparc64.<br>
 0.10.0-pre5<br>
 0.10.0-pre6<br>
 0.10.0-pre7<br>
+0.10.0-pre8<br>
+0.10.0-pre9<br>
+0.10.0-pre10<br>
+0.10.0-pre11<br>
+0.10.0-pre12<br>
+0.10.0-pre13<br>
+0.10.0-pre14<br>
+0.10.0-pre15<br>
+0.10.0-pre16<br>
 </td>
 <td style="vertical-align: top;">
 0.45<br>
@@ -2458,6 +2467,8 @@ obsolete<br>
 <td style="vertical-align: top;">
 2.6.23-mm1<br>
 2.6.23.1<br>
+2.6.24-rc1-git11<br>
+2.6.24-rc1-git13<br>
 </td>
 <td style="vertical-align: top;">
 Simplified trace_mark().<br>
@@ -2470,9 +2481,182 @@ fallback.<br>
 LTTng 0.10.0-pre6 is a compile fix.<br>
 LTTng 0.10.0-pre7 adds the upstream 2.6.23.1 sata_mv fix.<br>
 LTTng 0.10.0-pre7-port to 2.6.23.1.<br>
+LTTng 0.10.0-pre8 fixes x86_64 segfault due to thread flags and fixes
+ltt-serialize x86_64 va_list argument passing array nonsense.<br>
+LTTng 0.10.0-pre9 fixes SH and polishes the menus.<br>
+LTTng 0.10.0-pre9 fixes s390 instrumentation mistake.<br>
+LTTng 0.10.0-pre12 checkpatch coding style fixes.<br>
+LTTng 0.10.0-pre16 Change LTT menu location : now in general setup.<br>
+LTTng 0.10.0-pre17<br>
+LTTng 0.10.0-pre18 : supports 2.6.24-rc1-git13, add markers support for multiple
+probes. Immediate values updates.<br>
+</td>
+<td style="vertical-align: top;">
+Tested on x86_32.
+</td>
+<td style="vertical-align: top;">
+alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um,
+v850, xtensa.<br>
+arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405, powerpc64, s390,
+sparc, sparc64.<br>
+</td>
+</tr>
+
+<tr>
+<td style="vertical-align: top;">
+0.10.0-pre2<br>
+</td>
+<td style="vertical-align: top;">
+0.10.0-pre20<br>
+0.10.0-pre21<br>
+0.10.0-pre22<br>
+0.10.0-pre23<br>
+0.10.0-pre24<br>
+0.10.0-pre25<br>
+0.10.0-pre26<br>
+0.10.0-pre27<br>
+0.10.0-pre28<br>
+</td>
+<td style="vertical-align: top;">
+0.46<br>
+</td>
+<td style="vertical-align: top;">
+obsolete<br>
+</td>
+<td style="vertical-align: top;">
+Not available (syscall IDs not updated)<br>
+</td>
+<td style="vertical-align: top;">
+obsolete<br>
+</td>
+<td style="vertical-align: top;">
+1.0<br>
+</td>
+<td style="vertical-align: top;">
+2.6.24-rc2<br>
+2.6.24-rc2-git3<br>
+2.6.24-rc2-git5<br>
+2.6.24-rc3-git1<br>
+</td>
+<td style="vertical-align: top;">
+Fix multi-probes markers.<br>
+LTTng 0.10.0-pre22 fixes multi-probes markers, fixes markers mutex usage at
+module load.<br>
+LTTng 0.10.0-pre22 fixes a multi-probes pointer bug.<br>
+LTTng 0.10.0-pre24, announcement to LKML.<br>
+</td>
+<td style="vertical-align: top;">
+Tested on x86_32.
+</td>
+<td style="vertical-align: top;">
+alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um,
+v850, xtensa.<br>
+arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405, powerpc64, s390,
+sparc, sparc64.<br>
+</td>
+</tr>
+
+<tr>
+<td style="vertical-align: top;">
+0.10.0-pre3<br>
+0.10.0-pre4<br>
+</td>
+<td style="vertical-align: top;">
+0.10.0-pre30<br>
+0.10.0-pre31<br>
+0.10.0-pre32<br>
+0.10.0-pre33<br>
+0.10.0-pre34<br>
+0.10.0-pre35<br>
+0.10.0-pre36<br>
+</td>
+<td style="vertical-align: top;">
+0.46<br>
+</td>
+<td style="vertical-align: top;">
+obsolete<br>
+</td>
+<td style="vertical-align: top;">
+Not available (syscall IDs not updated)<br>
+</td>
+<td style="vertical-align: top;">
+obsolete<br>
+</td>
+<td style="vertical-align: top;">
+1.0<br>
+</td>
+<td style="vertical-align: top;">
+2.6.24-rc3-git1<br>
+2.6.24-rc3-git3<br>
+</td>
+<td style="vertical-align: top;">
+Fix process release in LTTV.<br>
+Add missing APIC interrupts on x86 and x86_64.<br>
+lttng pre31, pre32, pre33 fixes x86_64 instrumentation.<br>
+lttng pre36 adds listing of syscalls, interrupts and softirqs. KALLSYMS is
+useful to get the symbol names.<br>
+lttng pre36 fixes the missing ltt-test-tsc. in Kconfig options.<br>
+</td>
+<td style="vertical-align: top;">
+Tested on x86_32.
+</td>
+<td style="vertical-align: top;">
+alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um,
+v850, xtensa.<br>
+arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405, powerpc64, s390,
+sparc, sparc64.<br>
+</td>
+</tr>
+
+<tr>
+<td style="vertical-align: top;">
+0.10.0-pre5<br>
+0.10.0-pre6<br>
+0.10.0-pre7<br>
+0.10.0-pre8<br>
+0.10.0-pre9<br>
+0.10.0-pre10<br>
+0.10.0-pre11<br>
+</td>
+<td style="vertical-align: top;">
+0.10.0-pre37<br>
+0.10.0-pre38<br>
+0.10.0-pre39<br>
+0.10.0-pre40<br>
+0.10.0-pre41<br>
+0.10.0-pre42<br>
+</td>
+<td style="vertical-align: top;">
+0.46<br>
+</td>
+<td style="vertical-align: top;">
+obsolete<br>
+</td>
+<td style="vertical-align: top;">
+Not available (syscall IDs not updated)<br>
+</td>
+<td style="vertical-align: top;">
+obsolete<br>
+</td>
+<td style="vertical-align: top;">
+1.0<br>
+</td>
+<td style="vertical-align: top;">
+2.6.24-rc4<br>
+2.6.24-rc4-git3<br>
+2.6.24-rc5-git7<br>
+2.6.24-rc8-git3<br>
+</td>
+<td style="vertical-align: top;">
+Fix process end of life (LTTng/LTTV).<br>
+Fix endianness (LTTV).<br>
+LTTV 0.10.0-pre6 shows system call and softirq names. (depends on KALLSYMS)<br>
+LTTV 0.10.0-pre7 fixes large irq tables.<br>
+LTTng 0.10 pre10 fixes a segfault in state.c<br>
 </td>
 <td style="vertical-align: top;">
 Tested on x86_32.
+Tested on x86_64.
 </td>
 <td style="vertical-align: top;">
 alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um,
@@ -2482,6 +2666,185 @@ sparc, sparc64.<br>
 </td>
 </tr>
 
+
+
+<tr>
+<td style="vertical-align: top;">
+0.10.0-pre5<br>
+0.10.0-pre6<br>
+0.10.0-pre7<br>
+0.10.0-pre8<br>
+0.10.0-pre9<br>
+0.10.0-pre10<br>
+0.10.0-pre11<br>
+</td>
+<td style="vertical-align: top;">
+0.10.0-pre43<br>
+</td>
+<td style="vertical-align: top;">
+0.47<br>
+</td>
+<td style="vertical-align: top;">
+obsolete<br>
+</td>
+<td style="vertical-align: top;">
+Not available (syscall IDs not updated)<br>
+</td>
+<td style="vertical-align: top;">
+obsolete<br>
+</td>
+<td style="vertical-align: top;">
+1.0<br>
+</td>
+<td style="vertical-align: top;">
+2.6.24<br>
+</td>
+<td style="vertical-align: top;">
+LTTng 0.10.0-pre43 supports kernel 2.6.24<br>
+</td>
+<td style="vertical-align: top;">
+</td>
+<td style="vertical-align: top;">
+x86, alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64,
+um, v850, xtensa.<br>
+arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405,
+powerpc64, s390, sparc, sparc64.<br>
+</td>
+</tr>
+
+<tr>
+<td style="vertical-align: top;">
+0.10.0-pre5<br>
+0.10.0-pre6<br>
+0.10.0-pre7<br>
+0.10.0-pre8<br>
+0.10.0-pre9<br>
+0.10.0-pre10<br>
+0.10.0-pre11<br>
+0.10.0-pre12<br>
+0.10.0-pre13<br>
+</td>
+<td style="vertical-align: top;">
+0.10.0-pre44<br>
+0.10.0-pre45<br>
+0.10.0-pre47<br>
+0.10.0-pre49<br>
+0.10.0-pre50<br>
+0.10.0-pre51<br>
+0.10.0-pre52<br>
+0.10.0-pre53<br>
+0.10.0-pre54<br>
+0.10.0-pre56<br>
+</td>
+<td style="vertical-align: top;">
+0.48<br>
+</td>
+<td style="vertical-align: top;">
+obsolete<br>
+</td>
+<td style="vertical-align: top;">
+Not available (syscall IDs not updated)<br>
+</td>
+<td style="vertical-align: top;">
+obsolete<br>
+</td>
+<td style="vertical-align: top;">
+1.0<br>
+</td>
+<td style="vertical-align: top;">
+2.6.25-rc3<br>
+2.6.25-rc6-git8<br>
+2.6.25-rc7-git6<br>
+2.6.25-rc9-git1<br>
+2.6.25<br>
+2.6.25.4<br>
+2.6.26-rc8<br>
+2.6.26-rc9<br>
+</td>
+<td style="vertical-align: top;">
+LTTng 0.10.0-pre44 supports kernel 2.6.25-rc3 and includes various fixes.<br>
+LTTng 0.10.0-pre50 fixes x86 NMIs instrumentation, includes workaround for RCU
+preempt for markers (in mainline rc9).<br>
+LTTng 0.10.0-pre51 fixes the buffer switch in active mode.<br>
+LTTng 0.10.0-pre52 adds nop/jump optimization to immediate values and fix NMI in
+the Linux kernel.<br>
+LTTng 0.10.0-pre52 supports 2.6.25.<br>
+LTTng 0.10.0-pre55 supports 2.6.25.4, includes bugfixes.<br>
+LTTV 0.10-pre12 fixes control flow view interaction with newer GTK versions.<br>
+LTTV 0.10-pre13 fixes ressource view interaction with newer GTK versions.<br>
+LTTng 0.10-pre56 supports kernel 2.6.26-rc8.<br>
+LTTng 0.10-pre57 starts using Tracepoints and re-introduces userspace tracing
+through a userspace marker infrastructure, only for x86 for now.<br>
+LTTng 0.10-pre58 fixes tracepoint probe build in some configurations and x86
+arch-specific irq instrumentation.<br>
+LTTng 0.11 has an immediate values bugfix which could case a kernel OOPS when
+enabling tracepoints or markers.<br>
+</td>
+<td style="vertical-align: top;">
+</td>
+<td style="vertical-align: top;">
+x86, alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64,
+um, v850, xtensa.<br>
+arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405,
+powerpc64, s390, sparc, sparc64.<br>
+</td>
+</tr>
+
+<tr>
+<td style="vertical-align: top;">
+0.10.0-pre5<br>
+0.10.0-pre6<br>
+0.10.0-pre7<br>
+0.10.0-pre8<br>
+0.10.0-pre9<br>
+0.10.0-pre10<br>
+0.10.0-pre11<br>
+0.10.0-pre12<br>
+0.10.0-pre13<br>
+0.10.0-pre14<br>
+</td>
+<td style="vertical-align: top;">
+0.10<br>
+0.11<br>
+</td>
+<td style="vertical-align: top;">
+0.49<br>
+0.50<br>
+</td>
+<td style="vertical-align: top;">
+obsolete<br>
+</td>
+<td style="vertical-align: top;">
+0.5<br>
+</td>
+<td style="vertical-align: top;">
+obsolete<br>
+</td>
+<td style="vertical-align: top;">
+1.0<br>
+</td>
+<td style="vertical-align: top;">
+2.6.26<br>
+</td>
+<td style="vertical-align: top;">
+LTTng 0.10 support kernel 2.6.26 and adds markers support for userspace on x86
+32 and 64 bits. ltt-control 0.49 contains sample scripts to enable all userspace
+markers visible in /proc at script execution.<br>
+ltt-control 0.50 fixes lttd mutex usage in when multithreaded (-N x).<br>
+lttv 0.10.0-pre14 fixes support of traces where CPU are hotplugged.<br>
+</td>
+<td style="vertical-align: top;">
+</td>
+<td style="vertical-align: top;">
+x86, alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64,
+um, v850, xtensa.<br>
+arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405,
+powerpc64, s390, sparc, sparc64.<br>
+</td>
+</tr>
+
+
+
 </tbody>
 </table>
 
This page took 0.026517 seconds and 4 git commands to generate.