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.8.35
|
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.
|
0.8.34
0.8.35
|
0.5.42
0.5.43
|
0.3
0.4
|
0.13
0.14
|
0.7
0.8
|
0.17
0.18
|
0.7
|
2.6.16-i386 (git)
2.6.16-i386 (tarball)
|
Improvements in ltt-statedump process state.
LTTng 0.5.43 : Add ARM IRQ statedump.
|
0.8.34
0.8.35
0.8.36
|
0.5.44
0.5.45
|
0.5
|
0.13
0.14
0.15
|
0.7
0.8
|
0.17
0.18
|
0.7
|
2.6.16-i386 (git)
2.6.16-i386 (tarball)
|
Add IRQ enable/disable/save/restore instrumentation under locking.xml.
Various architecture specific fixes.
LTTV : Add process names to textDump.
|
0.8.37
0.8.38
0.8.39
0.8.40
|
0.5.46
|
0.6
|
0.15
|
0.8
|
0.18
|
0.7
|
2.6.16-i386 (git)
2.6.16-i386 (tarball)
|
Add C2 Microsystems support in LTTV and ltt-control.
Include fixes to instrumentation of MIPS and PPC from Yuri Frolov.
Fix state dump states in LTTV.
Fix interrupt and diskperformance views.
|
0.8.37
0.8.38
0.8.39
0.8.40
|
0.5.47a
|
0.6
|
obsolete
|
0.8
|
0.18
|
0.7
|
2.6.16-i386 (git)
2.6.16-i386 (tarball)
|
Merge ltt-modules into the kernel tree.
|
0.8.41
0.8.42
0.8.43
0.8.44
|
0.5.48
0.5.49
0.5.51
0.5.52
0.5.52a
0.5.52b
0.5.52c
0.5.55
0.5.56
0.5.57
|
0.6
0.7
|
obsolete
|
0.8
0.9
0.10
|
0.19
0.20
0.21
|
0.7
|
2.6.16-i386 (git)
2.6.16-i386 (tarball)
|
Fix LTTV for PowerPC. Integrate some fixes useful for other architectures.
Basic PowerPC tracing (incomplete instrumentation).
LTTng 0.5.51, 0.5.52, genevent 0.20 : code indentation fix.
LTTV 0.4.42, LTTng 0.5.55, LTT control 0.7, genevent 0.21 : PowerPC 32 and 64
bits support.
LTTng 0.5.56 : MIPS time frequency fix.
LTTng 0.5.57 : add 32 bits compat execve tracing (for 64 bits architectures).
LTTV 0.8.43 : fix trace start time, 0.8.44 : interrupt view fixes.
ltt-usertrace : add a java tracing example.
|
0.8.45
0.8.46
0.8.47
|
0.5.58
0.5.59
0.5.60
0.5.61
0.5.62
0.5.63
0.5.64
0.5.65
0.5.66
0.5.68a
0.5.69
|
0.8
0.9
0.10
|
obsolete
|
0.8
0.9
0.10
0.11
0.12
|
0.19
0.20
0.21
0.22
|
0.7
|
2.6.16-i386 (git)
2.6.16-i386 (tarball)
|
Add support for fs_data facility : get the first 32 bytes of data in read and
write system calls.
LTTng 0.5.59 : Fix usertrace facility registration : fork vs exec.
LTTV 0.8.46 : fix end of process in state.c.
LTTng 0.5.65 : Fix ltt-heartbeat.
LTTng 0.5.69 : Fix ltt-usertrace blocking mode : causes OOPS on trace stop.
|
0.8.45
0.8.46
0.8.47
|
0.5.70
0.5.71
|
0.11
|
obsolete
|
0.13
|
0.19
0.20
0.21
0.22
|
0.7
|
2.6.17 (git)
2.6.17 (tarball)
|
LTTng 0.5.71 : Fix a bug with ltt-usertrace blocking mode.
|
0.8.48
|
0.5.72a
0.5.72b
|
0.12
|
obsolete
|
0.13
|
0.19
0.20
0.21
0.22
|
0.7
|
2.6.17 (git)
2.6.17 (tarball)
|
Add TGID.
Merge Tim Bird fixes for compiling LTTV out of tree.
|
0.8.49
|
0.5.73
0.5.74
|
0.13
|
obsolete
|
0.14
0.15
|
0.23
|
0.7
|
2.6.17 (git)
2.6.17 (tarball)
|
Add x86_64 support (Martin Bisson for Autodesk).
Make LTTV control flow lines thicker (Tim Bird).
|
0.8.49
0.8.50
0.8.51
0.8.52
0.8.53
|
0.5.75
0.5.75a
0.5.76
0.5.78
|
0.13
|
obsolete
|
0.14
0.15
|
0.24
|
0.7
|
2.6.17 (git)
2.6.17 (tarball)
|
Integrate transport abstraction from Richard Purdie.
LTTV 0.8.52 : Add "stop" event handling to detailed event list (gui).
|
0.8.49
0.8.50
0.8.51
0.8.52
0.8.53
|
0.5.79
|
0.14
0.15
0.16
0.17
|
obsolete
|
0.14
0.15
|
0.24
|
0.7
|
2.6.17 (git)
2.6.17 (tarball)
|
Separate the transport mechanism from the tracing (Richard Purdie).
|
0.8.49
0.8.50
0.8.51
0.8.52
0.8.53
0.8.54
0.8.55
0.8.56
0.8.57
0.8.59
|
0.5.80
0.5.81
0.5.82
0.5.83
0.5.86
0.5.87
0.5.88
0.5.89
0.5.90
0.5.91
0.5.92
0.5.94
0.5.95
0.5.96
0.5.98
0.5.99
0.5.100
0.5.103
|
0.14
0.15
0.16
0.17
0.18
|
obsolete
|
0.15
0.16
0.17
0.18
|
0.24
0.25
0.26
0.27
|
0.7
|
2.6.17 (git)
2.6.17 (tarball)
|
Fix syscall enum on x86_64.
Fix types in ltt-core.h.
ltt-usertrace 0.16 makes headers completely kernel independant, which is sane.
genevent 0.25, ltt-usertrace 0.18 and lttng 0.5.83 add support for g++.
LTTV 0.8.55 fixes stats accounting for PID 0 at beginning of trace.
LTTng 0.5.87 fixes x86 kernel and process stack dump and adds nice menu options
for it.
LTTV 0.8.57 fixes a bug recently introduced in event list scroll/page/move
up.
LTTng 0.5.88 fixes an important bug, present in all LTTng versions, which
makes it discard silently every event nested on an already executing probe.
genevent 0.27 and ltt-usertrace 0.18 fix a problem with alignment of the
userspace printf event.
LTTng 0.5.101 Adds sysenter/sysexit instrumentation. It also fixes i386 stack
dump.
|
0.8.49
0.8.50
0.8.51
0.8.52
0.8.53
0.8.54
0.8.55
0.8.56
0.8.57
0.8.59
|
0.5.104
|
0.19
|
obsolete
|
0.15
0.16
0.17
0.18
|
0.24
0.25
0.26
0.27
|
0.7
|
2.6.17 (git)
2.6.17 (tarball)
|
High, medium and low event rate channel size and number of subbuffers. Default :
high 1MB, medium 256KB, low 64KB.
|
0.8.49
0.8.50
0.8.51
0.8.52
0.8.53
0.8.54
0.8.55
0.8.56
0.8.57
0.8.59
|
0.5.105
|
0.20
|
obsolete
|
0.15
0.16
0.17
0.18
|
0.24
0.25
0.26
0.27
|
0.7
|
2.6.17 (git)
2.6.17 (tarball)
|
Add hybrid mode : High event rate channels are in flight recorder mode,
low/medium rate channels in normal tracing mode.
|
0.8.60
|
0.5.106
0.5.107
|
0.21
|
obsolete
|
0.19
|
0.28
|
0.7
|
2.6.17 (git)
2.6.17 (tarball)
|
Send statedump events to medium rate channels, thread branding is now
"high_priority" : saved to the processes channel.
LTTng 0.5.107 : fixes a potential oops when freeing the trace structure (use
kref now).
|
0.8.61
0.8.62
|
0.5.111
0.5.112
0.5.113
|
0.22
0.23
0.24
|
obsolete
|
0.19
|
0.28
|
0.7
|
2.6.17 (git)
2.6.17 (tarball)
|
Now use Relay+DebugFS.
Add printk instrumentation.
|
0.8.61
0.8.62
|
0.5.112
|
0.23
|
obsolete
|
0.19
|
0.28
|
0.7
|
2.6.17 (git)
2.6.17 (tarball)
|
Add printk instrumentation.
|
0.8.61
0.8.62
|
0.5.113
|
0.24
|
obsolete
|
0.19
|
0.28
|
0.7
|
2.6.17 (git)
2.6.17 (tarball)
|
Add printk_locate instrumentation.
|
0.8.61
0.8.62
|
0.6.0preX
|
0.24
|
obsolete
|
0.19
|
SVN head
|
0.7
|
2.6.17 (git)
2.6.17 (tarball)
|
Marker+Probe mechanism.
|
0.8.61
0.8.62
|
0.6.0
|
0.25
|
obsolete
|
0.19
|
0.29
|
0.7
|
2.6.17 (git)
2.6.17 (tarball)
|
LTTng 0.6.0 with markers and probes.
|