update compat
[lttv.git] / ltt / branches / poly / doc / developer / lttng-lttv-compatibility.html
... / ...
CommitLineData
1<html>
2
3<script type="text/javascript">
4<!--
5/* http://www.alistapart.com/articles/zebratables/ */
6function removeClassName (elem, className) {
7 elem.className = elem.className.replace(className, "").trim();
8}
9
10function addCSSClass (elem, className) {
11 removeClassName (elem, className);
12 elem.className = (elem.className + " " + className).trim();
13}
14
15String.prototype.trim = function() {
16 return this.replace( /^\s+|\s+$/, "" );
17}
18
19function stripedTable() {
20 if (document.getElementById && document.getElementsByTagName) {
21 var allTables = document.getElementsByTagName('table');
22 if (!allTables) { return; }
23
24 for (var i = 0; i < allTables.length; i++) {
25 if (allTables[i].className.match(/[\w\s ]*scrollTable[\w\s ]*/)) {
26 var trs = allTables[i].getElementsByTagName("tr");
27 for (var j = 0; j < trs.length; j++) {
28 removeClassName(trs[j], 'alternateRow');
29 addCSSClass(trs[j], 'normalRow');
30 }
31 for (var k = 0; k < trs.length; k += 2) {
32 removeClassName(trs[k], 'normalRow');
33 addCSSClass(trs[k], 'alternateRow');
34 }
35 }
36 }
37 }
38}
39
40window.onload = function() { stripedTable(); }
41-->
42</script>
43<style type="text/css">
44<!--
45/* Terence Ordona, portal[AT]imaputz[DOT]com */
46/* http://creativecommons.org/licenses/by-sa/2.0/ */
47
48/* begin some basic styling here */
49body {
50 background: #FFF;
51 color: #000;
52 font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
53 margin: 10px;
54 padding: 0
55}
56
57table, td, a {
58 color: #000;
59 font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif
60}
61
62h1 {
63 font: normal normal 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
64 margin: 0 0 5px 0
65}
66
67h2 {
68 font: normal normal 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
69 margin: 0 0 5px 0
70}
71
72h3 {
73 font: normal normal 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
74 color: #008000;
75 margin: 0 0 15px 0
76}
77/* end basic styling */
78
79/* define height and width of scrollable area. Add 16px to width for scrollbar */
80div.tableContainer {
81 clear: both;
82 border: 1px solid #963;
83 height: 285px;
84 overflow: auto;
85 width: 756px
86}
87
88/* Reset overflow value to hidden for all non-IE browsers. */
89html>body div.tableContainer {
90 overflow: hidden;
91 width: 756px
92}
93
94/* define width of table. IE browsers only */
95div.tableContainer table {
96 float: left;
97 width: 740px
98}
99
100/* define width of table. Add 16px to width for scrollbar. */
101/* All other non-IE browsers. */
102html>body div.tableContainer table {
103 width: 756px
104}
105
106/* set table header to a fixed position. WinIE 6.x only */
107/* In WinIE 6.x, any element with a position property set to relative and is a child of */
108/* an element that has an overflow property set, the relative value translates into fixed. */
109/* Ex: parent element DIV with a class of tableContainer has an overflow property set to auto */
110thead.fixedHeader tr {
111 position: relative
112}
113
114/* set THEAD element to have block level attributes. All other non-IE browsers */
115/* this enables overflow to work on TBODY element. All other non-IE, non-Mozilla browsers */
116html>body thead.fixedHeader tr {
117 display: block
118}
119
120/* make the TH elements pretty */
121thead.fixedHeader th {
122 background: #C96;
123 border-left: 1px solid #EB8;
124 border-right: 1px solid #B74;
125 border-top: 1px solid #EB8;
126 font-weight: normal;
127 padding: 4px 3px;
128 text-align: left
129}
130
131/* make the A elements pretty. makes for nice clickable headers */
132thead.fixedHeader a, thead.fixedHeader a:link, thead.fixedHeader a:visited {
133 color: #FFF;
134 display: block;
135 text-decoration: none;
136 width: 100%
137}
138
139/* make the A elements pretty. makes for nice clickable headers */
140/* WARNING: swapping the background on hover may cause problems in WinIE 6.x */
141thead.fixedHeader a:hover {
142 color: #FFF;
143 display: block;
144 text-decoration: underline;
145 width: 100%
146}
147
148/* define the table content to be scrollable */
149/* set TBODY element to have block level attributes. All other non-IE browsers */
150/* this enables overflow to work on TBODY element. All other non-IE, non-Mozilla browsers */
151/* induced side effect is that child TDs no longer accept width: auto */
152html>body tbody.scrollContent {
153 display: block;
154 height: 262px;
155 overflow: auto;
156 width: 100%
157}
158
159/* make TD elements pretty. Provide alternating classes for striping the table */
160/* http://www.alistapart.com/articles/zebratables/ */
161tbody.scrollContent td, tbody.scrollContent tr.normalRow td {
162 background: #FFF;
163 border-bottom: none;
164 border-left: none;
165 border-right: 1px solid #CCC;
166 border-top: 1px solid #DDD;
167 padding: 2px 3px 3px 4px
168}
169
170tbody.scrollContent tr.alternateRow td {
171 background: #EEE;
172 border-bottom: none;
173 border-left: none;
174 border-right: 1px solid #CCC;
175 border-top: 1px solid #DDD;
176 padding: 2px 3px 3px 4px
177}
178
179/* define width of TH elements: 1st, 2nd, and 3rd respectively. */
180/* Add 16px to last TH for scrollbar padding. All other non-IE browsers. */
181/* http://www.w3.org/TR/REC-CSS2/selector.html#adjacent-selectors */
182html>body thead.fixedHeader th {
183 width: 200px
184}
185
186html>body thead.fixedHeader th + th {
187 width: 240px
188}
189
190html>body thead.fixedHeader th + th + th {
191 width: 316px
192}
193
194/* define width of TD elements: 1st, 2nd, and 3rd respectively. */
195/* All other non-IE browsers. */
196/* http://www.w3.org/TR/REC-CSS2/selector.html#adjacent-selectors */
197html>body tbody.scrollContent td {
198 width: 200px
199}
200
201html>body tbody.scrollContent td + td {
202 width: 240px
203}
204
205html>body tbody.scrollContent td + td + td {
206 width: 300px
207}
208-->
209</style>
210
211<body>
212
213Quick list of compatible LTTV and LTTng versions :<br>
214<br>
215<br>
216<br>
217<br>
218<table style="width: 100%; text-align: left;" border="2" cellpadding="2"
219cellspacing="2" rules="all" frame="border">
220<thead class="fixedHeader">
221<tr>
222<th style="vertical-align: top;">LTTV<br>
223</th>
224<th style="vertical-align: top;">LTTng<br>
225</th>
226<th style="vertical-align: top;">LTT Control<br>
227</th>
228<th style="vertical-align: top;">LTTng modules<br>
229</th>
230<th style="vertical-align: top;">LTTng userspace tracer<br>
231</th>
232<th style="vertical-align: top;">Genevent<br>
233</th>
234<th style="vertical-align: top;">Trace Major.Minor<br>
235</th>
236<th style="vertical-align: top;">Kernels-architectures<br>
237</th>
238<th style="vertical-align: top;">Comments<br>
239</th>
240</tr>
241</thead>
242<tbody class="scrollContent">
243<tr>
244<td style="vertical-align: top;">0.6.9<br>
245</td>
246<td style="vertical-align: top;">0.4.4<br>
247</td>
248<td style="vertical-align: top;"><br>
249</td>
250<td style="vertical-align: top;">0.3<br>
251</td>
252<td style="vertical-align: top;"><br>
253</td>
254<td style="vertical-align: top;">0.2<br>
255</td>
256<td style="vertical-align: top;">0.4<br>
257</td>
258<td style="vertical-align: top;">
2592.6.12-rc4-mm2-i386 (tarball)<br>
2602.6.12-rc4-i386 (git)<br>
2612.6.9-i386 (contribution)<br>
2622.6.9-x86_64 (contribution)<br>
263</td>
264<td style="vertical-align: top;"><br>
265</td>
266</tr>
267<tr>
268<td style="vertical-align: top;">0.7.0<br>
269</td>
270<td style="vertical-align: top;">0.4.5<br>
271</td>
272<td style="vertical-align: top;"><br>
273</td>
274<td style="vertical-align: top;">0.3<br>
275</td>
276<td style="vertical-align: top;"><br>
277</td>
278<td style="vertical-align: top;">0.2<br>
279</td>
280<td style="vertical-align: top;">0.5<br>
281</td>
282<td style="vertical-align: top;">2.6.12-rc4-i386 (git)<br>
283</td>
284<td style="vertical-align: top;">Traces can now be written/read between 32 and 64 bits arch.<br>
285</td>
286</tr>
287<tr>
288<td style="vertical-align: top;">0.8.0<br>
289</td>
290<td style="vertical-align: top;">0.5.0<br>
291</td>
292<td style="vertical-align: top;"><br>
293</td>
294<td style="vertical-align: top;">0.3<br>
295</td>
296<td style="vertical-align: top;"><br>
297</td>
298<td style="vertical-align: top;">0.3<br>
299</td>
300<td style="vertical-align: top;">0.6<br>
301</td>
302<td style="vertical-align: top;">
3032.6.12-rc4-i386 (git)<br>
3042.6.12-i386 (git)<br>
3052.6.13-i386 (git)<br>
306</td>
307<td style="vertical-align: top;"><br>
308</td>
309</tr>
310<tr>
311<td style="vertical-align: top;">0.8.0<br>
312</td>
313<td style="vertical-align: top;">0.5.0<br>
314</td>
315<td style="vertical-align: top;"><br>
316</td>
317<td style="vertical-align: top;">0.4<br>
318</td>
319<td style="vertical-align: top;"><br>
320</td>
321<td style="vertical-align: top;">0.3<br>
322</td>
323<td style="vertical-align: top;">0.6<br>
324</td>
325<td style="vertical-align: top;">
3262.6.14-i386 (git)<br>
327</td>
328<td style="vertical-align: top;"><br>
329</td>
330</tr>
331<tr>
332<td style="vertical-align: top;">0.8.0<br>
333</td>
334<td style="vertical-align: top;">0.5.0a<br>
335</td>
336<td style="vertical-align: top;"><br>
337</td>
338<td style="vertical-align: top;">0.4<br>
339</td>
340<td style="vertical-align: top;"><br>
341</td>
342<td style="vertical-align: top;">0.3<br>
343</td>
344<td style="vertical-align: top;">0.6<br>
345</td>
346<td style="vertical-align: top;">
3472.6.14-i386 (tarball)<br>
348</td>
349<td style="vertical-align: top;"><br>
350</td>
351</tr>
352
353<tr>
354<td style="vertical-align: top;">
3550.8.1<br>
3560.8.2<br>
3570.8.3<br>
3580.8.4<br>
359</td>
360<td style="vertical-align: top;">0.5.1<br>
361</td>
362<td style="vertical-align: top;"><br>
363</td>
364<td style="vertical-align: top;">0.4<br>
365</td>
366<td style="vertical-align: top;"><br>
367</td>
368<td style="vertical-align: top;">0.4<br>
369</td>
370<td style="vertical-align: top;">0.6<br>
371</td>
372<td style="vertical-align: top;">
3732.6.14-i386 (git)<br>
3742.6.14-i386 (tarball)<br>
3752.6.15-i386 (git)<br>
3762.6.15-i386 (tarball)<br>
377</td>
378<td style="vertical-align: top;">Per architecture syscall enumeration<br>
379</td>
380</tr>
381
382<tr>
383<td style="vertical-align: top;">
3840.8.1<br>
3850.8.2<br>
3860.8.3<br>
3870.8.4<br>
388</td>
389<td style="vertical-align: top;">
3900.5.3<br>
3910.5.4<br>
3920.5.5<br>
393</td>
394<td style="vertical-align: top;"><br>
395</td>
396<td style="vertical-align: top;">0.4<br>
397</td>
398<td style="vertical-align: top;"><br>
399</td>
400<td style="vertical-align: top;">
4010.4<br>
4020.5<br>
403</td>
404<td style="vertical-align: top;">0.6<br>
405</td>
406<td style="vertical-align: top;">
4072.6.15-i386 (git)<br>
4082.6.15-i386 (tarball)<br>
409</td>
410<td style="vertical-align: top;">APIC NMI watchdog can now be logged<br>
411</td>
412</tr>
413
414<tr>
415<td style="vertical-align: top;">
4160.8.5<br>
417</td>
418<td style="vertical-align: top;">
4190.5.6<br>
420</td>
421<td style="vertical-align: top;"><br>
422</td>
423<td style="vertical-align: top;">0.4<br>
424</td>
425<td style="vertical-align: top;"><br>
426</td>
427<td style="vertical-align: top;">
4280.6<br>
429</td>
430<td style="vertical-align: top;">0.6<br>
431</td>
432<td style="vertical-align: top;">
4332.6.15-i386 (git)<br>
4342.6.15-i386 (tarball)<br>
435</td>
436<td style="vertical-align: top;">
437Custom write function in genevent (for process stack dump)<br>
438Use atomic_cmpxchg()<br>
439<br>
440</td>
441</tr>
442
443<tr>
444<td style="vertical-align: top;">
4450.8.6<br>
4460.8.7<br>
4470.8.8<br>
4480.8.9<br>
449</td>
450<td style="vertical-align: top;">
4510.5.7<br>
4520.5.8<br>
4530.5.9a<br>
4540.5.10<br>
4550.5.11<br>
4560.5.13<br>
4570.5.16<br>
458</td>
459<td style="vertical-align: top;"><br>
460</td>
461<td style="vertical-align: top;">
4620.4<br>
463</td>
464<td style="vertical-align: top;"><br>
465</td>
466<td style="vertical-align: top;">
4670.6<br>
4680.7<br>
4690.8<br>
470</td>
471<td style="vertical-align: top;">
4720.7<br>
473</td>
474<td style="vertical-align: top;">
4752.6.15-i386 (git)<br>
4762.6.15-i386 (tarball)<br>
477</td>
478<td style="vertical-align: top;">
479Support for architectures without TSC.<br>
480LTTV 0.8.7/genevent 0.7 fixes a bug in enum XML parsing.<br>
481<br>
482</td>
483</tr>
484
485<tr>
486<td style="vertical-align: top;">
4870.8.10<br>
4880.8.11<br>
4890.8.12<br>
490</td>
491<td style="vertical-align: top;">
4920.5.17<br>
493</td>
494<td style="vertical-align: top;"><br>
495</td>
496<td style="vertical-align: top;">
4970.4<br>
498</td>
499<td style="vertical-align: top;"><br>
500</td>
501<td style="vertical-align: top;">
5020.8<br>
503</td>
504<td style="vertical-align: top;">
5050.7<br>
506</td>
507<td style="vertical-align: top;">
5082.6.15-i386 (git)<br>
5092.6.15-i386 (tarball)<br>
510</td>
511<td style="vertical-align: top;">
512Multithreaded lttd.<br>
513Stack dump fix.<br>
514LTTV 0.8.12 fixes timing problem in tracecontrol module.<br>
515<br>
516</td>
517</tr>
518
519<tr>
520<td style="vertical-align: top;">
5210.8.13<br>
5220.8.14<br>
5230.8.15<br>
5240.8.16<br>
5250.8.17<br>
526</td>
527<td style="vertical-align: top;">
5280.5.18a<br>
5290.5.19<br>
530</td>
531<td style="vertical-align: top;"><br>
532</td>
533<td style="vertical-align: top;">
5340.5<br>
5350.6<br>
5360.7<br>
537</td>
538<td style="vertical-align: top;"><br>
539</td>
540<td style="vertical-align: top;">
5410.8<br>
5420.9<br>
543</td>
544<td style="vertical-align: top;">
5450.7<br>
546</td>
547<td style="vertical-align: top;">
5482.6.15-i386 (git)<br>
5492.6.15-i386 (tarball)<br>
550</td>
551<td style="vertical-align: top;">
552Kernel State Dump : get vmaps, process names, fd at the beginning of a trace.<br>
553<br>
554</td>
555</tr>
556
557<tr>
558<td style="vertical-align: top;">
5590.8.18<br>
5600.8.19<br>
5610.8.20<br>
5620.8.21<br>
5630.8.22<br>
5640.8.23<br>
5650.8.24<br>
5660.8.25<br>
567</td>
568<td style="vertical-align: top;">
5690.5.20<br>
5700.5.20a<br>
5710.5.22<br>
5720.5.23<br>
5730.5.24<br>
5740.5.25<br>
5750.5.27<br>
5760.5.28<br>
577</td>
578<td style="vertical-align: top;"><br>
579</td>
580<td style="vertical-align: top;">
5810.6<br>
5820.7<br>
5830.8<br>
584</td>
585<td style="vertical-align: top;"><br>
586</td>
587<td style="vertical-align: top;">
5880.10<br>
5890.11<br>
5900.12<br>
591</td>
592<td style="vertical-align: top;">
5930.7<br>
594</td>
595<td style="vertical-align: top;">
5962.6.15-i386 (git)<br>
5972.6.15-i386 (tarball)<br>
598</td>
599<td style="vertical-align: top;">
600Add kernel stack dump instrumentation and facility.<br>
601LTTV 0.8.21+genevent 0.11 : add support for network byte order data with the "
602network " tag in the XML file.<br>
603LTTng 0.5.27+LTTV 0.8.24 introduces the heartbeat timer.<br>
604LTTng 0.5.28 introduces the synthetic 64 bits TSC for archs with 32 bits TSC.<br>
605<br>
606</td>
607</tr>
608
609<tr>
610<td style="vertical-align: top;">
6110.8.26<br>
612</td>
613<td style="vertical-align: top;">
6140.5.29<br>
6150.5.29a<br>
616</td>
617<td style="vertical-align: top;"><br>
618</td>
619<td style="vertical-align: top;">
6200.8<br>
621</td>
622<td style="vertical-align: top;">
6230.1<br>
624</td>
625<td style="vertical-align: top;">
6260.13<br>
627</td>
628<td style="vertical-align: top;">
6290.7<br>
630</td>
631<td style="vertical-align: top;">
6322.6.15-i386 (git)<br>
6332.6.15-i386 (tarball)<br>
634</td>
635<td style="vertical-align: top;">
636Add user space tracing through system call.<br>
637<br>
638</td>
639</tr>
640
641<tr>
642<td style="vertical-align: top;">
6430.8.27<br>
644</td>
645<td style="vertical-align: top;">
6460.5.29<br>
6470.5.29a<br>
6480.5.30<br>
649</td>
650<td style="vertical-align: top;"><br>
651</td>
652<td style="vertical-align: top;">
6530.8<br>
6540.9<br>
655</td>
656<td style="vertical-align: top;">
6570.2<br>
6580.3<br>
6590.4<br>
660</td>
661<td style="vertical-align: top;">
6620.14<br>
663</td>
664<td style="vertical-align: top;">
6650.7<br>
666</td>
667<td style="vertical-align: top;">
6682.6.15-i386 (git)<br>
6692.6.15-i386 (tarball)<br>
670</td>
671<td style="vertical-align: top;">
672Add function instrumentation tracing (gcc -finstrument-functions)<br>
673<br>
674</td>
675</tr>
676
677<tr>
678<td style="vertical-align: top;">
6790.8.28<br>
680</td>
681<td style="vertical-align: top;">
6820.5.33<br>
6830.5.34<br>
684</td>
685<td style="vertical-align: top;"><br>
686</td>
687<td style="vertical-align: top;">
6880.10<br>
689</td>
690<td style="vertical-align: top;">
6910.5<br>
692</td>
693<td style="vertical-align: top;">
6940.15<br>
6950.16<br>
696</td>
697<td style="vertical-align: top;">
6980.7<br>
699</td>
700<td style="vertical-align: top;">
7012.6.15-i386 (git)<br>
7022.6.15-i386 (tarball)<br>
703</td>
704<td style="vertical-align: top;">
705Fast "Usertrace"<br>
706Bugfixes.<br>
707Network ip interfaces state.<br>
708<br>
709</td>
710</tr>
711
712<tr>
713<td style="vertical-align: top;">
7140.8.29<br>
7150.8.30<br>
716</td>
717<td style="vertical-align: top;">
7180.5.33<br>
7190.5.34<br>
720</td>
721<td style="vertical-align: top;"><br>
722</td>
723<td style="vertical-align: top;">
7240.10<br>
725</td>
726<td style="vertical-align: top;">
7270.6<br>
728</td>
729<td style="vertical-align: top;">
7300.17<br>
731</td>
732<td style="vertical-align: top;">
7330.7<br>
734</td>
735<td style="vertical-align: top;">
7362.6.15-i386 (git)<br>
7372.6.15-i386 (tarball)<br>
738</td>
739<td style="vertical-align: top;">
740XML facilities description format changed. Now XML 1.0 : breaks compatibility
741with old XML files.<br>
742LTTV 0.8.30 changes the statistics tree structure. It adds user functions
743statistics support.<br>
744<br>
745</td>
746</tr>
747
748<tr>
749<td style="vertical-align: top;">
7500.8.31<br>
7510.8.32<br>
7520.8.33<br>
7530.8.34<br>
754</td>
755<td style="vertical-align: top;">
7560.5.34<br>
7570.5.36<br>
758</td>
759<td style="vertical-align: top;">
7600.1<br>
761<td style="vertical-align: top;">
7620.10<br>
7630.11<br>
764</td>
765<td style="vertical-align: top;">
7660.6<br>
767</td>
768<td style="vertical-align: top;">
7690.17<br>
770</td>
771<td style="vertical-align: top;">
7720.7<br>
773</td>
774<td style="vertical-align: top;">
7752.6.15-i386 (git)<br>
7762.6.15-i386 (tarball)<br>
777</td>
778<td style="vertical-align: top;">
779Separate the viewer from the tracing controller (userful for embedded tracing).<br>
780<br>
781</td>
782</tr>
783
784
785<tr>
786<td style="vertical-align: top;">
7870.8.34<br>
7880.8.35<br>
789</td>
790<td style="vertical-align: top;">
7910.5.37<br>
7920.5.38<br>
7930.5.39<br>
7940.5.40<br>
7950.5.41<br>
796</td>
797<td style="vertical-align: top;">
7980.1<br>
7990.2<br>
800<td style="vertical-align: top;">
8010.12<br>
802</td>
803<td style="vertical-align: top;">
8040.7<br>
8050.8<br>
806</td>
807<td style="vertical-align: top;">
8080.17<br>
8090.18<br>
810</td>
811<td style="vertical-align: top;">
8120.7<br>
813</td>
814<td style="vertical-align: top;">
8152.6.16-i386 (git)<br>
8162.6.16-i386 (tarball)<br>
817</td>
818<td style="vertical-align: top;">
819Kernel 2.6.16 support.<br>
820LTTng 0.5.38 : Fix deadlock scenario involving deliver from an NMI handler.<br>
821LTTng 0.5.40/ltt-usertrace 0.8 : Fix off-by-one which pushes the reader with small subbuffers (only in buffer full condition)<br>
822genevent 0.18 fixes missing nested subtypes align/write functions.<br>
823<br>
824</td>
825</tr>
826
827<tr>
828<td style="vertical-align: top;">
8290.8.34<br>
8300.8.35<br>
831</td>
832<td style="vertical-align: top;">
8330.5.42<br>
8340.5.43<br>
835</td>
836<td style="vertical-align: top;">
8370.3<br>
8380.4<br>
839<td style="vertical-align: top;">
8400.13<br>
8410.14<br>
842</td>
843<td style="vertical-align: top;">
8440.7<br>
8450.8<br>
846</td>
847<td style="vertical-align: top;">
8480.17<br>
8490.18<br>
850</td>
851<td style="vertical-align: top;">
8520.7<br>
853</td>
854<td style="vertical-align: top;">
8552.6.16-i386 (git)<br>
8562.6.16-i386 (tarball)<br>
857</td>
858<td style="vertical-align: top;">
859Improvements in ltt-statedump process state.<br>
860LTTng 0.5.43 : Add ARM IRQ statedump.<br>
861<br>
862</td>
863</tr>
864
865<tr>
866<td style="vertical-align: top;">
8670.8.34<br>
8680.8.35<br>
8690.8.36<br>
870</td>
871<td style="vertical-align: top;">
8720.5.44<br>
8730.5.45<br>
874</td>
875<td style="vertical-align: top;">
8760.5<br>
877<td style="vertical-align: top;">
8780.13<br>
8790.14<br>
8800.15<br>
881</td>
882<td style="vertical-align: top;">
8830.7<br>
8840.8<br>
885</td>
886<td style="vertical-align: top;">
8870.17<br>
8880.18<br>
889</td>
890<td style="vertical-align: top;">
8910.7<br>
892</td>
893<td style="vertical-align: top;">
8942.6.16-i386 (git)<br>
8952.6.16-i386 (tarball)<br>
896</td>
897<td style="vertical-align: top;">
898Add IRQ enable/disable/save/restore instrumentation under locking.xml.<br>
899Various architecture specific fixes.<br>
900LTTV : Add process names to textDump.<br>
901<br>
902</td>
903</tr>
904
905<tr>
906<td style="vertical-align: top;">
9070.8.37<br>
9080.8.38<br>
9090.8.39<br>
9100.8.40<br>
911</td>
912<td style="vertical-align: top;">
9130.5.46<br>
914</td>
915<td style="vertical-align: top;">
9160.6<br>
917<td style="vertical-align: top;">
9180.15<br>
919</td>
920<td style="vertical-align: top;">
9210.8<br>
922</td>
923<td style="vertical-align: top;">
9240.18<br>
925</td>
926<td style="vertical-align: top;">
9270.7<br>
928</td>
929<td style="vertical-align: top;">
9302.6.16-i386 (git)<br>
9312.6.16-i386 (tarball)<br>
932</td>
933<td style="vertical-align: top;">
934Add C2 Microsystems support in LTTV and ltt-control.<br>
935Include fixes to instrumentation of MIPS and PPC from Yuri Frolov.<br>
936Fix state dump states in LTTV.<br>
937Fix interrupt and diskperformance views.<br>
938<br>
939</td>
940</tr>
941
942<tr>
943<td style="vertical-align: top;">
9440.8.37<br>
9450.8.38<br>
9460.8.39<br>
9470.8.40<br>
948</td>
949<td style="vertical-align: top;">
9500.5.47a<br>
951</td>
952<td style="vertical-align: top;">
9530.6<br>
954<td style="vertical-align: top;">
955obsolete<br>
956</td>
957<td style="vertical-align: top;">
9580.8<br>
959</td>
960<td style="vertical-align: top;">
9610.18<br>
962</td>
963<td style="vertical-align: top;">
9640.7<br>
965</td>
966<td style="vertical-align: top;">
9672.6.16-i386 (git)<br>
9682.6.16-i386 (tarball)<br>
969</td>
970<td style="vertical-align: top;">
971Merge ltt-modules into the kernel tree.<br>
972<br>
973</td>
974</tr>
975
976<tr>
977<td style="vertical-align: top;">
9780.8.41<br>
9790.8.42<br>
9800.8.43<br>
9810.8.44<br>
982</td>
983<td style="vertical-align: top;">
9840.5.48<br>
9850.5.49<br>
9860.5.51<br>
9870.5.52<br>
9880.5.52a<br>
9890.5.52b<br>
9900.5.52c<br>
9910.5.55<br>
9920.5.56<br>
9930.5.57<br>
994</td>
995<td style="vertical-align: top;">
9960.6<br>
9970.7<br>
998<td style="vertical-align: top;">
999obsolete<br>
1000</td>
1001<td style="vertical-align: top;">
10020.8<br>
10030.9<br>
10040.10<br>
1005</td>
1006<td style="vertical-align: top;">
10070.19<br>
10080.20<br>
10090.21<br>
1010</td>
1011<td style="vertical-align: top;">
10120.7<br>
1013</td>
1014<td style="vertical-align: top;">
10152.6.16-i386 (git)<br>
10162.6.16-i386 (tarball)<br>
1017</td>
1018<td style="vertical-align: top;">
1019Fix LTTV for PowerPC. Integrate some fixes useful for other architectures.<br>
1020Basic PowerPC tracing (incomplete instrumentation).<br>
1021LTTng 0.5.51, 0.5.52, genevent 0.20 : code indentation fix.<br>
1022LTTV 0.4.42, LTTng 0.5.55, LTT control 0.7, genevent 0.21 : PowerPC 32 and 64
1023bits support.<br>
1024LTTng 0.5.56 : MIPS time frequency fix.<br>
1025LTTng 0.5.57 : add 32 bits compat execve tracing (for 64 bits architectures).<br>
1026LTTV 0.8.43 : fix trace start time, 0.8.44 : interrupt view fixes.<br>
1027ltt-usertrace : add a java tracing example.<br>
1028<br>
1029</td>
1030</tr>
1031
1032<tr>
1033<td style="vertical-align: top;">
10340.8.45<br>
10350.8.46<br>
10360.8.47<br>
1037</td>
1038<td style="vertical-align: top;">
10390.5.58<br>
10400.5.59<br>
10410.5.60<br>
10420.5.61<br>
10430.5.62<br>
10440.5.63<br>
10450.5.64<br>
10460.5.65<br>
10470.5.66<br>
10480.5.68a<br>
10490.5.69<br>
1050</td>
1051<td style="vertical-align: top;">
10520.8<br>
10530.9<br>
10540.10<br>
1055<td style="vertical-align: top;">
1056obsolete<br>
1057</td>
1058<td style="vertical-align: top;">
10590.8<br>
10600.9<br>
10610.10<br>
10620.11<br>
10630.12<br>
1064</td>
1065<td style="vertical-align: top;">
10660.19<br>
10670.20<br>
10680.21<br>
10690.22<br>
1070</td>
1071<td style="vertical-align: top;">
10720.7<br>
1073</td>
1074<td style="vertical-align: top;">
10752.6.16-i386 (git)<br>
10762.6.16-i386 (tarball)<br>
1077</td>
1078<td style="vertical-align: top;">
1079Add support for fs_data facility : get the first 32 bytes of data in read and
1080write system calls.<br>
1081LTTng 0.5.59 : Fix usertrace facility registration : fork vs exec.<br>
1082LTTV 0.8.46 : fix end of process in state.c.<br>
1083LTTng 0.5.65 : Fix ltt-heartbeat.<br>
1084LTTng 0.5.69 : Fix ltt-usertrace blocking mode : causes OOPS on trace stop.<br>
1085<br>
1086</td>
1087</tr>
1088
1089<tr>
1090<td style="vertical-align: top;">
10910.8.45<br>
10920.8.46<br>
10930.8.47<br>
1094</td>
1095<td style="vertical-align: top;">
10960.5.70<br>
10970.5.71<br>
1098</td>
1099<td style="vertical-align: top;">
11000.11<br>
1101<td style="vertical-align: top;">
1102obsolete<br>
1103</td>
1104<td style="vertical-align: top;">
11050.13<br>
1106</td>
1107<td style="vertical-align: top;">
11080.19<br>
11090.20<br>
11100.21<br>
11110.22<br>
1112</td>
1113<td style="vertical-align: top;">
11140.7<br>
1115</td>
1116<td style="vertical-align: top;">
11172.6.17 (git)<br>
11182.6.17 (tarball)<br>
1119</td>
1120<td style="vertical-align: top;">
1121LTTng 0.5.71 : Fix a bug with ltt-usertrace blocking mode.<br>
1122<br>
1123</td>
1124</tr>
1125
1126<tr>
1127<td style="vertical-align: top;">
11280.8.48<br>
1129</td>
1130<td style="vertical-align: top;">
11310.5.72a<br>
11320.5.72b<br>
1133</td>
1134<td style="vertical-align: top;">
11350.12<br>
1136<td style="vertical-align: top;">
1137obsolete<br>
1138</td>
1139<td style="vertical-align: top;">
11400.13<br>
1141</td>
1142<td style="vertical-align: top;">
11430.19<br>
11440.20<br>
11450.21<br>
11460.22<br>
1147</td>
1148<td style="vertical-align: top;">
11490.7<br>
1150</td>
1151<td style="vertical-align: top;">
11522.6.17 (git)<br>
11532.6.17 (tarball)<br>
1154</td>
1155<td style="vertical-align: top;">
1156Add TGID.<br>
1157Merge Tim Bird fixes for compiling LTTV out of tree.<br>
1158<br>
1159</td>
1160</tr>
1161
1162<tr>
1163<td style="vertical-align: top;">
11640.8.49<br>
1165</td>
1166<td style="vertical-align: top;">
11670.5.73<br>
11680.5.74<br>
1169</td>
1170<td style="vertical-align: top;">
11710.13<br>
1172<td style="vertical-align: top;">
1173obsolete<br>
1174</td>
1175<td style="vertical-align: top;">
11760.14<br>
11770.15<br>
1178</td>
1179<td style="vertical-align: top;">
11800.23<br>
1181</td>
1182<td style="vertical-align: top;">
11830.7<br>
1184</td>
1185<td style="vertical-align: top;">
11862.6.17 (git)<br>
11872.6.17 (tarball)<br>
1188</td>
1189<td style="vertical-align: top;">
1190Add x86_64 support (Martin Bisson for Autodesk).<br>
1191Make LTTV control flow lines thicker (Tim Bird).<br>
1192<br>
1193</td>
1194</tr>
1195
1196<tr>
1197<td style="vertical-align: top;">
11980.8.49<br>
11990.8.50<br>
12000.8.51<br>
12010.8.52<br>
12020.8.53<br>
1203</td>
1204<td style="vertical-align: top;">
12050.5.75<br>
12060.5.75a<br>
12070.5.76<br>
12080.5.78<br>
1209</td>
1210<td style="vertical-align: top;">
12110.13<br>
1212<td style="vertical-align: top;">
1213obsolete<br>
1214</td>
1215<td style="vertical-align: top;">
12160.14<br>
12170.15<br>
1218</td>
1219<td style="vertical-align: top;">
12200.24<br>
1221</td>
1222<td style="vertical-align: top;">
12230.7<br>
1224</td>
1225<td style="vertical-align: top;">
12262.6.17 (git)<br>
12272.6.17 (tarball)<br>
1228</td>
1229<td style="vertical-align: top;">
1230Integrate transport abstraction from Richard Purdie.<br>
1231LTTV 0.8.52 : Add "stop" event handling to detailed event list (gui).<br>
1232<br>
1233</td>
1234</tr>
1235
1236<tr>
1237<td style="vertical-align: top;">
12380.8.49<br>
12390.8.50<br>
12400.8.51<br>
12410.8.52<br>
12420.8.53<br>
1243</td>
1244<td style="vertical-align: top;">
12450.5.79<br>
1246</td>
1247<td style="vertical-align: top;">
12480.14<br>
12490.15<br>
12500.16<br>
12510.17<br>
1252<td style="vertical-align: top;">
1253obsolete<br>
1254</td>
1255<td style="vertical-align: top;">
12560.14<br>
12570.15<br>
1258</td>
1259<td style="vertical-align: top;">
12600.24<br>
1261</td>
1262<td style="vertical-align: top;">
12630.7<br>
1264</td>
1265<td style="vertical-align: top;">
12662.6.17 (git)<br>
12672.6.17 (tarball)<br>
1268</td>
1269<td style="vertical-align: top;">
1270Separate the transport mechanism from the tracing (Richard Purdie).<br>
1271<br>
1272</td>
1273</tr>
1274
1275<tr>
1276<td style="vertical-align: top;">
12770.8.49<br>
12780.8.50<br>
12790.8.51<br>
12800.8.52<br>
12810.8.53<br>
12820.8.54<br>
12830.8.55<br>
12840.8.56<br>
12850.8.57<br>
12860.8.59<br>
1287</td>
1288<td style="vertical-align: top;">
12890.5.80<br>
12900.5.81<br>
12910.5.82<br>
12920.5.83<br>
12930.5.86<br>
12940.5.87<br>
12950.5.88<br>
12960.5.89<br>
12970.5.90<br>
12980.5.91<br>
12990.5.92<br>
13000.5.94<br>
13010.5.95<br>
13020.5.96<br>
13030.5.98<br>
13040.5.99<br>
13050.5.100<br>
13060.5.103<br>
1307</td>
1308<td style="vertical-align: top;">
13090.14<br>
13100.15<br>
13110.16<br>
13120.17<br>
13130.18<br>
1314<td style="vertical-align: top;">
1315obsolete<br>
1316</td>
1317<td style="vertical-align: top;">
13180.15<br>
13190.16<br>
13200.17<br>
13210.18<br>
1322</td>
1323<td style="vertical-align: top;">
13240.24<br>
13250.25<br>
13260.26<br>
13270.27<br>
1328</td>
1329<td style="vertical-align: top;">
13300.7<br>
1331</td>
1332<td style="vertical-align: top;">
13332.6.17 (git)<br>
13342.6.17 (tarball)<br>
1335</td>
1336<td style="vertical-align: top;">
1337Fix syscall enum on x86_64.<br>
1338Fix types in ltt-core.h.<br>
1339ltt-usertrace 0.16 makes headers completely kernel independant, which is sane.<br>
1340genevent 0.25, ltt-usertrace 0.18 and lttng 0.5.83 add support for g++.<br>
1341LTTV 0.8.55 fixes stats accounting for PID 0 at beginning of trace.<br>
1342LTTng 0.5.87 fixes x86 kernel and process stack dump and adds nice menu options
1343for it.<br>
1344LTTV 0.8.57 fixes a bug recently introduced in event list scroll/page/move
1345up.<br>
1346LTTng 0.5.88 fixes an important bug, present in all LTTng versions, which
1347makes it discard silently every event nested on an already executing probe.<br>
1348genevent 0.27 and ltt-usertrace 0.18 fix a problem with alignment of the
1349userspace printf event.<br>
1350LTTng 0.5.101 Adds sysenter/sysexit instrumentation. It also fixes i386 stack
1351dump.<br>
1352<br>
1353</td>
1354</tr>
1355
1356<tr>
1357<td style="vertical-align: top;">
13580.8.49<br>
13590.8.50<br>
13600.8.51<br>
13610.8.52<br>
13620.8.53<br>
13630.8.54<br>
13640.8.55<br>
13650.8.56<br>
13660.8.57<br>
13670.8.59<br>
1368</td>
1369<td style="vertical-align: top;">
13700.5.104<br>
1371</td>
1372<td style="vertical-align: top;">
13730.19<br>
1374<td style="vertical-align: top;">
1375obsolete<br>
1376</td>
1377<td style="vertical-align: top;">
13780.15<br>
13790.16<br>
13800.17<br>
13810.18<br>
1382</td>
1383<td style="vertical-align: top;">
13840.24<br>
13850.25<br>
13860.26<br>
13870.27<br>
1388</td>
1389<td style="vertical-align: top;">
13900.7<br>
1391</td>
1392<td style="vertical-align: top;">
13932.6.17 (git)<br>
13942.6.17 (tarball)<br>
1395</td>
1396<td style="vertical-align: top;">
1397High, medium and low event rate channel size and number of subbuffers. Default :
1398high 1MB, medium 256KB, low 64KB.<br>
1399<br>
1400</td>
1401</tr>
1402
1403
1404<tr>
1405<td style="vertical-align: top;">
14060.8.49<br>
14070.8.50<br>
14080.8.51<br>
14090.8.52<br>
14100.8.53<br>
14110.8.54<br>
14120.8.55<br>
14130.8.56<br>
14140.8.57<br>
14150.8.59<br>
1416</td>
1417<td style="vertical-align: top;">
14180.5.105<br>
1419</td>
1420<td style="vertical-align: top;">
14210.20<br>
1422<td style="vertical-align: top;">
1423obsolete<br>
1424</td>
1425<td style="vertical-align: top;">
14260.15<br>
14270.16<br>
14280.17<br>
14290.18<br>
1430</td>
1431<td style="vertical-align: top;">
14320.24<br>
14330.25<br>
14340.26<br>
14350.27<br>
1436</td>
1437<td style="vertical-align: top;">
14380.7<br>
1439</td>
1440<td style="vertical-align: top;">
14412.6.17 (git)<br>
14422.6.17 (tarball)<br>
1443</td>
1444<td style="vertical-align: top;">
1445Add hybrid mode : High event rate channels are in flight recorder mode,
1446low/medium rate channels in normal tracing mode.<br>
1447<br>
1448</td>
1449</tr>
1450
1451
1452<tr>
1453<td style="vertical-align: top;">
14540.8.60<br>
1455</td>
1456<td style="vertical-align: top;">
14570.5.106<br>
14580.5.107<br>
1459</td>
1460<td style="vertical-align: top;">
14610.21<br>
1462<td style="vertical-align: top;">
1463obsolete<br>
1464</td>
1465<td style="vertical-align: top;">
14660.19<br>
1467</td>
1468<td style="vertical-align: top;">
14690.28<br>
1470</td>
1471<td style="vertical-align: top;">
14720.7<br>
1473</td>
1474<td style="vertical-align: top;">
14752.6.17 (git)<br>
14762.6.17 (tarball)<br>
1477</td>
1478<td style="vertical-align: top;">
1479Send statedump events to medium rate channels, thread branding is now
1480"high_priority" : saved to the processes channel.<br>
1481LTTng 0.5.107 : fixes a potential oops when freeing the trace structure (use
1482kref now).<br>
1483<br>
1484</td>
1485</tr>
1486
1487<tr>
1488<td style="vertical-align: top;">
14890.8.61<br>
14900.8.62<br>
1491</td>
1492<td style="vertical-align: top;">
14930.5.111<br>
14940.5.112<br>
14950.5.113<br>
1496</td>
1497<td style="vertical-align: top;">
14980.22<br>
14990.23<br>
15000.24<br>
1501<td style="vertical-align: top;">
1502obsolete<br>
1503</td>
1504<td style="vertical-align: top;">
15050.19<br>
1506</td>
1507<td style="vertical-align: top;">
15080.28<br>
1509</td>
1510<td style="vertical-align: top;">
15110.7<br>
1512</td>
1513<td style="vertical-align: top;">
15142.6.17 (git)<br>
15152.6.17 (tarball)<br>
1516</td>
1517<td style="vertical-align: top;">
1518Now use Relay+DebugFS.<br>
1519Add printk instrumentation.<br>
1520<br>
1521</td>
1522</tr>
1523
1524<tr>
1525<td style="vertical-align: top;">
15260.8.61<br>
15270.8.62<br>
1528</td>
1529<td style="vertical-align: top;">
15300.5.112<br>
1531</td>
1532<td style="vertical-align: top;">
15330.23<br>
1534<td style="vertical-align: top;">
1535obsolete<br>
1536</td>
1537<td style="vertical-align: top;">
15380.19<br>
1539</td>
1540<td style="vertical-align: top;">
15410.28<br>
1542</td>
1543<td style="vertical-align: top;">
15440.7<br>
1545</td>
1546<td style="vertical-align: top;">
15472.6.17 (git)<br>
15482.6.17 (tarball)<br>
1549</td>
1550<td style="vertical-align: top;">
1551Add printk instrumentation.<br>
1552<br>
1553</td>
1554</tr>
1555
1556
1557
1558<tr>
1559<td style="vertical-align: top;">
15600.8.61<br>
15610.8.62<br>
1562</td>
1563<td style="vertical-align: top;">
15640.5.113<br>
1565</td>
1566<td style="vertical-align: top;">
15670.24<br>
1568<td style="vertical-align: top;">
1569obsolete<br>
1570</td>
1571<td style="vertical-align: top;">
15720.19<br>
1573</td>
1574<td style="vertical-align: top;">
15750.28<br>
1576</td>
1577<td style="vertical-align: top;">
15780.7<br>
1579</td>
1580<td style="vertical-align: top;">
15812.6.17 (git)<br>
15822.6.17 (tarball)<br>
1583</td>
1584<td style="vertical-align: top;">
1585Add printk_locate instrumentation.<br>
1586<br>
1587</td>
1588</tr>
1589
1590
1591<tr>
1592<td style="vertical-align: top;">
15930.8.61<br>
15940.8.62<br>
1595</td>
1596<td style="vertical-align: top;">
15970.6.0preX<br>
1598</td>
1599<td style="vertical-align: top;">
16000.24<br>
1601<td style="vertical-align: top;">
1602obsolete<br>
1603</td>
1604<td style="vertical-align: top;">
16050.19<br>
1606</td>
1607<td style="vertical-align: top;">
1608SVN head<br>
1609</td>
1610<td style="vertical-align: top;">
16110.7<br>
1612</td>
1613<td style="vertical-align: top;">
16142.6.17 (git)<br>
16152.6.17 (tarball)<br>
1616</td>
1617<td style="vertical-align: top;">
1618Marker+Probe mechanism.<br>
1619<br>
1620</td>
1621</tr>
1622
1623<tr>
1624<td style="vertical-align: top;">
16250.8.61<br>
16260.8.62<br>
1627</td>
1628<td style="vertical-align: top;">
16290.6.0<br>
1630</td>
1631<td style="vertical-align: top;">
16320.25<br>
1633<td style="vertical-align: top;">
1634obsolete<br>
1635</td>
1636<td style="vertical-align: top;">
16370.19<br>
1638</td>
1639<td style="vertical-align: top;">
16400.29<br>
1641</td>
1642<td style="vertical-align: top;">
16430.7<br>
1644</td>
1645<td style="vertical-align: top;">
16462.6.17 (git)<br>
16472.6.17 (tarball)<br>
1648</td>
1649<td style="vertical-align: top;">
1650LTTng 0.6.0 with markers and probes.<br>
1651<br>
1652</td>
1653</tr>
1654
1655
1656</tbody>
1657</table>
1658
1659<br>
1660</body>
1661</html>
This page took 0.02819 seconds and 4 git commands to generate.