update compat
[lttv.git] / tags / LinuxTraceToolkitViewer-0.10.0-pre-115102007 / doc / developer / lttng-lttv-compatibility.html
CommitLineData
0bc7c2cd 1<html>
2<body>
3
4Quick list of compatible LTTV and LTTng versions :<br>
5<br>
6<br>
7<br>
8<br>
9<table style="width: 100%; text-align: left;" border="2" cellpadding="2"
10cellspacing="2" rules="all" frame="border">
11<thead>
12<tr>
13<th style="vertical-align: top;">LTTV<br>
14</th>
15<th style="vertical-align: top;">LTTng<br>
16</th>
17<th style="vertical-align: top;">LTT Control<br>
18</th>
19<th style="vertical-align: top;">LTTng modules<br>
20</th>
21<th style="vertical-align: top;">LTTng userspace tracer<br>
22</th>
23<th style="vertical-align: top;">Genevent<br>
24</th>
25<th style="vertical-align: top;">Trace Major.Minor<br>
26</th>
27<th style="vertical-align: top;">Kernels-architectures<br>
28</th>
29<th style="vertical-align: top;">Comments<br>
30</th>
31<th style="vertical-align: top;">Kernel Regression ok<br>
32</th>
33<th style="vertical-align: top;">Regression fails/not tested<br>
34</th>
35</tr>
36</thead>
37<tfoot>
38<tr>
39<th style="vertical-align: top;">LTTV<br>
40</th>
41<th style="vertical-align: top;">LTTng<br>
42</th>
43<th style="vertical-align: top;">LTT Control<br>
44</th>
45<th style="vertical-align: top;">LTTng modules<br>
46</th>
47<th style="vertical-align: top;">LTTng userspace tracer<br>
48</th>
49<th style="vertical-align: top;">Genevent<br>
50</th>
51<th style="vertical-align: top;">Trace Major.Minor<br>
52</th>
53<th style="vertical-align: top;">Kernels-architectures<br>
54</th>
55<th style="vertical-align: top;">Comments<br>
56</th>
57<th style="vertical-align: top;">Kernel Regression ok<br>
58</th>
59<th style="vertical-align: top;">Regression fails/not tested<br>
60</th>
61</tr>
62</tfoot>
63
64<tbody>
65<tr>
66<td style="vertical-align: top;">0.6.9<br>
67</td>
68<td style="vertical-align: top;">0.4.4<br>
69</td>
70<td style="vertical-align: top;"><br>
71</td>
72<td style="vertical-align: top;">0.3<br>
73</td>
74<td style="vertical-align: top;"><br>
75</td>
76<td style="vertical-align: top;">0.2<br>
77</td>
78<td style="vertical-align: top;">0.4<br>
79</td>
80<td style="vertical-align: top;">
812.6.12-rc4-mm2-i386 (tarball)<br>
822.6.12-rc4-i386 (git)<br>
832.6.9-i386 (contribution)<br>
842.6.9-x86_64 (contribution)<br>
85</td>
86<td style="vertical-align: top;"><br>
87</td>
88<td style="vertical-align: top;"><br>
89</td>
90<td style="vertical-align: top;"><br>
91</td>
92</tr>
93<tr>
94<td style="vertical-align: top;">0.7.0<br>
95</td>
96<td style="vertical-align: top;">0.4.5<br>
97</td>
98<td style="vertical-align: top;"><br>
99</td>
100<td style="vertical-align: top;">0.3<br>
101</td>
102<td style="vertical-align: top;"><br>
103</td>
104<td style="vertical-align: top;">0.2<br>
105</td>
106<td style="vertical-align: top;">0.5<br>
107</td>
108<td style="vertical-align: top;">2.6.12-rc4-i386 (git)<br>
109</td>
110<td style="vertical-align: top;">Traces can now be written/read between 32 and 64 bits arch.<br>
111</td>
112<td style="vertical-align: top;"><br>
113</td>
114<td style="vertical-align: top;"><br>
115</td>
116</tr>
117<tr>
118<td style="vertical-align: top;">0.8.0<br>
119</td>
120<td style="vertical-align: top;">0.5.0<br>
121</td>
122<td style="vertical-align: top;"><br>
123</td>
124<td style="vertical-align: top;">0.3<br>
125</td>
126<td style="vertical-align: top;"><br>
127</td>
128<td style="vertical-align: top;">0.3<br>
129</td>
130<td style="vertical-align: top;">0.6<br>
131</td>
132<td style="vertical-align: top;">
1332.6.12-rc4-i386 (git)<br>
1342.6.12-i386 (git)<br>
1352.6.13-i386 (git)<br>
136</td>
137<td style="vertical-align: top;"><br>
138</td>
139<td style="vertical-align: top;"><br>
140</td>
141<td style="vertical-align: top;"><br>
142</td>
143</tr>
144<tr>
145<td style="vertical-align: top;">0.8.0<br>
146</td>
147<td style="vertical-align: top;">0.5.0<br>
148</td>
149<td style="vertical-align: top;"><br>
150</td>
151<td style="vertical-align: top;">0.4<br>
152</td>
153<td style="vertical-align: top;"><br>
154</td>
155<td style="vertical-align: top;">0.3<br>
156</td>
157<td style="vertical-align: top;">0.6<br>
158</td>
159<td style="vertical-align: top;">
1602.6.14-i386 (git)<br>
161</td>
162<td style="vertical-align: top;"><br>
163</td>
164<td style="vertical-align: top;"><br>
165</td>
166<td style="vertical-align: top;"><br>
167</td>
168</tr>
169<tr>
170<td style="vertical-align: top;">0.8.0<br>
171</td>
172<td style="vertical-align: top;">0.5.0a<br>
173</td>
174<td style="vertical-align: top;"><br>
175</td>
176<td style="vertical-align: top;">0.4<br>
177</td>
178<td style="vertical-align: top;"><br>
179</td>
180<td style="vertical-align: top;">0.3<br>
181</td>
182<td style="vertical-align: top;">0.6<br>
183</td>
184<td style="vertical-align: top;">
1852.6.14-i386 (tarball)<br>
186</td>
187<td style="vertical-align: top;"><br>
188</td>
189<td style="vertical-align: top;"><br>
190</td>
191<td style="vertical-align: top;"><br>
192</td>
193</tr>
194
195<tr>
196<td style="vertical-align: top;">
1970.8.1<br>
1980.8.2<br>
1990.8.3<br>
2000.8.4<br>
201</td>
202<td style="vertical-align: top;">0.5.1<br>
203</td>
204<td style="vertical-align: top;"><br>
205</td>
206<td style="vertical-align: top;">0.4<br>
207</td>
208<td style="vertical-align: top;"><br>
209</td>
210<td style="vertical-align: top;">0.4<br>
211</td>
212<td style="vertical-align: top;">0.6<br>
213</td>
214<td style="vertical-align: top;">
2152.6.14-i386 (git)<br>
2162.6.14-i386 (tarball)<br>
2172.6.15-i386 (git)<br>
2182.6.15-i386 (tarball)<br>
219</td>
220<td style="vertical-align: top;">Per architecture syscall enumeration<br>
221</td>
222<td style="vertical-align: top;"><br>
223</td>
224<td style="vertical-align: top;"><br>
225</td>
226</tr>
227
228<tr>
229<td style="vertical-align: top;">
2300.8.1<br>
2310.8.2<br>
2320.8.3<br>
2330.8.4<br>
234</td>
235<td style="vertical-align: top;">
2360.5.3<br>
2370.5.4<br>
2380.5.5<br>
239</td>
240<td style="vertical-align: top;"><br>
241</td>
242<td style="vertical-align: top;">0.4<br>
243</td>
244<td style="vertical-align: top;"><br>
245</td>
246<td style="vertical-align: top;">
2470.4<br>
2480.5<br>
249</td>
250<td style="vertical-align: top;">0.6<br>
251</td>
252<td style="vertical-align: top;">
2532.6.15-i386 (git)<br>
2542.6.15-i386 (tarball)<br>
255</td>
256<td style="vertical-align: top;">APIC NMI watchdog can now be logged<br>
257</td>
258<td style="vertical-align: top;"><br>
259</td>
260<td style="vertical-align: top;"><br>
261</td>
262</tr>
263
264<tr>
265<td style="vertical-align: top;">
2660.8.5<br>
267</td>
268<td style="vertical-align: top;">
2690.5.6<br>
270</td>
271<td style="vertical-align: top;"><br>
272</td>
273<td style="vertical-align: top;">0.4<br>
274</td>
275<td style="vertical-align: top;"><br>
276</td>
277<td style="vertical-align: top;">
2780.6<br>
279</td>
280<td style="vertical-align: top;">0.6<br>
281</td>
282<td style="vertical-align: top;">
2832.6.15-i386 (git)<br>
2842.6.15-i386 (tarball)<br>
285</td>
286<td style="vertical-align: top;">
287Custom write function in genevent (for process stack dump)<br>
288Use atomic_cmpxchg()<br>
289<br>
290</td>
291<td style="vertical-align: top;"><br>
292</td>
293<td style="vertical-align: top;"><br>
294</td>
295</tr>
296
297<tr>
298<td style="vertical-align: top;">
2990.8.6<br>
3000.8.7<br>
3010.8.8<br>
3020.8.9<br>
303</td>
304<td style="vertical-align: top;">
3050.5.7<br>
3060.5.8<br>
3070.5.9a<br>
3080.5.10<br>
3090.5.11<br>
3100.5.13<br>
3110.5.16<br>
312</td>
313<td style="vertical-align: top;"><br>
314</td>
315<td style="vertical-align: top;">
3160.4<br>
317</td>
318<td style="vertical-align: top;"><br>
319</td>
320<td style="vertical-align: top;">
3210.6<br>
3220.7<br>
3230.8<br>
324</td>
325<td style="vertical-align: top;">
3260.7<br>
327</td>
328<td style="vertical-align: top;">
3292.6.15-i386 (git)<br>
3302.6.15-i386 (tarball)<br>
331</td>
332<td style="vertical-align: top;">
333Support for architectures without TSC.<br>
334LTTV 0.8.7/genevent 0.7 fixes a bug in enum XML parsing.<br>
335<br>
336</td>
337<td style="vertical-align: top;"><br>
338</td>
339<td style="vertical-align: top;"><br>
340</td>
341</tr>
342
343<tr>
344<td style="vertical-align: top;">
3450.8.10<br>
3460.8.11<br>
3470.8.12<br>
348</td>
349<td style="vertical-align: top;">
3500.5.17<br>
351</td>
352<td style="vertical-align: top;"><br>
353</td>
354<td style="vertical-align: top;">
3550.4<br>
356</td>
357<td style="vertical-align: top;"><br>
358</td>
359<td style="vertical-align: top;">
3600.8<br>
361</td>
362<td style="vertical-align: top;">
3630.7<br>
364</td>
365<td style="vertical-align: top;">
3662.6.15-i386 (git)<br>
3672.6.15-i386 (tarball)<br>
368</td>
369<td style="vertical-align: top;">
370Multithreaded lttd.<br>
371Stack dump fix.<br>
372LTTV 0.8.12 fixes timing problem in tracecontrol module.<br>
373<br>
374</td>
375<td style="vertical-align: top;"><br>
376</td>
377<td style="vertical-align: top;"><br>
378</td>
379</tr>
380
381<tr>
382<td style="vertical-align: top;">
3830.8.13<br>
3840.8.14<br>
3850.8.15<br>
3860.8.16<br>
3870.8.17<br>
388</td>
389<td style="vertical-align: top;">
3900.5.18a<br>
3910.5.19<br>
392</td>
393<td style="vertical-align: top;"><br>
394</td>
395<td style="vertical-align: top;">
3960.5<br>
3970.6<br>
3980.7<br>
399</td>
400<td style="vertical-align: top;"><br>
401</td>
402<td style="vertical-align: top;">
4030.8<br>
4040.9<br>
405</td>
406<td style="vertical-align: top;">
4070.7<br>
408</td>
409<td style="vertical-align: top;">
4102.6.15-i386 (git)<br>
4112.6.15-i386 (tarball)<br>
412</td>
413<td style="vertical-align: top;">
414Kernel State Dump : get vmaps, process names, fd at the beginning of a trace.<br>
415<br>
416</td>
417<td style="vertical-align: top;"><br>
418</td>
419<td style="vertical-align: top;"><br>
420</td>
421</tr>
422
423<tr>
424<td style="vertical-align: top;">
4250.8.18<br>
4260.8.19<br>
4270.8.20<br>
4280.8.21<br>
4290.8.22<br>
4300.8.23<br>
4310.8.24<br>
4320.8.25<br>
433</td>
434<td style="vertical-align: top;">
4350.5.20<br>
4360.5.20a<br>
4370.5.22<br>
4380.5.23<br>
4390.5.24<br>
4400.5.25<br>
4410.5.27<br>
4420.5.28<br>
443</td>
444<td style="vertical-align: top;"><br>
445</td>
446<td style="vertical-align: top;">
4470.6<br>
4480.7<br>
4490.8<br>
450</td>
451<td style="vertical-align: top;"><br>
452</td>
453<td style="vertical-align: top;">
4540.10<br>
4550.11<br>
4560.12<br>
457</td>
458<td style="vertical-align: top;">
4590.7<br>
460</td>
461<td style="vertical-align: top;">
4622.6.15-i386 (git)<br>
4632.6.15-i386 (tarball)<br>
464</td>
465<td style="vertical-align: top;">
466Add kernel stack dump instrumentation and facility.<br>
467LTTV 0.8.21+genevent 0.11 : add support for network byte order data with the "
468network " tag in the XML file.<br>
469LTTng 0.5.27+LTTV 0.8.24 introduces the heartbeat timer.<br>
470LTTng 0.5.28 introduces the synthetic 64 bits TSC for archs with 32 bits TSC.<br>
471<br>
472</td>
473<td style="vertical-align: top;"><br>
474</td>
475<td style="vertical-align: top;"><br>
476</td>
477</tr>
478
479<tr>
480<td style="vertical-align: top;">
4810.8.26<br>
482</td>
483<td style="vertical-align: top;">
4840.5.29<br>
4850.5.29a<br>
486</td>
487<td style="vertical-align: top;"><br>
488</td>
489<td style="vertical-align: top;">
4900.8<br>
491</td>
492<td style="vertical-align: top;">
4930.1<br>
494</td>
495<td style="vertical-align: top;">
4960.13<br>
497</td>
498<td style="vertical-align: top;">
4990.7<br>
500</td>
501<td style="vertical-align: top;">
5022.6.15-i386 (git)<br>
5032.6.15-i386 (tarball)<br>
504</td>
505<td style="vertical-align: top;">
506Add user space tracing through system call.<br>
507<br>
508</td>
509<td style="vertical-align: top;"><br>
510</td>
511<td style="vertical-align: top;"><br>
512</td>
513</tr>
514
515<tr>
516<td style="vertical-align: top;">
5170.8.27<br>
518</td>
519<td style="vertical-align: top;">
5200.5.29<br>
5210.5.29a<br>
5220.5.30<br>
523</td>
524<td style="vertical-align: top;"><br>
525</td>
526<td style="vertical-align: top;">
5270.8<br>
5280.9<br>
529</td>
530<td style="vertical-align: top;">
5310.2<br>
5320.3<br>
5330.4<br>
534</td>
535<td style="vertical-align: top;">
5360.14<br>
537</td>
538<td style="vertical-align: top;">
5390.7<br>
540</td>
541<td style="vertical-align: top;">
5422.6.15-i386 (git)<br>
5432.6.15-i386 (tarball)<br>
544</td>
545<td style="vertical-align: top;">
546Add function instrumentation tracing (gcc -finstrument-functions)<br>
547<br>
548</td>
549<td style="vertical-align: top;"><br>
550</td>
551<td style="vertical-align: top;"><br>
552</td>
553</tr>
554
555<tr>
556<td style="vertical-align: top;">
5570.8.28<br>
558</td>
559<td style="vertical-align: top;">
5600.5.33<br>
5610.5.34<br>
562</td>
563<td style="vertical-align: top;"><br>
564</td>
565<td style="vertical-align: top;">
5660.10<br>
567</td>
568<td style="vertical-align: top;">
5690.5<br>
570</td>
571<td style="vertical-align: top;">
5720.15<br>
5730.16<br>
574</td>
575<td style="vertical-align: top;">
5760.7<br>
577</td>
578<td style="vertical-align: top;">
5792.6.15-i386 (git)<br>
5802.6.15-i386 (tarball)<br>
581</td>
582<td style="vertical-align: top;">
583Fast "Usertrace"<br>
584Bugfixes.<br>
585Network ip interfaces state.<br>
586<br>
587</td>
588<td style="vertical-align: top;"><br>
589</td>
590<td style="vertical-align: top;"><br>
591</td>
592</tr>
593
594<tr>
595<td style="vertical-align: top;">
5960.8.29<br>
5970.8.30<br>
598</td>
599<td style="vertical-align: top;">
6000.5.33<br>
6010.5.34<br>
602</td>
603<td style="vertical-align: top;"><br>
604</td>
605<td style="vertical-align: top;">
6060.10<br>
607</td>
608<td style="vertical-align: top;">
6090.6<br>
610</td>
611<td style="vertical-align: top;">
6120.17<br>
613</td>
614<td style="vertical-align: top;">
6150.7<br>
616</td>
617<td style="vertical-align: top;">
6182.6.15-i386 (git)<br>
6192.6.15-i386 (tarball)<br>
620</td>
621<td style="vertical-align: top;">
622XML facilities description format changed. Now XML 1.0 : breaks compatibility
623with old XML files.<br>
624LTTV 0.8.30 changes the statistics tree structure. It adds user functions
625statistics support.<br>
626<br>
627</td>
628<td style="vertical-align: top;"><br>
629</td>
630<td style="vertical-align: top;"><br>
631</td>
632</tr>
633
634<tr>
635<td style="vertical-align: top;">
6360.8.31<br>
6370.8.32<br>
6380.8.33<br>
6390.8.34<br>
640</td>
641<td style="vertical-align: top;">
6420.5.34<br>
6430.5.36<br>
644</td>
645<td style="vertical-align: top;">
6460.1<br>
647<td style="vertical-align: top;">
6480.10<br>
6490.11<br>
650</td>
651<td style="vertical-align: top;">
6520.6<br>
653</td>
654<td style="vertical-align: top;">
6550.17<br>
656</td>
657<td style="vertical-align: top;">
6580.7<br>
659</td>
660<td style="vertical-align: top;">
6612.6.15-i386 (git)<br>
6622.6.15-i386 (tarball)<br>
663</td>
664<td style="vertical-align: top;">
665Separate the viewer from the tracing controller (userful for embedded tracing).<br>
666<br>
667</td>
668<td style="vertical-align: top;"><br>
669</td>
670<td style="vertical-align: top;"><br>
671</td>
672</tr>
673
674
675<tr>
676<td style="vertical-align: top;">
6770.8.34<br>
6780.8.35<br>
679</td>
680<td style="vertical-align: top;">
6810.5.37<br>
6820.5.38<br>
6830.5.39<br>
6840.5.40<br>
6850.5.41<br>
686</td>
687<td style="vertical-align: top;">
6880.1<br>
6890.2<br>
690<td style="vertical-align: top;">
6910.12<br>
692</td>
693<td style="vertical-align: top;">
6940.7<br>
6950.8<br>
696</td>
697<td style="vertical-align: top;">
6980.17<br>
6990.18<br>
700</td>
701<td style="vertical-align: top;">
7020.7<br>
703</td>
704<td style="vertical-align: top;">
7052.6.16-i386 (git)<br>
7062.6.16-i386 (tarball)<br>
707</td>
708<td style="vertical-align: top;">
709Kernel 2.6.16 support.<br>
710LTTng 0.5.38 : Fix deadlock scenario involving deliver from an NMI handler.<br>
711LTTng 0.5.40/ltt-usertrace 0.8 : Fix off-by-one which pushes the reader with small subbuffers (only in buffer full condition)<br>
712genevent 0.18 fixes missing nested subtypes align/write functions.<br>
713<br>
714</td>
715<td style="vertical-align: top;"><br>
716</td>
717<td style="vertical-align: top;"><br>
718</td>
719</tr>
720
721<tr>
722<td style="vertical-align: top;">
7230.8.34<br>
7240.8.35<br>
725</td>
726<td style="vertical-align: top;">
7270.5.42<br>
7280.5.43<br>
729</td>
730<td style="vertical-align: top;">
7310.3<br>
7320.4<br>
733<td style="vertical-align: top;">
7340.13<br>
7350.14<br>
736</td>
737<td style="vertical-align: top;">
7380.7<br>
7390.8<br>
740</td>
741<td style="vertical-align: top;">
7420.17<br>
7430.18<br>
744</td>
745<td style="vertical-align: top;">
7460.7<br>
747</td>
748<td style="vertical-align: top;">
7492.6.16-i386 (git)<br>
7502.6.16-i386 (tarball)<br>
751</td>
752<td style="vertical-align: top;">
753Improvements in ltt-statedump process state.<br>
754LTTng 0.5.43 : Add ARM IRQ statedump.<br>
755<br>
756</td>
757<td style="vertical-align: top;"><br>
758</td>
759<td style="vertical-align: top;"><br>
760</td>
761</tr>
762
763<tr>
764<td style="vertical-align: top;">
7650.8.34<br>
7660.8.35<br>
7670.8.36<br>
768</td>
769<td style="vertical-align: top;">
7700.5.44<br>
7710.5.45<br>
772</td>
773<td style="vertical-align: top;">
7740.5<br>
775<td style="vertical-align: top;">
7760.13<br>
7770.14<br>
7780.15<br>
779</td>
780<td style="vertical-align: top;">
7810.7<br>
7820.8<br>
783</td>
784<td style="vertical-align: top;">
7850.17<br>
7860.18<br>
787</td>
788<td style="vertical-align: top;">
7890.7<br>
790</td>
791<td style="vertical-align: top;">
7922.6.16-i386 (git)<br>
7932.6.16-i386 (tarball)<br>
794</td>
795<td style="vertical-align: top;">
796Add IRQ enable/disable/save/restore instrumentation under locking.xml.<br>
797Various architecture specific fixes.<br>
798LTTV : Add process names to textDump.<br>
799<br>
800</td>
801<td style="vertical-align: top;"><br>
802</td>
803<td style="vertical-align: top;"><br>
804</td>
805</tr>
806
807<tr>
808<td style="vertical-align: top;">
8090.8.37<br>
8100.8.38<br>
8110.8.39<br>
8120.8.40<br>
813</td>
814<td style="vertical-align: top;">
8150.5.46<br>
816</td>
817<td style="vertical-align: top;">
8180.6<br>
819<td style="vertical-align: top;">
8200.15<br>
821</td>
822<td style="vertical-align: top;">
8230.8<br>
824</td>
825<td style="vertical-align: top;">
8260.18<br>
827</td>
828<td style="vertical-align: top;">
8290.7<br>
830</td>
831<td style="vertical-align: top;">
8322.6.16-i386 (git)<br>
8332.6.16-i386 (tarball)<br>
834</td>
835<td style="vertical-align: top;">
836Add C2 Microsystems support in LTTV and ltt-control.<br>
837Include fixes to instrumentation of MIPS and PPC from Yuri Frolov.<br>
838Fix state dump states in LTTV.<br>
839Fix interrupt and diskperformance views.<br>
840<br>
841</td>
842<td style="vertical-align: top;"><br>
843</td>
844<td style="vertical-align: top;"><br>
845</td>
846</tr>
847
848<tr>
849<td style="vertical-align: top;">
8500.8.37<br>
8510.8.38<br>
8520.8.39<br>
8530.8.40<br>
854</td>
855<td style="vertical-align: top;">
8560.5.47a<br>
857</td>
858<td style="vertical-align: top;">
8590.6<br>
860<td style="vertical-align: top;">
861obsolete<br>
862</td>
863<td style="vertical-align: top;">
8640.8<br>
865</td>
866<td style="vertical-align: top;">
8670.18<br>
868</td>
869<td style="vertical-align: top;">
8700.7<br>
871</td>
872<td style="vertical-align: top;">
8732.6.16-i386 (git)<br>
8742.6.16-i386 (tarball)<br>
875</td>
876<td style="vertical-align: top;">
877Merge ltt-modules into the kernel tree.<br>
878<br>
879</td>
880<td style="vertical-align: top;"><br>
881</td>
882<td style="vertical-align: top;"><br>
883</td>
884</tr>
885
886<tr>
887<td style="vertical-align: top;">
8880.8.41<br>
8890.8.42<br>
8900.8.43<br>
8910.8.44<br>
892</td>
893<td style="vertical-align: top;">
8940.5.48<br>
8950.5.49<br>
8960.5.51<br>
8970.5.52<br>
8980.5.52a<br>
8990.5.52b<br>
9000.5.52c<br>
9010.5.55<br>
9020.5.56<br>
9030.5.57<br>
904</td>
905<td style="vertical-align: top;">
9060.6<br>
9070.7<br>
908<td style="vertical-align: top;">
909obsolete<br>
910</td>
911<td style="vertical-align: top;">
9120.8<br>
9130.9<br>
9140.10<br>
915</td>
916<td style="vertical-align: top;">
9170.19<br>
9180.20<br>
9190.21<br>
920</td>
921<td style="vertical-align: top;">
9220.7<br>
923</td>
924<td style="vertical-align: top;">
9252.6.16-i386 (git)<br>
9262.6.16-i386 (tarball)<br>
927</td>
928<td style="vertical-align: top;">
929Fix LTTV for PowerPC. Integrate some fixes useful for other architectures.<br>
930Basic PowerPC tracing (incomplete instrumentation).<br>
931LTTng 0.5.51, 0.5.52, genevent 0.20 : code indentation fix.<br>
932LTTV 0.4.42, LTTng 0.5.55, LTT control 0.7, genevent 0.21 : PowerPC 32 and 64
933bits support.<br>
934LTTng 0.5.56 : MIPS time frequency fix.<br>
935LTTng 0.5.57 : add 32 bits compat execve tracing (for 64 bits architectures).<br>
936LTTV 0.8.43 : fix trace start time, 0.8.44 : interrupt view fixes.<br>
937ltt-usertrace : add a java tracing example.<br>
938<br>
939</td>
940<td style="vertical-align: top;"><br>
941</td>
942<td style="vertical-align: top;"><br>
943</td>
944</tr>
945
946<tr>
947<td style="vertical-align: top;">
9480.8.45<br>
9490.8.46<br>
9500.8.47<br>
951</td>
952<td style="vertical-align: top;">
9530.5.58<br>
9540.5.59<br>
9550.5.60<br>
9560.5.61<br>
9570.5.62<br>
9580.5.63<br>
9590.5.64<br>
9600.5.65<br>
9610.5.66<br>
9620.5.68a<br>
9630.5.69<br>
964</td>
965<td style="vertical-align: top;">
9660.8<br>
9670.9<br>
9680.10<br>
969<td style="vertical-align: top;">
970obsolete<br>
971</td>
972<td style="vertical-align: top;">
9730.8<br>
9740.9<br>
9750.10<br>
9760.11<br>
9770.12<br>
978</td>
979<td style="vertical-align: top;">
9800.19<br>
9810.20<br>
9820.21<br>
9830.22<br>
984</td>
985<td style="vertical-align: top;">
9860.7<br>
987</td>
988<td style="vertical-align: top;">
9892.6.16-i386 (git)<br>
9902.6.16-i386 (tarball)<br>
991</td>
992<td style="vertical-align: top;">
993Add support for fs_data facility : get the first 32 bytes of data in read and
994write system calls.<br>
995LTTng 0.5.59 : Fix usertrace facility registration : fork vs exec.<br>
996LTTV 0.8.46 : fix end of process in state.c.<br>
997LTTng 0.5.65 : Fix ltt-heartbeat.<br>
998LTTng 0.5.69 : Fix ltt-usertrace blocking mode : causes OOPS on trace stop.<br>
999<br>
1000</td>
1001<td style="vertical-align: top;"><br>
1002</td>
1003<td style="vertical-align: top;"><br>
1004</td>
1005</tr>
1006
1007<tr>
1008<td style="vertical-align: top;">
10090.8.45<br>
10100.8.46<br>
10110.8.47<br>
1012</td>
1013<td style="vertical-align: top;">
10140.5.70<br>
10150.5.71<br>
1016</td>
1017<td style="vertical-align: top;">
10180.11<br>
1019<td style="vertical-align: top;">
1020obsolete<br>
1021</td>
1022<td style="vertical-align: top;">
10230.13<br>
1024</td>
1025<td style="vertical-align: top;">
10260.19<br>
10270.20<br>
10280.21<br>
10290.22<br>
1030</td>
1031<td style="vertical-align: top;">
10320.7<br>
1033</td>
1034<td style="vertical-align: top;">
10352.6.17 (git)<br>
10362.6.17 (tarball)<br>
1037</td>
1038<td style="vertical-align: top;">
1039LTTng 0.5.71 : Fix a bug with ltt-usertrace blocking mode.<br>
1040<br>
1041</td>
1042<td style="vertical-align: top;"><br>
1043</td>
1044<td style="vertical-align: top;"><br>
1045</td>
1046</tr>
1047
1048<tr>
1049<td style="vertical-align: top;">
10500.8.48<br>
1051</td>
1052<td style="vertical-align: top;">
10530.5.72a<br>
10540.5.72b<br>
1055</td>
1056<td style="vertical-align: top;">
10570.12<br>
1058<td style="vertical-align: top;">
1059obsolete<br>
1060</td>
1061<td style="vertical-align: top;">
10620.13<br>
1063</td>
1064<td style="vertical-align: top;">
10650.19<br>
10660.20<br>
10670.21<br>
10680.22<br>
1069</td>
1070<td style="vertical-align: top;">
10710.7<br>
1072</td>
1073<td style="vertical-align: top;">
10742.6.17 (git)<br>
10752.6.17 (tarball)<br>
1076</td>
1077<td style="vertical-align: top;">
1078Add TGID.<br>
1079Merge Tim Bird fixes for compiling LTTV out of tree.<br>
1080<br>
1081</td>
1082<td style="vertical-align: top;"><br>
1083</td>
1084<td style="vertical-align: top;"><br>
1085</td>
1086</tr>
1087
1088<tr>
1089<td style="vertical-align: top;">
10900.8.49<br>
1091</td>
1092<td style="vertical-align: top;">
10930.5.73<br>
10940.5.74<br>
1095</td>
1096<td style="vertical-align: top;">
10970.13<br>
1098<td style="vertical-align: top;">
1099obsolete<br>
1100</td>
1101<td style="vertical-align: top;">
11020.14<br>
11030.15<br>
1104</td>
1105<td style="vertical-align: top;">
11060.23<br>
1107</td>
1108<td style="vertical-align: top;">
11090.7<br>
1110</td>
1111<td style="vertical-align: top;">
11122.6.17 (git)<br>
11132.6.17 (tarball)<br>
1114</td>
1115<td style="vertical-align: top;">
1116Add x86_64 support (Martin Bisson for Autodesk).<br>
1117Make LTTV control flow lines thicker (Tim Bird).<br>
1118<br>
1119</td>
1120<td style="vertical-align: top;"><br>
1121</td>
1122<td style="vertical-align: top;"><br>
1123</td>
1124</tr>
1125
1126<tr>
1127<td style="vertical-align: top;">
11280.8.49<br>
11290.8.50<br>
11300.8.51<br>
11310.8.52<br>
11320.8.53<br>
1133</td>
1134<td style="vertical-align: top;">
11350.5.75<br>
11360.5.75a<br>
11370.5.76<br>
11380.5.78<br>
1139</td>
1140<td style="vertical-align: top;">
11410.13<br>
1142<td style="vertical-align: top;">
1143obsolete<br>
1144</td>
1145<td style="vertical-align: top;">
11460.14<br>
11470.15<br>
1148</td>
1149<td style="vertical-align: top;">
11500.24<br>
1151</td>
1152<td style="vertical-align: top;">
11530.7<br>
1154</td>
1155<td style="vertical-align: top;">
11562.6.17 (git)<br>
11572.6.17 (tarball)<br>
1158</td>
1159<td style="vertical-align: top;">
1160Integrate transport abstraction from Richard Purdie.<br>
1161LTTV 0.8.52 : Add "stop" event handling to detailed event list (gui).<br>
1162<br>
1163</td>
1164<td style="vertical-align: top;"><br>
1165</td>
1166<td style="vertical-align: top;"><br>
1167</td>
1168</tr>
1169
1170<tr>
1171<td style="vertical-align: top;">
11720.8.49<br>
11730.8.50<br>
11740.8.51<br>
11750.8.52<br>
11760.8.53<br>
1177</td>
1178<td style="vertical-align: top;">
11790.5.79<br>
1180</td>
1181<td style="vertical-align: top;">
11820.14<br>
11830.15<br>
11840.16<br>
11850.17<br>
1186<td style="vertical-align: top;">
1187obsolete<br>
1188</td>
1189<td style="vertical-align: top;">
11900.14<br>
11910.15<br>
1192</td>
1193<td style="vertical-align: top;">
11940.24<br>
1195</td>
1196<td style="vertical-align: top;">
11970.7<br>
1198</td>
1199<td style="vertical-align: top;">
12002.6.17 (git)<br>
12012.6.17 (tarball)<br>
1202</td>
1203<td style="vertical-align: top;">
1204Separate the transport mechanism from the tracing (Richard Purdie).<br>
1205<br>
1206</td>
1207<td style="vertical-align: top;"><br>
1208</td>
1209<td style="vertical-align: top;"><br>
1210</td>
1211</tr>
1212
1213<tr>
1214<td style="vertical-align: top;">
12150.8.49<br>
12160.8.50<br>
12170.8.51<br>
12180.8.52<br>
12190.8.53<br>
12200.8.54<br>
12210.8.55<br>
12220.8.56<br>
12230.8.57<br>
12240.8.59<br>
1225</td>
1226<td style="vertical-align: top;">
12270.5.80<br>
12280.5.81<br>
12290.5.82<br>
12300.5.83<br>
12310.5.86<br>
12320.5.87<br>
12330.5.88<br>
12340.5.89<br>
12350.5.90<br>
12360.5.91<br>
12370.5.92<br>
12380.5.94<br>
12390.5.95<br>
12400.5.96<br>
12410.5.98<br>
12420.5.99<br>
12430.5.100<br>
12440.5.103<br>
1245</td>
1246<td style="vertical-align: top;">
12470.14<br>
12480.15<br>
12490.16<br>
12500.17<br>
12510.18<br>
1252<td style="vertical-align: top;">
1253obsolete<br>
1254</td>
1255<td style="vertical-align: top;">
12560.15<br>
12570.16<br>
12580.17<br>
12590.18<br>
1260</td>
1261<td style="vertical-align: top;">
12620.24<br>
12630.25<br>
12640.26<br>
12650.27<br>
1266</td>
1267<td style="vertical-align: top;">
12680.7<br>
1269</td>
1270<td style="vertical-align: top;">
12712.6.17 (git)<br>
12722.6.17 (tarball)<br>
1273</td>
1274<td style="vertical-align: top;">
1275Fix syscall enum on x86_64.<br>
1276Fix types in ltt-core.h.<br>
1277ltt-usertrace 0.16 makes headers completely kernel independant, which is sane.<br>
1278genevent 0.25, ltt-usertrace 0.18 and lttng 0.5.83 add support for g++.<br>
1279LTTV 0.8.55 fixes stats accounting for PID 0 at beginning of trace.<br>
1280LTTng 0.5.87 fixes x86 kernel and process stack dump and adds nice menu options
1281for it.<br>
1282LTTV 0.8.57 fixes a bug recently introduced in event list scroll/page/move
1283up.<br>
1284LTTng 0.5.88 fixes an important bug, present in all LTTng versions, which
1285makes it discard silently every event nested on an already executing probe.<br>
1286genevent 0.27 and ltt-usertrace 0.18 fix a problem with alignment of the
1287userspace printf event.<br>
1288LTTng 0.5.101 Adds sysenter/sysexit instrumentation. It also fixes i386 stack
1289dump.<br>
1290<br>
1291</td>
1292<td style="vertical-align: top;"><br>
1293</td>
1294<td style="vertical-align: top;"><br>
1295</td>
1296</tr>
1297
1298<tr>
1299<td style="vertical-align: top;">
13000.8.49<br>
13010.8.50<br>
13020.8.51<br>
13030.8.52<br>
13040.8.53<br>
13050.8.54<br>
13060.8.55<br>
13070.8.56<br>
13080.8.57<br>
13090.8.59<br>
1310</td>
1311<td style="vertical-align: top;">
13120.5.104<br>
1313</td>
1314<td style="vertical-align: top;">
13150.19<br>
1316<td style="vertical-align: top;">
1317obsolete<br>
1318</td>
1319<td style="vertical-align: top;">
13200.15<br>
13210.16<br>
13220.17<br>
13230.18<br>
1324</td>
1325<td style="vertical-align: top;">
13260.24<br>
13270.25<br>
13280.26<br>
13290.27<br>
1330</td>
1331<td style="vertical-align: top;">
13320.7<br>
1333</td>
1334<td style="vertical-align: top;">
13352.6.17 (git)<br>
13362.6.17 (tarball)<br>
1337</td>
1338<td style="vertical-align: top;">
1339High, medium and low event rate channel size and number of subbuffers. Default :
1340high 1MB, medium 256KB, low 64KB.<br>
1341<br>
1342</td>
1343<td style="vertical-align: top;"><br>
1344</td>
1345<td style="vertical-align: top;"><br>
1346</td>
1347</tr>
1348
1349
1350<tr>
1351<td style="vertical-align: top;">
13520.8.49<br>
13530.8.50<br>
13540.8.51<br>
13550.8.52<br>
13560.8.53<br>
13570.8.54<br>
13580.8.55<br>
13590.8.56<br>
13600.8.57<br>
13610.8.59<br>
1362</td>
1363<td style="vertical-align: top;">
13640.5.105<br>
1365</td>
1366<td style="vertical-align: top;">
13670.20<br>
1368<td style="vertical-align: top;">
1369obsolete<br>
1370</td>
1371<td style="vertical-align: top;">
13720.15<br>
13730.16<br>
13740.17<br>
13750.18<br>
1376</td>
1377<td style="vertical-align: top;">
13780.24<br>
13790.25<br>
13800.26<br>
13810.27<br>
1382</td>
1383<td style="vertical-align: top;">
13840.7<br>
1385</td>
1386<td style="vertical-align: top;">
13872.6.17 (git)<br>
13882.6.17 (tarball)<br>
1389</td>
1390<td style="vertical-align: top;">
1391Add hybrid mode : High event rate channels are in flight recorder mode,
1392low/medium rate channels in normal tracing mode.<br>
1393<br>
1394</td>
1395<td style="vertical-align: top;"><br>
1396</td>
1397<td style="vertical-align: top;"><br>
1398</td>
1399</tr>
1400
1401
1402<tr>
1403<td style="vertical-align: top;">
14040.8.60<br>
1405</td>
1406<td style="vertical-align: top;">
14070.5.106<br>
14080.5.107<br>
1409</td>
1410<td style="vertical-align: top;">
14110.21<br>
1412<td style="vertical-align: top;">
1413obsolete<br>
1414</td>
1415<td style="vertical-align: top;">
14160.19<br>
1417</td>
1418<td style="vertical-align: top;">
14190.28<br>
1420</td>
1421<td style="vertical-align: top;">
14220.7<br>
1423</td>
1424<td style="vertical-align: top;">
14252.6.17 (git)<br>
14262.6.17 (tarball)<br>
1427</td>
1428<td style="vertical-align: top;">
1429Send statedump events to medium rate channels, thread branding is now
1430"high_priority" : saved to the processes channel.<br>
1431LTTng 0.5.107 : fixes a potential oops when freeing the trace structure (use
1432kref now).<br>
1433<br>
1434</td>
1435<td style="vertical-align: top;"><br>
1436</td>
1437<td style="vertical-align: top;"><br>
1438</td>
1439</tr>
1440
1441<tr>
1442<td style="vertical-align: top;">
14430.8.61<br>
14440.8.62<br>
1445</td>
1446<td style="vertical-align: top;">
14470.5.111<br>
14480.5.112<br>
14490.5.113<br>
1450</td>
1451<td style="vertical-align: top;">
14520.22<br>
14530.23<br>
14540.24<br>
1455<td style="vertical-align: top;">
1456obsolete<br>
1457</td>
1458<td style="vertical-align: top;">
14590.19<br>
1460</td>
1461<td style="vertical-align: top;">
14620.28<br>
1463</td>
1464<td style="vertical-align: top;">
14650.7<br>
1466</td>
1467<td style="vertical-align: top;">
14682.6.17 (git)<br>
14692.6.17 (tarball)<br>
1470</td>
1471<td style="vertical-align: top;">
1472Now use Relay+DebugFS.<br>
1473Add printk instrumentation.<br>
1474<br>
1475</td>
1476<td style="vertical-align: top;"><br>
1477</td>
1478<td style="vertical-align: top;"><br>
1479</td>
1480</tr>
1481
1482<tr>
1483<td style="vertical-align: top;">
14840.8.61<br>
14850.8.62<br>
1486</td>
1487<td style="vertical-align: top;">
14880.5.112<br>
1489</td>
1490<td style="vertical-align: top;">
14910.23<br>
1492<td style="vertical-align: top;">
1493obsolete<br>
1494</td>
1495<td style="vertical-align: top;">
14960.19<br>
1497</td>
1498<td style="vertical-align: top;">
14990.28<br>
1500</td>
1501<td style="vertical-align: top;">
15020.7<br>
1503</td>
1504<td style="vertical-align: top;">
15052.6.17 (git)<br>
15062.6.17 (tarball)<br>
1507</td>
1508<td style="vertical-align: top;">
1509Add printk instrumentation.<br>
1510<br>
1511</td>
1512<td style="vertical-align: top;"><br>
1513</td>
1514<td style="vertical-align: top;"><br>
1515</td>
1516</tr>
1517
1518
1519
1520<tr>
1521<td style="vertical-align: top;">
15220.8.61<br>
15230.8.62<br>
1524</td>
1525<td style="vertical-align: top;">
15260.5.113<br>
1527</td>
1528<td style="vertical-align: top;">
15290.24<br>
1530<td style="vertical-align: top;">
1531obsolete<br>
1532</td>
1533<td style="vertical-align: top;">
15340.19<br>
1535</td>
1536<td style="vertical-align: top;">
15370.28<br>
1538</td>
1539<td style="vertical-align: top;">
15400.7<br>
1541</td>
1542<td style="vertical-align: top;">
15432.6.17 (git)<br>
15442.6.17 (tarball)<br>
1545</td>
1546<td style="vertical-align: top;">
1547Add printk_locate instrumentation.<br>
1548<br>
1549</td>
1550<td style="vertical-align: top;"><br>
1551</td>
1552<td style="vertical-align: top;"><br>
1553</td>
1554</tr>
1555
1556
1557<tr>
1558<td style="vertical-align: top;">
15590.8.61<br>
15600.8.62<br>
1561</td>
1562<td style="vertical-align: top;">
15630.6.0preX<br>
1564</td>
1565<td style="vertical-align: top;">
15660.24<br>
1567<td style="vertical-align: top;">
1568obsolete<br>
1569</td>
1570<td style="vertical-align: top;">
15710.19<br>
1572</td>
1573<td style="vertical-align: top;">
1574SVN head<br>
1575</td>
1576<td style="vertical-align: top;">
15770.7<br>
1578</td>
1579<td style="vertical-align: top;">
15802.6.17 (git)<br>
15812.6.17 (tarball)<br>
1582</td>
1583<td style="vertical-align: top;">
1584Marker+Probe mechanism.<br>
1585<br>
1586</td>
1587<td style="vertical-align: top;"><br>
1588</td>
1589<td style="vertical-align: top;"><br>
1590</td>
1591</tr>
1592
1593<tr>
1594<td style="vertical-align: top;">
15950.8.61<br>
15960.8.62<br>
1597</td>
1598<td style="vertical-align: top;">
15990.6.0<br>
1600</td>
1601<td style="vertical-align: top;">
16020.25<br>
1603<td style="vertical-align: top;">
1604obsolete<br>
1605</td>
1606<td style="vertical-align: top;">
16070.19<br>
1608</td>
1609<td style="vertical-align: top;">
16100.29<br>
1611</td>
1612<td style="vertical-align: top;">
16130.7<br>
1614</td>
1615<td style="vertical-align: top;">
16162.6.17 (git)<br>
16172.6.17 (tarball)<br>
1618</td>
1619<td style="vertical-align: top;">
1620LTTng 0.6.0 with markers and probes.<br>
1621<br>
1622</td>
1623<td style="vertical-align: top;"><br>
1624</td>
1625<td style="vertical-align: top;"><br>
1626</td>
1627</tr>
1628
1629<tr>
1630<td style="vertical-align: top;">
16310.8.61<br>
16320.8.62<br>
1633</td>
1634<td style="vertical-align: top;">
16350.6.2<br>
1636</td>
1637<td style="vertical-align: top;">
16380.26<br>
1639<td style="vertical-align: top;">
1640obsolete<br>
1641</td>
1642<td style="vertical-align: top;">
16430.20<br>
1644</td>
1645<td style="vertical-align: top;">
16460.29<br>
1647</td>
1648<td style="vertical-align: top;">
16490.7<br>
1650</td>
1651<td style="vertical-align: top;">
16522.6.18 (git)<br>
16532.6.18 (tarball)<br>
1654</td>
1655<td style="vertical-align: top;">
16562.6.18 kernel.<br>
1657<br>
1658</td>
1659<td style="vertical-align: top;"><br>
1660</td>
1661<td style="vertical-align: top;"><br>
1662</td>
1663</tr>
1664
1665<tr>
1666<td style="vertical-align: top;">
16670.8.61<br>
16680.8.62<br>
16690.8.63<br>
16700.8.64<br>
16710.8.65<br>
16720.8.66<br>
16730.8.67<br>
16740.8.68<br>
16750.8.69<br>
16760.8.70<br>
1677</td>
1678<td style="vertical-align: top;">
16790.6.3<br>
16800.6.4<br>
16810.6.5<br>
16820.6.6<br>
16830.6.7<br>
16840.6.8<br>
16850.6.9<br>
16860.6.10<br>
16870.6.11<br>
16880.6.13<br>
16890.6.14<br>
16900.6.15<br>
16910.6.16<br>
16920.6.17<br>
16930.6.18<br>
16940.6.19<br>
16950.6.20<br>
16960.6.21<br>
16970.6.22<br>
16980.6.23<br>
16990.6.24<br>
17000.6.25<br>
17010.6.26<br>
17020.6.27<br>
1703</td>
1704<td style="vertical-align: top;">
17050.27<br>
17060.28<br>
17070.29<br>
1708<td style="vertical-align: top;">
1709obsolete<br>
1710</td>
1711<td style="vertical-align: top;">
17120.20<br>
17130.21<br>
1714</td>
1715<td style="vertical-align: top;">
17160.29<br>
17170.30<br>
1718</td>
1719<td style="vertical-align: top;">
17200.7<br>
1721</td>
1722<td style="vertical-align: top;">
17232.6.18 (git)<br>
17242.6.18 (tarball)<br>
1725</td>
1726<td style="vertical-align: top;">
1727Locking, hardirq and softirq instrumentation.<br>
1728Coding style fixes.<br>
1729Round to count order for subbuffer size and number of subbuffers.<br>
1730Fix ltt-statedump with unnamed irq chips.<br>
1731LTTng 0.6.18 fixes an important bug in LTT statedump (semaphore on the
1732stack).<br>
1733LTTng 0.6.23 implements optimisez per-cpu atomic operations for non shared
1734variables. It provides cheap NMI protection.<br>
1735<br>
1736</td>
1737<td style="vertical-align: top;"><br>
1738</td>
1739<td style="vertical-align: top;"><br>
1740</td>
1741</tr>
1742
1743<tr>
1744<td style="vertical-align: top;">
17450.8.61<br>
17460.8.62<br>
17470.8.63<br>
17480.8.64<br>
17490.8.65<br>
17500.8.66<br>
17510.8.67<br>
17520.8.68<br>
17530.8.69<br>
17540.8.70<br>
17550.8.71<br>
17560.8.72<br>
1757</td>
1758<td style="vertical-align: top;">
17590.6.28<br>
17600.6.29<br>
17610.6.30<br>
17620.6.31<br>
17630.6.32<br>
1764</td>
1765<td style="vertical-align: top;">
17660.30<br>
1767<td style="vertical-align: top;">
1768obsolete<br>
1769</td>
1770<td style="vertical-align: top;">
17710.20<br>
17720.21<br>
1773</td>
1774<td style="vertical-align: top;">
17750.29<br>
17760.30<br>
1777</td>
1778<td style="vertical-align: top;">
17790.7<br>
1780</td>
1781<td style="vertical-align: top;">
17822.6.18 (git)<br>
17832.6.18 (tarball)<br>
1784</td>
1785<td style="vertical-align: top;">
1786Syscall facilities update for 2.6.18.<br>
17870.8.29 fixes a typo in asm-generic/atomic-up.h.<br>
1788<br>
1789</td>
1790<td style="vertical-align: top;"><br>
1791</td>
1792<td style="vertical-align: top;"><br>
1793</td>
1794</tr>
1795
1796<tr>
1797<td style="vertical-align: top;">
17980.8.61<br>
17990.8.62<br>
18000.8.63<br>
18010.8.64<br>
18020.8.65<br>
18030.8.66<br>
18040.8.67<br>
18050.8.68<br>
18060.8.69<br>
18070.8.70<br>
18080.8.71<br>
18090.8.72<br>
1810</td>
1811<td style="vertical-align: top;">
18120.6.35<br>
18130.6.36<br>
18140.6.36a<br>
18150.6.37<br>
18160.6.38<br>
18170.6.39<br>
18180.6.40<br>
18190.6.41<br>
1820</td>
1821<td style="vertical-align: top;">
18220.30<br>
1823<td style="vertical-align: top;">
1824obsolete<br>
1825</td>
1826<td style="vertical-align: top;">
18270.20<br>
18280.21<br>
1829</td>
1830<td style="vertical-align: top;">
18310.31<br>
1832</td>
1833<td style="vertical-align: top;">
18340.7<br>
1835</td>
1836<td style="vertical-align: top;">
18372.6.18 (git)<br>
18382.6.18 (tarball)<br>
1839</td>
1840<td style="vertical-align: top;">
1841Add CPU hotplug support (hotplug events in Relay and inotify support in debugfs
1842and lttd).<br>
1843<br>
1844</td>
1845<td style="vertical-align: top;"><br>
1846</td>
1847<td style="vertical-align: top;"><br>
1848</td>
1849</tr>
1850
1851<tr>
1852<td style="vertical-align: top;">
18530.8.61<br>
18540.8.62<br>
18550.8.63<br>
18560.8.64<br>
18570.8.65<br>
18580.8.66<br>
18590.8.67<br>
18600.8.68<br>
18610.8.69<br>
18620.8.70<br>
18630.8.71<br>
18640.8.72<br>
18650.8.73<br>
18660.8.74<br>
18670.8.75<br>
18680.8.76<br>
18690.8.77<br>
18700.8.78<br>
18710.8.79<br>
1872</td>
1873<td style="vertical-align: top;">
18740.6.42<br>
18750.6.42a<br>
18760.6.43<br>
18770.6.44<br>
18780.6.45<br>
18790.6.46<br>
18800.6.47<br>
18810.6.48<br>
1882</td>
1883<td style="vertical-align: top;">
18840.32<br>
1885<td style="vertical-align: top;">
1886obsolete<br>
1887</td>
1888<td style="vertical-align: top;">
18890.22<br>
1890</td>
1891<td style="vertical-align: top;">
18920.31<br>
1893</td>
1894<td style="vertical-align: top;">
18950.7<br>
1896</td>
1897<td style="vertical-align: top;">
18982.6.19 (git)<br>
18992.6.19 (tarball)<br>
1900</td>
1901<td style="vertical-align: top;">
19022.6.19 support.<br>
1903LTTV 0.8.73 has important statistics fixes.<br>
1904LTTV 0.8.76 adds TASK_DEAD support, new task state from 2.6.19.<br>
1905<br>
1906</td>
1907<td style="vertical-align: top;"><br>
1908</td>
1909<td style="vertical-align: top;"><br>
1910</td>
1911</tr>
1912
1913<tr>
1914<td style="vertical-align: top;">
19150.8.61<br>
19160.8.62<br>
19170.8.63<br>
19180.8.64<br>
19190.8.65<br>
19200.8.66<br>
19210.8.67<br>
19220.8.68<br>
19230.8.69<br>
19240.8.70<br>
19250.8.71<br>
19260.8.72<br>
19270.8.73<br>
19280.8.74<br>
19290.8.75<br>
19300.8.76<br>
19310.8.77<br>
19320.8.78<br>
19330.8.79<br>
1934</td>
1935<td style="vertical-align: top;">
19360.6.51<br>
19370.6.52<br>
1938</td>
1939<td style="vertical-align: top;">
19400.33<br>
1941<td style="vertical-align: top;">
1942obsolete<br>
1943</td>
1944<td style="vertical-align: top;">
19450.22<br>
1946</td>
1947<td style="vertical-align: top;">
19480.31<br>
1949</td>
1950<td style="vertical-align: top;">
19510.7<br>
1952</td>
1953<td style="vertical-align: top;">
19542.6.20-rc1-git7 (git)<br>
19552.6.20-rc1-git7 (tarball)<br>
1956</td>
1957<td style="vertical-align: top;">
19582.6.20-rc1-git7 support.<br>
1959LTTng 0.6.52 fixes the ltt-heartbeat synthetic TSC with cpu hotplug.<br>
1960LTTng 0.6.52 marks ltt-heartbeat pediodic events as EXPERIMENTAL, as it is
1961problematic with cpu hotplug and trace stop/restart sequence.<br>
1962<br>
1963</td>
1964<td style="vertical-align: top;"><br>
1965</td>
1966<td style="vertical-align: top;"><br>
1967</td>
1968</tr>
1969
1970<tr>
1971<td style="vertical-align: top;">
19720.8.61<br>
19730.8.62<br>
19740.8.63<br>
19750.8.64<br>
19760.8.65<br>
19770.8.66<br>
19780.8.67<br>
19790.8.68<br>
19800.8.69<br>
19810.8.70<br>
19820.8.71<br>
19830.8.72<br>
19840.8.73<br>
19850.8.74<br>
19860.8.75<br>
19870.8.76<br>
19880.8.77<br>
19890.8.78<br>
19900.8.79<br>
1991</td>
1992<td style="vertical-align: top;">
19930.6.53<br>
19940.6.54<br>
19950.6.55<br>
19960.6.55a<br>
19970.6.56<br>
19980.6.58<br>
1999</td>
2000<td style="vertical-align: top;">
20010.34<br>
2002<td style="vertical-align: top;">
2003obsolete<br>
2004</td>
2005<td style="vertical-align: top;">
20060.23<br>
2007</td>
2008<td style="vertical-align: top;">
20090.31<br>
20100.32<br>
2011</td>
2012<td style="vertical-align: top;">
20130.7<br>
2014</td>
2015<td style="vertical-align: top;">
20162.6.20-rc4-git3 (git)<br>
20172.6.20-rc4-git3 (tarball)<br>
2018</td>
2019<td style="vertical-align: top;">
20202.6.20-rc4-git3 support.<br>
2021Change marker format to %p[type], %u[extended type], i.e. : %p[struct
2022task_struct], %u[__be].<br>
2023LTTng 0.6.56 and genevent 0.32 changes the preempt_enable_no_resched() calls for
2024a preempt_enable() call.<br>
2025LTTng 0.6.58 fixes markers for i386 : optimized version correctly does XMC
2026following Pentium III erratum 49.<br>
2027<br>
2028</td>
2029<td style="vertical-align: top;"><br>
2030</td>
2031<td style="vertical-align: top;"><br>
2032</td>
2033</tr>
2034
2035<tr>
2036<td style="vertical-align: top;">
20370.8.61<br>
20380.8.62<br>
20390.8.63<br>
20400.8.64<br>
20410.8.65<br>
20420.8.66<br>
20430.8.67<br>
20440.8.68<br>
20450.8.69<br>
20460.8.70<br>
20470.8.71<br>
20480.8.72<br>
20490.8.73<br>
20500.8.74<br>
20510.8.75<br>
20520.8.76<br>
20530.8.77<br>
20540.8.78<br>
20550.8.79<br>
2056</td>
2057<td style="vertical-align: top;">
20580.6.59<br>
20590.6.60<br>
20600.6.61<br>
2061</td>
2062<td style="vertical-align: top;">
20630.34<br>
2064<td style="vertical-align: top;">
2065obsolete<br>
2066</td>
2067<td style="vertical-align: top;">
20680.23<br>
2069</td>
2070<td style="vertical-align: top;">
20710.31<br>
20720.32<br>
2073</td>
2074<td style="vertical-align: top;">
20750.7<br>
2076</td>
2077<td style="vertical-align: top;">
20782.6.20-rc5-git4 (git)<br>
20792.6.20-rc5-git4 (tarball)<br>
2080</td>
2081<td style="vertical-align: top;">
20822.6.20-rc5-git4 support.<br>
2083Use cpuid instruction in pIII XMC.<br>
2084<br>
2085</td>
2086<td style="vertical-align: top;"><br>
2087</td>
2088<td style="vertical-align: top;"><br>
2089</td>
2090</tr>
2091
2092<tr>
2093<td style="vertical-align: top;">
20940.8.61<br>
20950.8.62<br>
20960.8.63<br>
20970.8.64<br>
20980.8.65<br>
20990.8.66<br>
21000.8.67<br>
21010.8.68<br>
21020.8.69<br>
21030.8.70<br>
21040.8.71<br>
21050.8.72<br>
21060.8.73<br>
21070.8.74<br>
21080.8.75<br>
21090.8.76<br>
21100.8.77<br>
21110.8.78<br>
21120.8.79<br>
2113</td>
2114<td style="vertical-align: top;">
21150.6.62<br>
21160.6.63<br>
21170.6.64<br>
21180.6.68<br>
21190.6.69<br>
21200.6.70<br>
21210.6.71<br>
21220.6.72<br>
21230.6.73<br>
21240.6.74<br>
21250.6.75<br>
21260.6.76<br>
21270.6.77<br>
2128</td>
2129<td style="vertical-align: top;">
21300.34<br>
21310.35<br>
2132</td>
2133<td style="vertical-align: top;">
2134obsolete<br>
2135</td>
2136<td style="vertical-align: top;">
21370.23<br>
21380.24<br>
21390.25<br>
21400.26<br>
21410.27<br>
2142</td>
2143<td style="vertical-align: top;">
21440.31<br>
21450.32<br>
2146</td>
2147<td style="vertical-align: top;">
21480.7<br>
2149</td>
2150<td style="vertical-align: top;">
21512.6.20-rc6<br>
2152ARM, MIPS32/64, powerpc32, powerpc64, ppc, i386, x86_64<br>
21532.6.20<br>
2154ARM, MIPS32/64, powerpc32, powerpc64, ppc, i386, x86_64<br>
2155</td>
2156<td style="vertical-align: top;">
21572.6.20-rc6 support.<br>
2158Use my own infrastructure to support intel pIII xmc instead of using
2159kprobes.<br>
2160ltt-usertrace 0.25 fixes signal reentrancy in ltt-usertrace-fast.<br>
2161LTTng 0.6.64 adds 2.6.20 support.<br>
2162LTTng 0.6.68 fixes regression for MIPS, ARM, powerpc64.<br>
2163LTTng 0.6.69 fixes menus, regression for i686 ok, fixes an upstream bug for
2164sparc64.<br>
2165LTTng 0.6.70 fixes regression for m68k.<br>
2166LTTng 0.6.71 fixes regression for ppc 405 and sparc (fixing alignment of
2167.markers.c section).<br>
2168LTTng 0.6.71 fixes upstream error in ppc/powerpc.<br>
2169LTTng 0.6.72 fixes corrects .markers.c section declaration : fixes
2170regression on sparc.<br>
2171LTTng 0.6.72 fixes regression on alpha.<br>
2172ltt-usertrace 0.27 fixes a signal race.<br>
2173LTTng 0.6.77 puts all process events in medium rate process channel.<br>
2174ltt-control 0.35 adds the Xen facility.<br>
2175Matches LTTng for xen-unstable up to changeset: 14390.<br>
2176</td>
2177<td style="vertical-align: top;">
2178ARM, mips, mipsel, powerpc64, i386, sparc64, m68k, ia64, s390, sparc, alpha.<br>
2179</td>
2180<td style="vertical-align: top;">
2181arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um, v850,
2182xtensa.<br>
2183</td>
2184</tr>
2185
2186<tr>
2187<td style="vertical-align: top;">
21880.8.80<br>
21890.8.81<br>
2190</td>
2191<td style="vertical-align: top;">
21920.6.78<br>
21930.6.80<br>
2194</td>
2195<td style="vertical-align: top;">
21960.36<br>
2197</td>
2198<td style="vertical-align: top;">
2199obsolete<br>
2200</td>
2201<td style="vertical-align: top;">
22020.28<br>
2203</td>
2204<td style="vertical-align: top;">
22050.33<br>
2206</td>
2207<td style="vertical-align: top;">
22080.8<br>
2209</td>
2210<td style="vertical-align: top;">
22112.6.20<br>
2212ARM, MIPS32/64, powerpc32, powerpc64, ppc, i386, x86_64<br>
2213</td>
2214<td style="vertical-align: top;">
2215Add compact channel.<br>
2216Fix start of trace get full timestamp. Caused problems with time gap between
2217trace create/start and 32 bits (or less) TSC in events.<br>
2218Ok for xen-unstable changeset starting at 14391.<br>
2219Adds TSC testing in kernel.<br>
2220Adds monotonic logical clock based on highest TSC count for x86 and x86_64 with
2221async TSCs.<br>
2222Fix missing compat_fs_exec event : rename to fs_exec.<br>
2223</td>
2224<td style="vertical-align: top;">
2225</td>
2226<td style="vertical-align: top;">
2227ARM, mips, mipsel, powerpc64, i386, sparc64, m68k, ia64, s390, sparc, alpha.<br>
2228arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um, v850,
2229xtensa.<br>
2230</td>
2231
2232</tr>
2233
2234<tr>
2235<td style="vertical-align: top;">
22360.8.82<br>
2237</td>
2238<td style="vertical-align: top;">
22390.9.0<br>
2240</td>
2241<td style="vertical-align: top;">
22420.37<br>
2243</td>
2244<td style="vertical-align: top;">
2245obsolete<br>
2246</td>
2247<td style="vertical-align: top;">
22480.29<br>
2249</td>
2250<td style="vertical-align: top;">
22510.34<br>
2252</td>
2253<td style="vertical-align: top;">
22540.8<br>
2255</td>
2256<td style="vertical-align: top;">
22572.6.20<br>
2258ARM, MIPS32/64, powerpc32, powerpc64, ppc, i386, x86_64<br>
2259</td>
2260<td style="vertical-align: top;">
2261Introduces the LTT serialization library. Cuts the kernel patch size from
22622M to 500k. Deprecates genevent for kernel instrumentation, but keeps backward
2263compatibility with genevent generated code (still used for user space tracing).
2264Slightly longer execution time at instrumentation site (270ns vs 200ns for 4
2265bytes write on P4 3GHz), but the global advantage of using less memory, and
2266therefore less cache, should overweight this cost in cycles. Note : In this
2267version, the ltt-probe-* kernel modules and the XML definitions must be kept in
2268sync by hand, otherwise, LTTV will detect a size mismatch between the kernel
2269trace and the expected event size..<br>
2270</td>
2271<td style="vertical-align: top;">
2272arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405, powerpc64, s390,
2273sparc, sparc64.<br>
2274</td>
2275<td style="vertical-align: top;">
2276alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um,
2277v850, xtensa.<br>
2278</td>
2279
2280</tr>
2281
2282<tr>
2283<td style="vertical-align: top;">
22840.8.82<br>
2285</td>
2286<td style="vertical-align: top;">
22870.9.1<br>
22880.9.2<br>
22890.9.3<br>
22900.9.4<br>
22910.9.5<br>
22920.9.6<br>
2293</td>
2294<td style="vertical-align: top;">
22950.38<br>
22960.39<br>
22970.40<br>
22980.43<br>
2299</td>
2300<td style="vertical-align: top;">
2301obsolete<br>
2302</td>
2303<td style="vertical-align: top;">
23040.30<br>
23050.31<br>
23060.32<br>
2307</td>
2308<td style="vertical-align: top;">
23090.34<br>
2310</td>
2311<td style="vertical-align: top;">
23120.8<br>
2313</td>
2314<td style="vertical-align: top;">
23152.6.21-rc6-mm1<br>
23162.6.21<br>
23172.6.21-mm2<br>
2318ARM, MIPS32/64, powerpc32, powerpc64, ppc, i386, x86_64<br>
23192.6.22-rc2-mm1<br>
2320</td>
2321<td style="vertical-align: top;">
2322Ported to Andrew Morton's tree.<br>
2323LTTng 0.9.3 and ltt-usertrace 0.32 fixes a syscall parameter size mismatch
2324between 64 bits kernel and 32 bits user-space processes for user-space
2325tracing.<br>
2326LTTng 0.9.5 adds support for kernel 2.6.21.<br>
2327LTTng 0.9.6 supports kernel 2.6.21-mm2.<br>
2328</td>
2329<td style="vertical-align: top;">
2330</td>
2331<td style="vertical-align: top;">
2332alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um,
2333v850, xtensa.<br>
2334arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405, powerpc64, s390,
2335sparc, sparc64.<br>
2336</td>
2337
2338</tr>
2339
2340
2341<tr>
2342<td style="vertical-align: top;">
23430.8.83<br>
23440.8.84<br>
2345</td>
2346<td style="vertical-align: top;">
23470.9.7<br>
23480.9.8<br>
23490.9.9<br>
23500.9.10<br>
2351</td>
2352<td style="vertical-align: top;">
23530.41<br>
23540.42<br>
23550.43<br>
2356</td>
2357<td style="vertical-align: top;">
2358obsolete<br>
2359</td>
2360<td style="vertical-align: top;">
23610.33<br>
2362</td>
2363<td style="vertical-align: top;">
23640.35<br>
2365</td>
2366<td style="vertical-align: top;">
23670.8<br>
2368</td>
2369<td style="vertical-align: top;">
23702.6.22-rc2-mm1<br>
23712.6.22-rc4-mm2<br>
2372</td>
2373<td style="vertical-align: top;">
2374LTTng 0.9.7 supports kernel 2.6.22-rc2-mm1.<br>
2375automake updates in LTTV and ltt-control.<br>
2376format="" format strings support for XML descriptions.<br>
2377LTTng 0.9.9 adds support for kernel 2.6.22-rc4-mm2.<br>
2378LTTng 0.9.10 fixes a bug in i386 optimized immediate values.<br>
2379ltt-control 0.43 fixes a bug with LTTng lseek event.<br>
2380</td>
2381<td style="vertical-align: top;">
2382</td>
2383<td style="vertical-align: top;">
2384alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um,
2385v850, xtensa.<br>
2386arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405, powerpc64, s390,
2387sparc, sparc64.<br>
2388</td>
2389</tr>
2390
2391<tr>
2392<td style="vertical-align: top;">
23930.8.83<br>
2394</td>
2395<td style="vertical-align: top;">
23960.9.10<br>
2397</td>
2398<td style="vertical-align: top;">
23990.41<br>
24000.42<br>
24010.43<br>
24020.44<br>
2403</td>
2404<td style="vertical-align: top;">
2405obsolete<br>
2406</td>
2407<td style="vertical-align: top;">
2408Not available (syscall IDs not updated)<br>
2409</td>
2410<td style="vertical-align: top;">
2411obsolete<br>
2412</td>
2413<td style="vertical-align: top;">
24140.8<br>
2415</td>
2416<td style="vertical-align: top;">
24172.6.22.1-rt4<br>
2418</td>
2419<td style="vertical-align: top;">
2420LTTng 0.9.10 port to 2.6.22.1-rt4.<br>
2421LTT control 0.44 fixes facilities makefile.<br>
2422</td>
2423<td style="vertical-align: top;">
2424Tested on x86_32.
2425</td>
2426<td style="vertical-align: top;">
2427alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um,
2428v850, xtensa.<br>
2429arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405, powerpc64, s390,
2430sparc, sparc64.<br>
2431</td>
2432</tr>
2433
2434</tbody>
2435</table>
2436
2437<br>
2438</body>
2439</html>
This page took 0.124345 seconds and 4 git commands to generate.