LTTV |
LTTng |
LTT Control |
LTTng modules |
LTTng userspace tracer |
Genevent |
Trace Major.Minor |
Kernels-architectures |
Comments |
0.6.9 |
0.4.4 |
0.3 |
0.2 |
0.4 |
2.6.12-rc4-mm2-i386 (tarball) 2.6.12-rc4-i386 (git) 2.6.9-i386 (contribution) 2.6.9-x86_64 (contribution) |
|||
0.7.0 |
0.4.5 |
0.3 |
0.2 |
0.5 |
2.6.12-rc4-i386 (git) |
Traces can now be written/read between 32 and 64 bits arch. |
||
0.8.0 |
0.5.0 |
0.3 |
0.3 |
0.6 |
2.6.12-rc4-i386 (git) 2.6.12-i386 (git) 2.6.13-i386 (git) |
|||
0.8.0 |
0.5.0 |
0.4 |
0.3 |
0.6 |
2.6.14-i386 (git) |
|||
0.8.0 |
0.5.0a |
0.4 |
0.3 |
0.6 |
2.6.14-i386 (tarball) |
|||
0.8.1 0.8.2 0.8.3 0.8.4 |
0.5.1 |
0.4 |
0.4 |
0.6 |
2.6.14-i386 (git) 2.6.14-i386 (tarball) 2.6.15-i386 (git) 2.6.15-i386 (tarball) |
Per architecture syscall enumeration |
||
0.8.1 0.8.2 0.8.3 0.8.4 |
0.5.3 0.5.4 0.5.5 |
0.4 |
0.4 0.5 |
0.6 |
2.6.15-i386 (git) 2.6.15-i386 (tarball) |
APIC NMI watchdog can now be logged |
||
0.8.5 |
0.5.6 |
0.4 |
0.6 |
0.6 |
2.6.15-i386 (git) 2.6.15-i386 (tarball) |
Custom write function in genevent (for process stack dump) Use atomic_cmpxchg() |
||
0.8.6 0.8.7 0.8.8 0.8.9 |
0.5.7 0.5.8 0.5.9a 0.5.10 0.5.11 0.5.13 0.5.16 |
0.4 |
0.6 0.7 0.8 |
0.7 |
2.6.15-i386 (git) 2.6.15-i386 (tarball) |
Support for architectures without TSC. LTTV 0.8.7/genevent 0.7 fixes a bug in enum XML parsing. |
||
0.8.10 0.8.11 0.8.12 |
0.5.17 |
0.4 |
0.8 |
0.7 |
2.6.15-i386 (git) 2.6.15-i386 (tarball) |
Multithreaded lttd. Stack dump fix. LTTV 0.8.12 fixes timing problem in tracecontrol module. |
||
0.8.13 0.8.14 0.8.15 0.8.16 0.8.17 |
0.5.18a 0.5.19 |
0.5 0.6 0.7 |
0.8 0.9 |
0.7 |
2.6.15-i386 (git) 2.6.15-i386 (tarball) |
Kernel State Dump : get vmaps, process names, fd at the beginning of a trace. |
||
0.8.18 0.8.19 0.8.20 0.8.21 0.8.22 0.8.23 0.8.24 0.8.25 |
0.5.20 0.5.20a 0.5.22 0.5.23 0.5.24 0.5.25 0.5.27 0.5.28 |
0.6 0.7 0.8 |
0.10 0.11 0.12 |
0.7 |
2.6.15-i386 (git) 2.6.15-i386 (tarball) |
Add kernel stack dump instrumentation and facility. LTTV 0.8.21+genevent 0.11 : add support for network byte order data with the " network " tag in the XML file. LTTng 0.5.27+LTTV 0.8.24 introduces the heartbeat timer. LTTng 0.5.28 introduces the synthetic 64 bits TSC for archs with 32 bits TSC. |
||
0.8.26 |
0.5.29 0.5.29a |
0.8 |
0.1 |
0.13 |
0.7 |
2.6.15-i386 (git) 2.6.15-i386 (tarball) |
Add user space tracing through system call. |
|
0.8.27 |
0.5.29 0.5.29a 0.5.30 |
0.8 0.9 |
0.2 0.3 0.4 |
0.14 |
0.7 |
2.6.15-i386 (git) 2.6.15-i386 (tarball) |
Add function instrumentation tracing (gcc -finstrument-functions) |
|
0.8.28 |
0.5.33 0.5.34 |
0.10 |
0.5 |
0.15 0.16 |
0.7 |
2.6.15-i386 (git) 2.6.15-i386 (tarball) |
Fast "Usertrace" Bugfixes. Network ip interfaces state. |
|
0.8.29 0.8.30 |
0.5.33 0.5.34 |
0.10 |
0.6 |
0.17 |
0.7 |
2.6.15-i386 (git) 2.6.15-i386 (tarball) |
XML facilities description format changed. Now XML 1.0 : breaks compatibility
with old XML files. LTTV 0.8.30 changes the statistics tree structure. It adds user functions statistics support. |
|
0.8.31 0.8.32 0.8.33 0.8.34 |
0.5.34 0.5.36 |
0.1 |
0.10 0.11 |
0.6 |
0.17 |
0.7 |
2.6.15-i386 (git) 2.6.15-i386 (tarball) |
Separate the viewer from the tracing controller (userful for embedded tracing). |
0.8.34 |
0.5.37 0.5.38 0.5.39 0.5.40 0.5.41 |
0.1 0.2 |
0.12 |
0.7 0.8 |
0.17 0.18 |
0.7 |
2.6.16-i386 (git) 2.6.16-i386 (tarball) |
Kernel 2.6.16 support. LTTng 0.5.38 : Fix deadlock scenario involving deliver from an NMI handler. LTTng 0.5.40/ltt-usertrace 0.8 : Fix off-by-one which pushes the reader with small subbuffers (only in buffer full condition) genevent 0.18 fixes missing nested subtypes align/write functions. |