update compat
[lttv.git] / tags / lttv-0.11.3-23102008 / doc / developer / lttng-lttv-compatibility.html
1 <html>
2 <body>
3
4 Quick 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"
10 cellspacing="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 / markers-userspace<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;">
81 2.6.12-rc4-mm2-i386 (tarball)<br>
82 2.6.12-rc4-i386 (git)<br>
83 2.6.9-i386 (contribution)<br>
84 2.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;">
133 2.6.12-rc4-i386 (git)<br>
134 2.6.12-i386 (git)<br>
135 2.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;">
160 2.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;">
185 2.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;">
197 0.8.1<br>
198 0.8.2<br>
199 0.8.3<br>
200 0.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;">
215 2.6.14-i386 (git)<br>
216 2.6.14-i386 (tarball)<br>
217 2.6.15-i386 (git)<br>
218 2.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;">
230 0.8.1<br>
231 0.8.2<br>
232 0.8.3<br>
233 0.8.4<br>
234 </td>
235 <td style="vertical-align: top;">
236 0.5.3<br>
237 0.5.4<br>
238 0.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;">
247 0.4<br>
248 0.5<br>
249 </td>
250 <td style="vertical-align: top;">0.6<br>
251 </td>
252 <td style="vertical-align: top;">
253 2.6.15-i386 (git)<br>
254 2.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;">
266 0.8.5<br>
267 </td>
268 <td style="vertical-align: top;">
269 0.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;">
278 0.6<br>
279 </td>
280 <td style="vertical-align: top;">0.6<br>
281 </td>
282 <td style="vertical-align: top;">
283 2.6.15-i386 (git)<br>
284 2.6.15-i386 (tarball)<br>
285 </td>
286 <td style="vertical-align: top;">
287 Custom write function in genevent (for process stack dump)<br>
288 Use 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;">
299 0.8.6<br>
300 0.8.7<br>
301 0.8.8<br>
302 0.8.9<br>
303 </td>
304 <td style="vertical-align: top;">
305 0.5.7<br>
306 0.5.8<br>
307 0.5.9a<br>
308 0.5.10<br>
309 0.5.11<br>
310 0.5.13<br>
311 0.5.16<br>
312 </td>
313 <td style="vertical-align: top;"><br>
314 </td>
315 <td style="vertical-align: top;">
316 0.4<br>
317 </td>
318 <td style="vertical-align: top;"><br>
319 </td>
320 <td style="vertical-align: top;">
321 0.6<br>
322 0.7<br>
323 0.8<br>
324 </td>
325 <td style="vertical-align: top;">
326 0.7<br>
327 </td>
328 <td style="vertical-align: top;">
329 2.6.15-i386 (git)<br>
330 2.6.15-i386 (tarball)<br>
331 </td>
332 <td style="vertical-align: top;">
333 Support for architectures without TSC.<br>
334 LTTV 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;">
345 0.8.10<br>
346 0.8.11<br>
347 0.8.12<br>
348 </td>
349 <td style="vertical-align: top;">
350 0.5.17<br>
351 </td>
352 <td style="vertical-align: top;"><br>
353 </td>
354 <td style="vertical-align: top;">
355 0.4<br>
356 </td>
357 <td style="vertical-align: top;"><br>
358 </td>
359 <td style="vertical-align: top;">
360 0.8<br>
361 </td>
362 <td style="vertical-align: top;">
363 0.7<br>
364 </td>
365 <td style="vertical-align: top;">
366 2.6.15-i386 (git)<br>
367 2.6.15-i386 (tarball)<br>
368 </td>
369 <td style="vertical-align: top;">
370 Multithreaded lttd.<br>
371 Stack dump fix.<br>
372 LTTV 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;">
383 0.8.13<br>
384 0.8.14<br>
385 0.8.15<br>
386 0.8.16<br>
387 0.8.17<br>
388 </td>
389 <td style="vertical-align: top;">
390 0.5.18a<br>
391 0.5.19<br>
392 </td>
393 <td style="vertical-align: top;"><br>
394 </td>
395 <td style="vertical-align: top;">
396 0.5<br>
397 0.6<br>
398 0.7<br>
399 </td>
400 <td style="vertical-align: top;"><br>
401 </td>
402 <td style="vertical-align: top;">
403 0.8<br>
404 0.9<br>
405 </td>
406 <td style="vertical-align: top;">
407 0.7<br>
408 </td>
409 <td style="vertical-align: top;">
410 2.6.15-i386 (git)<br>
411 2.6.15-i386 (tarball)<br>
412 </td>
413 <td style="vertical-align: top;">
414 Kernel 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;">
425 0.8.18<br>
426 0.8.19<br>
427 0.8.20<br>
428 0.8.21<br>
429 0.8.22<br>
430 0.8.23<br>
431 0.8.24<br>
432 0.8.25<br>
433 </td>
434 <td style="vertical-align: top;">
435 0.5.20<br>
436 0.5.20a<br>
437 0.5.22<br>
438 0.5.23<br>
439 0.5.24<br>
440 0.5.25<br>
441 0.5.27<br>
442 0.5.28<br>
443 </td>
444 <td style="vertical-align: top;"><br>
445 </td>
446 <td style="vertical-align: top;">
447 0.6<br>
448 0.7<br>
449 0.8<br>
450 </td>
451 <td style="vertical-align: top;"><br>
452 </td>
453 <td style="vertical-align: top;">
454 0.10<br>
455 0.11<br>
456 0.12<br>
457 </td>
458 <td style="vertical-align: top;">
459 0.7<br>
460 </td>
461 <td style="vertical-align: top;">
462 2.6.15-i386 (git)<br>
463 2.6.15-i386 (tarball)<br>
464 </td>
465 <td style="vertical-align: top;">
466 Add kernel stack dump instrumentation and facility.<br>
467 LTTV 0.8.21+genevent 0.11 : add support for network byte order data with the "
468 network " tag in the XML file.<br>
469 LTTng 0.5.27+LTTV 0.8.24 introduces the heartbeat timer.<br>
470 LTTng 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;">
481 0.8.26<br>
482 </td>
483 <td style="vertical-align: top;">
484 0.5.29<br>
485 0.5.29a<br>
486 </td>
487 <td style="vertical-align: top;"><br>
488 </td>
489 <td style="vertical-align: top;">
490 0.8<br>
491 </td>
492 <td style="vertical-align: top;">
493 0.1<br>
494 </td>
495 <td style="vertical-align: top;">
496 0.13<br>
497 </td>
498 <td style="vertical-align: top;">
499 0.7<br>
500 </td>
501 <td style="vertical-align: top;">
502 2.6.15-i386 (git)<br>
503 2.6.15-i386 (tarball)<br>
504 </td>
505 <td style="vertical-align: top;">
506 Add 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;">
517 0.8.27<br>
518 </td>
519 <td style="vertical-align: top;">
520 0.5.29<br>
521 0.5.29a<br>
522 0.5.30<br>
523 </td>
524 <td style="vertical-align: top;"><br>
525 </td>
526 <td style="vertical-align: top;">
527 0.8<br>
528 0.9<br>
529 </td>
530 <td style="vertical-align: top;">
531 0.2<br>
532 0.3<br>
533 0.4<br>
534 </td>
535 <td style="vertical-align: top;">
536 0.14<br>
537 </td>
538 <td style="vertical-align: top;">
539 0.7<br>
540 </td>
541 <td style="vertical-align: top;">
542 2.6.15-i386 (git)<br>
543 2.6.15-i386 (tarball)<br>
544 </td>
545 <td style="vertical-align: top;">
546 Add 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;">
557 0.8.28<br>
558 </td>
559 <td style="vertical-align: top;">
560 0.5.33<br>
561 0.5.34<br>
562 </td>
563 <td style="vertical-align: top;"><br>
564 </td>
565 <td style="vertical-align: top;">
566 0.10<br>
567 </td>
568 <td style="vertical-align: top;">
569 0.5<br>
570 </td>
571 <td style="vertical-align: top;">
572 0.15<br>
573 0.16<br>
574 </td>
575 <td style="vertical-align: top;">
576 0.7<br>
577 </td>
578 <td style="vertical-align: top;">
579 2.6.15-i386 (git)<br>
580 2.6.15-i386 (tarball)<br>
581 </td>
582 <td style="vertical-align: top;">
583 Fast "Usertrace"<br>
584 Bugfixes.<br>
585 Network 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;">
596 0.8.29<br>
597 0.8.30<br>
598 </td>
599 <td style="vertical-align: top;">
600 0.5.33<br>
601 0.5.34<br>
602 </td>
603 <td style="vertical-align: top;"><br>
604 </td>
605 <td style="vertical-align: top;">
606 0.10<br>
607 </td>
608 <td style="vertical-align: top;">
609 0.6<br>
610 </td>
611 <td style="vertical-align: top;">
612 0.17<br>
613 </td>
614 <td style="vertical-align: top;">
615 0.7<br>
616 </td>
617 <td style="vertical-align: top;">
618 2.6.15-i386 (git)<br>
619 2.6.15-i386 (tarball)<br>
620 </td>
621 <td style="vertical-align: top;">
622 XML facilities description format changed. Now XML 1.0 : breaks compatibility
623 with old XML files.<br>
624 LTTV 0.8.30 changes the statistics tree structure. It adds user functions
625 statistics 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;">
636 0.8.31<br>
637 0.8.32<br>
638 0.8.33<br>
639 0.8.34<br>
640 </td>
641 <td style="vertical-align: top;">
642 0.5.34<br>
643 0.5.36<br>
644 </td>
645 <td style="vertical-align: top;">
646 0.1<br>
647 <td style="vertical-align: top;">
648 0.10<br>
649 0.11<br>
650 </td>
651 <td style="vertical-align: top;">
652 0.6<br>
653 </td>
654 <td style="vertical-align: top;">
655 0.17<br>
656 </td>
657 <td style="vertical-align: top;">
658 0.7<br>
659 </td>
660 <td style="vertical-align: top;">
661 2.6.15-i386 (git)<br>
662 2.6.15-i386 (tarball)<br>
663 </td>
664 <td style="vertical-align: top;">
665 Separate 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;">
677 0.8.34<br>
678 0.8.35<br>
679 </td>
680 <td style="vertical-align: top;">
681 0.5.37<br>
682 0.5.38<br>
683 0.5.39<br>
684 0.5.40<br>
685 0.5.41<br>
686 </td>
687 <td style="vertical-align: top;">
688 0.1<br>
689 0.2<br>
690 <td style="vertical-align: top;">
691 0.12<br>
692 </td>
693 <td style="vertical-align: top;">
694 0.7<br>
695 0.8<br>
696 </td>
697 <td style="vertical-align: top;">
698 0.17<br>
699 0.18<br>
700 </td>
701 <td style="vertical-align: top;">
702 0.7<br>
703 </td>
704 <td style="vertical-align: top;">
705 2.6.16-i386 (git)<br>
706 2.6.16-i386 (tarball)<br>
707 </td>
708 <td style="vertical-align: top;">
709 Kernel 2.6.16 support.<br>
710 LTTng 0.5.38 : Fix deadlock scenario involving deliver from an NMI handler.<br>
711 LTTng 0.5.40/ltt-usertrace 0.8 : Fix off-by-one which pushes the reader with small subbuffers (only in buffer full condition)<br>
712 genevent 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;">
723 0.8.34<br>
724 0.8.35<br>
725 </td>
726 <td style="vertical-align: top;">
727 0.5.42<br>
728 0.5.43<br>
729 </td>
730 <td style="vertical-align: top;">
731 0.3<br>
732 0.4<br>
733 <td style="vertical-align: top;">
734 0.13<br>
735 0.14<br>
736 </td>
737 <td style="vertical-align: top;">
738 0.7<br>
739 0.8<br>
740 </td>
741 <td style="vertical-align: top;">
742 0.17<br>
743 0.18<br>
744 </td>
745 <td style="vertical-align: top;">
746 0.7<br>
747 </td>
748 <td style="vertical-align: top;">
749 2.6.16-i386 (git)<br>
750 2.6.16-i386 (tarball)<br>
751 </td>
752 <td style="vertical-align: top;">
753 Improvements in ltt-statedump process state.<br>
754 LTTng 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;">
765 0.8.34<br>
766 0.8.35<br>
767 0.8.36<br>
768 </td>
769 <td style="vertical-align: top;">
770 0.5.44<br>
771 0.5.45<br>
772 </td>
773 <td style="vertical-align: top;">
774 0.5<br>
775 <td style="vertical-align: top;">
776 0.13<br>
777 0.14<br>
778 0.15<br>
779 </td>
780 <td style="vertical-align: top;">
781 0.7<br>
782 0.8<br>
783 </td>
784 <td style="vertical-align: top;">
785 0.17<br>
786 0.18<br>
787 </td>
788 <td style="vertical-align: top;">
789 0.7<br>
790 </td>
791 <td style="vertical-align: top;">
792 2.6.16-i386 (git)<br>
793 2.6.16-i386 (tarball)<br>
794 </td>
795 <td style="vertical-align: top;">
796 Add IRQ enable/disable/save/restore instrumentation under locking.xml.<br>
797 Various architecture specific fixes.<br>
798 LTTV : 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;">
809 0.8.37<br>
810 0.8.38<br>
811 0.8.39<br>
812 0.8.40<br>
813 </td>
814 <td style="vertical-align: top;">
815 0.5.46<br>
816 </td>
817 <td style="vertical-align: top;">
818 0.6<br>
819 <td style="vertical-align: top;">
820 0.15<br>
821 </td>
822 <td style="vertical-align: top;">
823 0.8<br>
824 </td>
825 <td style="vertical-align: top;">
826 0.18<br>
827 </td>
828 <td style="vertical-align: top;">
829 0.7<br>
830 </td>
831 <td style="vertical-align: top;">
832 2.6.16-i386 (git)<br>
833 2.6.16-i386 (tarball)<br>
834 </td>
835 <td style="vertical-align: top;">
836 Add C2 Microsystems support in LTTV and ltt-control.<br>
837 Include fixes to instrumentation of MIPS and PPC from Yuri Frolov.<br>
838 Fix state dump states in LTTV.<br>
839 Fix 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;">
850 0.8.37<br>
851 0.8.38<br>
852 0.8.39<br>
853 0.8.40<br>
854 </td>
855 <td style="vertical-align: top;">
856 0.5.47a<br>
857 </td>
858 <td style="vertical-align: top;">
859 0.6<br>
860 <td style="vertical-align: top;">
861 obsolete<br>
862 </td>
863 <td style="vertical-align: top;">
864 0.8<br>
865 </td>
866 <td style="vertical-align: top;">
867 0.18<br>
868 </td>
869 <td style="vertical-align: top;">
870 0.7<br>
871 </td>
872 <td style="vertical-align: top;">
873 2.6.16-i386 (git)<br>
874 2.6.16-i386 (tarball)<br>
875 </td>
876 <td style="vertical-align: top;">
877 Merge 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;">
888 0.8.41<br>
889 0.8.42<br>
890 0.8.43<br>
891 0.8.44<br>
892 </td>
893 <td style="vertical-align: top;">
894 0.5.48<br>
895 0.5.49<br>
896 0.5.51<br>
897 0.5.52<br>
898 0.5.52a<br>
899 0.5.52b<br>
900 0.5.52c<br>
901 0.5.55<br>
902 0.5.56<br>
903 0.5.57<br>
904 </td>
905 <td style="vertical-align: top;">
906 0.6<br>
907 0.7<br>
908 <td style="vertical-align: top;">
909 obsolete<br>
910 </td>
911 <td style="vertical-align: top;">
912 0.8<br>
913 0.9<br>
914 0.10<br>
915 </td>
916 <td style="vertical-align: top;">
917 0.19<br>
918 0.20<br>
919 0.21<br>
920 </td>
921 <td style="vertical-align: top;">
922 0.7<br>
923 </td>
924 <td style="vertical-align: top;">
925 2.6.16-i386 (git)<br>
926 2.6.16-i386 (tarball)<br>
927 </td>
928 <td style="vertical-align: top;">
929 Fix LTTV for PowerPC. Integrate some fixes useful for other architectures.<br>
930 Basic PowerPC tracing (incomplete instrumentation).<br>
931 LTTng 0.5.51, 0.5.52, genevent 0.20 : code indentation fix.<br>
932 LTTV 0.4.42, LTTng 0.5.55, LTT control 0.7, genevent 0.21 : PowerPC 32 and 64
933 bits support.<br>
934 LTTng 0.5.56 : MIPS time frequency fix.<br>
935 LTTng 0.5.57 : add 32 bits compat execve tracing (for 64 bits architectures).<br>
936 LTTV 0.8.43 : fix trace start time, 0.8.44 : interrupt view fixes.<br>
937 ltt-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;">
948 0.8.45<br>
949 0.8.46<br>
950 0.8.47<br>
951 </td>
952 <td style="vertical-align: top;">
953 0.5.58<br>
954 0.5.59<br>
955 0.5.60<br>
956 0.5.61<br>
957 0.5.62<br>
958 0.5.63<br>
959 0.5.64<br>
960 0.5.65<br>
961 0.5.66<br>
962 0.5.68a<br>
963 0.5.69<br>
964 </td>
965 <td style="vertical-align: top;">
966 0.8<br>
967 0.9<br>
968 0.10<br>
969 <td style="vertical-align: top;">
970 obsolete<br>
971 </td>
972 <td style="vertical-align: top;">
973 0.8<br>
974 0.9<br>
975 0.10<br>
976 0.11<br>
977 0.12<br>
978 </td>
979 <td style="vertical-align: top;">
980 0.19<br>
981 0.20<br>
982 0.21<br>
983 0.22<br>
984 </td>
985 <td style="vertical-align: top;">
986 0.7<br>
987 </td>
988 <td style="vertical-align: top;">
989 2.6.16-i386 (git)<br>
990 2.6.16-i386 (tarball)<br>
991 </td>
992 <td style="vertical-align: top;">
993 Add support for fs_data facility : get the first 32 bytes of data in read and
994 write system calls.<br>
995 LTTng 0.5.59 : Fix usertrace facility registration : fork vs exec.<br>
996 LTTV 0.8.46 : fix end of process in state.c.<br>
997 LTTng 0.5.65 : Fix ltt-heartbeat.<br>
998 LTTng 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;">
1009 0.8.45<br>
1010 0.8.46<br>
1011 0.8.47<br>
1012 </td>
1013 <td style="vertical-align: top;">
1014 0.5.70<br>
1015 0.5.71<br>
1016 </td>
1017 <td style="vertical-align: top;">
1018 0.11<br>
1019 <td style="vertical-align: top;">
1020 obsolete<br>
1021 </td>
1022 <td style="vertical-align: top;">
1023 0.13<br>
1024 </td>
1025 <td style="vertical-align: top;">
1026 0.19<br>
1027 0.20<br>
1028 0.21<br>
1029 0.22<br>
1030 </td>
1031 <td style="vertical-align: top;">
1032 0.7<br>
1033 </td>
1034 <td style="vertical-align: top;">
1035 2.6.17 (git)<br>
1036 2.6.17 (tarball)<br>
1037 </td>
1038 <td style="vertical-align: top;">
1039 LTTng 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;">
1050 0.8.48<br>
1051 </td>
1052 <td style="vertical-align: top;">
1053 0.5.72a<br>
1054 0.5.72b<br>
1055 </td>
1056 <td style="vertical-align: top;">
1057 0.12<br>
1058 <td style="vertical-align: top;">
1059 obsolete<br>
1060 </td>
1061 <td style="vertical-align: top;">
1062 0.13<br>
1063 </td>
1064 <td style="vertical-align: top;">
1065 0.19<br>
1066 0.20<br>
1067 0.21<br>
1068 0.22<br>
1069 </td>
1070 <td style="vertical-align: top;">
1071 0.7<br>
1072 </td>
1073 <td style="vertical-align: top;">
1074 2.6.17 (git)<br>
1075 2.6.17 (tarball)<br>
1076 </td>
1077 <td style="vertical-align: top;">
1078 Add TGID.<br>
1079 Merge 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;">
1090 0.8.49<br>
1091 </td>
1092 <td style="vertical-align: top;">
1093 0.5.73<br>
1094 0.5.74<br>
1095 </td>
1096 <td style="vertical-align: top;">
1097 0.13<br>
1098 <td style="vertical-align: top;">
1099 obsolete<br>
1100 </td>
1101 <td style="vertical-align: top;">
1102 0.14<br>
1103 0.15<br>
1104 </td>
1105 <td style="vertical-align: top;">
1106 0.23<br>
1107 </td>
1108 <td style="vertical-align: top;">
1109 0.7<br>
1110 </td>
1111 <td style="vertical-align: top;">
1112 2.6.17 (git)<br>
1113 2.6.17 (tarball)<br>
1114 </td>
1115 <td style="vertical-align: top;">
1116 Add x86_64 support (Martin Bisson for Autodesk).<br>
1117 Make 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;">
1128 0.8.49<br>
1129 0.8.50<br>
1130 0.8.51<br>
1131 0.8.52<br>
1132 0.8.53<br>
1133 </td>
1134 <td style="vertical-align: top;">
1135 0.5.75<br>
1136 0.5.75a<br>
1137 0.5.76<br>
1138 0.5.78<br>
1139 </td>
1140 <td style="vertical-align: top;">
1141 0.13<br>
1142 <td style="vertical-align: top;">
1143 obsolete<br>
1144 </td>
1145 <td style="vertical-align: top;">
1146 0.14<br>
1147 0.15<br>
1148 </td>
1149 <td style="vertical-align: top;">
1150 0.24<br>
1151 </td>
1152 <td style="vertical-align: top;">
1153 0.7<br>
1154 </td>
1155 <td style="vertical-align: top;">
1156 2.6.17 (git)<br>
1157 2.6.17 (tarball)<br>
1158 </td>
1159 <td style="vertical-align: top;">
1160 Integrate transport abstraction from Richard Purdie.<br>
1161 LTTV 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;">
1172 0.8.49<br>
1173 0.8.50<br>
1174 0.8.51<br>
1175 0.8.52<br>
1176 0.8.53<br>
1177 </td>
1178 <td style="vertical-align: top;">
1179 0.5.79<br>
1180 </td>
1181 <td style="vertical-align: top;">
1182 0.14<br>
1183 0.15<br>
1184 0.16<br>
1185 0.17<br>
1186 <td style="vertical-align: top;">
1187 obsolete<br>
1188 </td>
1189 <td style="vertical-align: top;">
1190 0.14<br>
1191 0.15<br>
1192 </td>
1193 <td style="vertical-align: top;">
1194 0.24<br>
1195 </td>
1196 <td style="vertical-align: top;">
1197 0.7<br>
1198 </td>
1199 <td style="vertical-align: top;">
1200 2.6.17 (git)<br>
1201 2.6.17 (tarball)<br>
1202 </td>
1203 <td style="vertical-align: top;">
1204 Separate 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;">
1215 0.8.49<br>
1216 0.8.50<br>
1217 0.8.51<br>
1218 0.8.52<br>
1219 0.8.53<br>
1220 0.8.54<br>
1221 0.8.55<br>
1222 0.8.56<br>
1223 0.8.57<br>
1224 0.8.59<br>
1225 </td>
1226 <td style="vertical-align: top;">
1227 0.5.80<br>
1228 0.5.81<br>
1229 0.5.82<br>
1230 0.5.83<br>
1231 0.5.86<br>
1232 0.5.87<br>
1233 0.5.88<br>
1234 0.5.89<br>
1235 0.5.90<br>
1236 0.5.91<br>
1237 0.5.92<br>
1238 0.5.94<br>
1239 0.5.95<br>
1240 0.5.96<br>
1241 0.5.98<br>
1242 0.5.99<br>
1243 0.5.100<br>
1244 0.5.103<br>
1245 </td>
1246 <td style="vertical-align: top;">
1247 0.14<br>
1248 0.15<br>
1249 0.16<br>
1250 0.17<br>
1251 0.18<br>
1252 <td style="vertical-align: top;">
1253 obsolete<br>
1254 </td>
1255 <td style="vertical-align: top;">
1256 0.15<br>
1257 0.16<br>
1258 0.17<br>
1259 0.18<br>
1260 </td>
1261 <td style="vertical-align: top;">
1262 0.24<br>
1263 0.25<br>
1264 0.26<br>
1265 0.27<br>
1266 </td>
1267 <td style="vertical-align: top;">
1268 0.7<br>
1269 </td>
1270 <td style="vertical-align: top;">
1271 2.6.17 (git)<br>
1272 2.6.17 (tarball)<br>
1273 </td>
1274 <td style="vertical-align: top;">
1275 Fix syscall enum on x86_64.<br>
1276 Fix types in ltt-core.h.<br>
1277 ltt-usertrace 0.16 makes headers completely kernel independant, which is sane.<br>
1278 genevent 0.25, ltt-usertrace 0.18 and lttng 0.5.83 add support for g++.<br>
1279 LTTV 0.8.55 fixes stats accounting for PID 0 at beginning of trace.<br>
1280 LTTng 0.5.87 fixes x86 kernel and process stack dump and adds nice menu options
1281 for it.<br>
1282 LTTV 0.8.57 fixes a bug recently introduced in event list scroll/page/move
1283 up.<br>
1284 LTTng 0.5.88 fixes an important bug, present in all LTTng versions, which
1285 makes it discard silently every event nested on an already executing probe.<br>
1286 genevent 0.27 and ltt-usertrace 0.18 fix a problem with alignment of the
1287 userspace printf event.<br>
1288 LTTng 0.5.101 Adds sysenter/sysexit instrumentation. It also fixes i386 stack
1289 dump.<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;">
1300 0.8.49<br>
1301 0.8.50<br>
1302 0.8.51<br>
1303 0.8.52<br>
1304 0.8.53<br>
1305 0.8.54<br>
1306 0.8.55<br>
1307 0.8.56<br>
1308 0.8.57<br>
1309 0.8.59<br>
1310 </td>
1311 <td style="vertical-align: top;">
1312 0.5.104<br>
1313 </td>
1314 <td style="vertical-align: top;">
1315 0.19<br>
1316 <td style="vertical-align: top;">
1317 obsolete<br>
1318 </td>
1319 <td style="vertical-align: top;">
1320 0.15<br>
1321 0.16<br>
1322 0.17<br>
1323 0.18<br>
1324 </td>
1325 <td style="vertical-align: top;">
1326 0.24<br>
1327 0.25<br>
1328 0.26<br>
1329 0.27<br>
1330 </td>
1331 <td style="vertical-align: top;">
1332 0.7<br>
1333 </td>
1334 <td style="vertical-align: top;">
1335 2.6.17 (git)<br>
1336 2.6.17 (tarball)<br>
1337 </td>
1338 <td style="vertical-align: top;">
1339 High, medium and low event rate channel size and number of subbuffers. Default :
1340 high 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;">
1352 0.8.49<br>
1353 0.8.50<br>
1354 0.8.51<br>
1355 0.8.52<br>
1356 0.8.53<br>
1357 0.8.54<br>
1358 0.8.55<br>
1359 0.8.56<br>
1360 0.8.57<br>
1361 0.8.59<br>
1362 </td>
1363 <td style="vertical-align: top;">
1364 0.5.105<br>
1365 </td>
1366 <td style="vertical-align: top;">
1367 0.20<br>
1368 <td style="vertical-align: top;">
1369 obsolete<br>
1370 </td>
1371 <td style="vertical-align: top;">
1372 0.15<br>
1373 0.16<br>
1374 0.17<br>
1375 0.18<br>
1376 </td>
1377 <td style="vertical-align: top;">
1378 0.24<br>
1379 0.25<br>
1380 0.26<br>
1381 0.27<br>
1382 </td>
1383 <td style="vertical-align: top;">
1384 0.7<br>
1385 </td>
1386 <td style="vertical-align: top;">
1387 2.6.17 (git)<br>
1388 2.6.17 (tarball)<br>
1389 </td>
1390 <td style="vertical-align: top;">
1391 Add hybrid mode : High event rate channels are in flight recorder mode,
1392 low/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;">
1404 0.8.60<br>
1405 </td>
1406 <td style="vertical-align: top;">
1407 0.5.106<br>
1408 0.5.107<br>
1409 </td>
1410 <td style="vertical-align: top;">
1411 0.21<br>
1412 <td style="vertical-align: top;">
1413 obsolete<br>
1414 </td>
1415 <td style="vertical-align: top;">
1416 0.19<br>
1417 </td>
1418 <td style="vertical-align: top;">
1419 0.28<br>
1420 </td>
1421 <td style="vertical-align: top;">
1422 0.7<br>
1423 </td>
1424 <td style="vertical-align: top;">
1425 2.6.17 (git)<br>
1426 2.6.17 (tarball)<br>
1427 </td>
1428 <td style="vertical-align: top;">
1429 Send statedump events to medium rate channels, thread branding is now
1430 "high_priority" : saved to the processes channel.<br>
1431 LTTng 0.5.107 : fixes a potential oops when freeing the trace structure (use
1432 kref 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;">
1443 0.8.61<br>
1444 0.8.62<br>
1445 </td>
1446 <td style="vertical-align: top;">
1447 0.5.111<br>
1448 0.5.112<br>
1449 0.5.113<br>
1450 </td>
1451 <td style="vertical-align: top;">
1452 0.22<br>
1453 0.23<br>
1454 0.24<br>
1455 <td style="vertical-align: top;">
1456 obsolete<br>
1457 </td>
1458 <td style="vertical-align: top;">
1459 0.19<br>
1460 </td>
1461 <td style="vertical-align: top;">
1462 0.28<br>
1463 </td>
1464 <td style="vertical-align: top;">
1465 0.7<br>
1466 </td>
1467 <td style="vertical-align: top;">
1468 2.6.17 (git)<br>
1469 2.6.17 (tarball)<br>
1470 </td>
1471 <td style="vertical-align: top;">
1472 Now use Relay+DebugFS.<br>
1473 Add 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;">
1484 0.8.61<br>
1485 0.8.62<br>
1486 </td>
1487 <td style="vertical-align: top;">
1488 0.5.112<br>
1489 </td>
1490 <td style="vertical-align: top;">
1491 0.23<br>
1492 <td style="vertical-align: top;">
1493 obsolete<br>
1494 </td>
1495 <td style="vertical-align: top;">
1496 0.19<br>
1497 </td>
1498 <td style="vertical-align: top;">
1499 0.28<br>
1500 </td>
1501 <td style="vertical-align: top;">
1502 0.7<br>
1503 </td>
1504 <td style="vertical-align: top;">
1505 2.6.17 (git)<br>
1506 2.6.17 (tarball)<br>
1507 </td>
1508 <td style="vertical-align: top;">
1509 Add 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;">
1522 0.8.61<br>
1523 0.8.62<br>
1524 </td>
1525 <td style="vertical-align: top;">
1526 0.5.113<br>
1527 </td>
1528 <td style="vertical-align: top;">
1529 0.24<br>
1530 <td style="vertical-align: top;">
1531 obsolete<br>
1532 </td>
1533 <td style="vertical-align: top;">
1534 0.19<br>
1535 </td>
1536 <td style="vertical-align: top;">
1537 0.28<br>
1538 </td>
1539 <td style="vertical-align: top;">
1540 0.7<br>
1541 </td>
1542 <td style="vertical-align: top;">
1543 2.6.17 (git)<br>
1544 2.6.17 (tarball)<br>
1545 </td>
1546 <td style="vertical-align: top;">
1547 Add 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;">
1559 0.8.61<br>
1560 0.8.62<br>
1561 </td>
1562 <td style="vertical-align: top;">
1563 0.6.0preX<br>
1564 </td>
1565 <td style="vertical-align: top;">
1566 0.24<br>
1567 <td style="vertical-align: top;">
1568 obsolete<br>
1569 </td>
1570 <td style="vertical-align: top;">
1571 0.19<br>
1572 </td>
1573 <td style="vertical-align: top;">
1574 SVN head<br>
1575 </td>
1576 <td style="vertical-align: top;">
1577 0.7<br>
1578 </td>
1579 <td style="vertical-align: top;">
1580 2.6.17 (git)<br>
1581 2.6.17 (tarball)<br>
1582 </td>
1583 <td style="vertical-align: top;">
1584 Marker+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;">
1595 0.8.61<br>
1596 0.8.62<br>
1597 </td>
1598 <td style="vertical-align: top;">
1599 0.6.0<br>
1600 </td>
1601 <td style="vertical-align: top;">
1602 0.25<br>
1603 <td style="vertical-align: top;">
1604 obsolete<br>
1605 </td>
1606 <td style="vertical-align: top;">
1607 0.19<br>
1608 </td>
1609 <td style="vertical-align: top;">
1610 0.29<br>
1611 </td>
1612 <td style="vertical-align: top;">
1613 0.7<br>
1614 </td>
1615 <td style="vertical-align: top;">
1616 2.6.17 (git)<br>
1617 2.6.17 (tarball)<br>
1618 </td>
1619 <td style="vertical-align: top;">
1620 LTTng 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;">
1631 0.8.61<br>
1632 0.8.62<br>
1633 </td>
1634 <td style="vertical-align: top;">
1635 0.6.2<br>
1636 </td>
1637 <td style="vertical-align: top;">
1638 0.26<br>
1639 <td style="vertical-align: top;">
1640 obsolete<br>
1641 </td>
1642 <td style="vertical-align: top;">
1643 0.20<br>
1644 </td>
1645 <td style="vertical-align: top;">
1646 0.29<br>
1647 </td>
1648 <td style="vertical-align: top;">
1649 0.7<br>
1650 </td>
1651 <td style="vertical-align: top;">
1652 2.6.18 (git)<br>
1653 2.6.18 (tarball)<br>
1654 </td>
1655 <td style="vertical-align: top;">
1656 2.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;">
1667 0.8.61<br>
1668 0.8.62<br>
1669 0.8.63<br>
1670 0.8.64<br>
1671 0.8.65<br>
1672 0.8.66<br>
1673 0.8.67<br>
1674 0.8.68<br>
1675 0.8.69<br>
1676 0.8.70<br>
1677 </td>
1678 <td style="vertical-align: top;">
1679 0.6.3<br>
1680 0.6.4<br>
1681 0.6.5<br>
1682 0.6.6<br>
1683 0.6.7<br>
1684 0.6.8<br>
1685 0.6.9<br>
1686 0.6.10<br>
1687 0.6.11<br>
1688 0.6.13<br>
1689 0.6.14<br>
1690 0.6.15<br>
1691 0.6.16<br>
1692 0.6.17<br>
1693 0.6.18<br>
1694 0.6.19<br>
1695 0.6.20<br>
1696 0.6.21<br>
1697 0.6.22<br>
1698 0.6.23<br>
1699 0.6.24<br>
1700 0.6.25<br>
1701 0.6.26<br>
1702 0.6.27<br>
1703 </td>
1704 <td style="vertical-align: top;">
1705 0.27<br>
1706 0.28<br>
1707 0.29<br>
1708 <td style="vertical-align: top;">
1709 obsolete<br>
1710 </td>
1711 <td style="vertical-align: top;">
1712 0.20<br>
1713 0.21<br>
1714 </td>
1715 <td style="vertical-align: top;">
1716 0.29<br>
1717 0.30<br>
1718 </td>
1719 <td style="vertical-align: top;">
1720 0.7<br>
1721 </td>
1722 <td style="vertical-align: top;">
1723 2.6.18 (git)<br>
1724 2.6.18 (tarball)<br>
1725 </td>
1726 <td style="vertical-align: top;">
1727 Locking, hardirq and softirq instrumentation.<br>
1728 Coding style fixes.<br>
1729 Round to count order for subbuffer size and number of subbuffers.<br>
1730 Fix ltt-statedump with unnamed irq chips.<br>
1731 LTTng 0.6.18 fixes an important bug in LTT statedump (semaphore on the
1732 stack).<br>
1733 LTTng 0.6.23 implements optimisez per-cpu atomic operations for non shared
1734 variables. 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;">
1745 0.8.61<br>
1746 0.8.62<br>
1747 0.8.63<br>
1748 0.8.64<br>
1749 0.8.65<br>
1750 0.8.66<br>
1751 0.8.67<br>
1752 0.8.68<br>
1753 0.8.69<br>
1754 0.8.70<br>
1755 0.8.71<br>
1756 0.8.72<br>
1757 </td>
1758 <td style="vertical-align: top;">
1759 0.6.28<br>
1760 0.6.29<br>
1761 0.6.30<br>
1762 0.6.31<br>
1763 0.6.32<br>
1764 </td>
1765 <td style="vertical-align: top;">
1766 0.30<br>
1767 <td style="vertical-align: top;">
1768 obsolete<br>
1769 </td>
1770 <td style="vertical-align: top;">
1771 0.20<br>
1772 0.21<br>
1773 </td>
1774 <td style="vertical-align: top;">
1775 0.29<br>
1776 0.30<br>
1777 </td>
1778 <td style="vertical-align: top;">
1779 0.7<br>
1780 </td>
1781 <td style="vertical-align: top;">
1782 2.6.18 (git)<br>
1783 2.6.18 (tarball)<br>
1784 </td>
1785 <td style="vertical-align: top;">
1786 Syscall facilities update for 2.6.18.<br>
1787 0.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;">
1798 0.8.61<br>
1799 0.8.62<br>
1800 0.8.63<br>
1801 0.8.64<br>
1802 0.8.65<br>
1803 0.8.66<br>
1804 0.8.67<br>
1805 0.8.68<br>
1806 0.8.69<br>
1807 0.8.70<br>
1808 0.8.71<br>
1809 0.8.72<br>
1810 </td>
1811 <td style="vertical-align: top;">
1812 0.6.35<br>
1813 0.6.36<br>
1814 0.6.36a<br>
1815 0.6.37<br>
1816 0.6.38<br>
1817 0.6.39<br>
1818 0.6.40<br>
1819 0.6.41<br>
1820 </td>
1821 <td style="vertical-align: top;">
1822 0.30<br>
1823 <td style="vertical-align: top;">
1824 obsolete<br>
1825 </td>
1826 <td style="vertical-align: top;">
1827 0.20<br>
1828 0.21<br>
1829 </td>
1830 <td style="vertical-align: top;">
1831 0.31<br>
1832 </td>
1833 <td style="vertical-align: top;">
1834 0.7<br>
1835 </td>
1836 <td style="vertical-align: top;">
1837 2.6.18 (git)<br>
1838 2.6.18 (tarball)<br>
1839 </td>
1840 <td style="vertical-align: top;">
1841 Add CPU hotplug support (hotplug events in Relay and inotify support in debugfs
1842 and 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;">
1853 0.8.61<br>
1854 0.8.62<br>
1855 0.8.63<br>
1856 0.8.64<br>
1857 0.8.65<br>
1858 0.8.66<br>
1859 0.8.67<br>
1860 0.8.68<br>
1861 0.8.69<br>
1862 0.8.70<br>
1863 0.8.71<br>
1864 0.8.72<br>
1865 0.8.73<br>
1866 0.8.74<br>
1867 0.8.75<br>
1868 0.8.76<br>
1869 0.8.77<br>
1870 0.8.78<br>
1871 0.8.79<br>
1872 </td>
1873 <td style="vertical-align: top;">
1874 0.6.42<br>
1875 0.6.42a<br>
1876 0.6.43<br>
1877 0.6.44<br>
1878 0.6.45<br>
1879 0.6.46<br>
1880 0.6.47<br>
1881 0.6.48<br>
1882 </td>
1883 <td style="vertical-align: top;">
1884 0.32<br>
1885 <td style="vertical-align: top;">
1886 obsolete<br>
1887 </td>
1888 <td style="vertical-align: top;">
1889 0.22<br>
1890 </td>
1891 <td style="vertical-align: top;">
1892 0.31<br>
1893 </td>
1894 <td style="vertical-align: top;">
1895 0.7<br>
1896 </td>
1897 <td style="vertical-align: top;">
1898 2.6.19 (git)<br>
1899 2.6.19 (tarball)<br>
1900 </td>
1901 <td style="vertical-align: top;">
1902 2.6.19 support.<br>
1903 LTTV 0.8.73 has important statistics fixes.<br>
1904 LTTV 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;">
1915 0.8.61<br>
1916 0.8.62<br>
1917 0.8.63<br>
1918 0.8.64<br>
1919 0.8.65<br>
1920 0.8.66<br>
1921 0.8.67<br>
1922 0.8.68<br>
1923 0.8.69<br>
1924 0.8.70<br>
1925 0.8.71<br>
1926 0.8.72<br>
1927 0.8.73<br>
1928 0.8.74<br>
1929 0.8.75<br>
1930 0.8.76<br>
1931 0.8.77<br>
1932 0.8.78<br>
1933 0.8.79<br>
1934 </td>
1935 <td style="vertical-align: top;">
1936 0.6.51<br>
1937 0.6.52<br>
1938 </td>
1939 <td style="vertical-align: top;">
1940 0.33<br>
1941 <td style="vertical-align: top;">
1942 obsolete<br>
1943 </td>
1944 <td style="vertical-align: top;">
1945 0.22<br>
1946 </td>
1947 <td style="vertical-align: top;">
1948 0.31<br>
1949 </td>
1950 <td style="vertical-align: top;">
1951 0.7<br>
1952 </td>
1953 <td style="vertical-align: top;">
1954 2.6.20-rc1-git7 (git)<br>
1955 2.6.20-rc1-git7 (tarball)<br>
1956 </td>
1957 <td style="vertical-align: top;">
1958 2.6.20-rc1-git7 support.<br>
1959 LTTng 0.6.52 fixes the ltt-heartbeat synthetic TSC with cpu hotplug.<br>
1960 LTTng 0.6.52 marks ltt-heartbeat pediodic events as EXPERIMENTAL, as it is
1961 problematic 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;">
1972 0.8.61<br>
1973 0.8.62<br>
1974 0.8.63<br>
1975 0.8.64<br>
1976 0.8.65<br>
1977 0.8.66<br>
1978 0.8.67<br>
1979 0.8.68<br>
1980 0.8.69<br>
1981 0.8.70<br>
1982 0.8.71<br>
1983 0.8.72<br>
1984 0.8.73<br>
1985 0.8.74<br>
1986 0.8.75<br>
1987 0.8.76<br>
1988 0.8.77<br>
1989 0.8.78<br>
1990 0.8.79<br>
1991 </td>
1992 <td style="vertical-align: top;">
1993 0.6.53<br>
1994 0.6.54<br>
1995 0.6.55<br>
1996 0.6.55a<br>
1997 0.6.56<br>
1998 0.6.58<br>
1999 </td>
2000 <td style="vertical-align: top;">
2001 0.34<br>
2002 <td style="vertical-align: top;">
2003 obsolete<br>
2004 </td>
2005 <td style="vertical-align: top;">
2006 0.23<br>
2007 </td>
2008 <td style="vertical-align: top;">
2009 0.31<br>
2010 0.32<br>
2011 </td>
2012 <td style="vertical-align: top;">
2013 0.7<br>
2014 </td>
2015 <td style="vertical-align: top;">
2016 2.6.20-rc4-git3 (git)<br>
2017 2.6.20-rc4-git3 (tarball)<br>
2018 </td>
2019 <td style="vertical-align: top;">
2020 2.6.20-rc4-git3 support.<br>
2021 Change marker format to %p[type], %u[extended type], i.e. : %p[struct
2022 task_struct], %u[__be].<br>
2023 LTTng 0.6.56 and genevent 0.32 changes the preempt_enable_no_resched() calls for
2024 a preempt_enable() call.<br>
2025 LTTng 0.6.58 fixes markers for i386 : optimized version correctly does XMC
2026 following 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;">
2037 0.8.61<br>
2038 0.8.62<br>
2039 0.8.63<br>
2040 0.8.64<br>
2041 0.8.65<br>
2042 0.8.66<br>
2043 0.8.67<br>
2044 0.8.68<br>
2045 0.8.69<br>
2046 0.8.70<br>
2047 0.8.71<br>
2048 0.8.72<br>
2049 0.8.73<br>
2050 0.8.74<br>
2051 0.8.75<br>
2052 0.8.76<br>
2053 0.8.77<br>
2054 0.8.78<br>
2055 0.8.79<br>
2056 </td>
2057 <td style="vertical-align: top;">
2058 0.6.59<br>
2059 0.6.60<br>
2060 0.6.61<br>
2061 </td>
2062 <td style="vertical-align: top;">
2063 0.34<br>
2064 <td style="vertical-align: top;">
2065 obsolete<br>
2066 </td>
2067 <td style="vertical-align: top;">
2068 0.23<br>
2069 </td>
2070 <td style="vertical-align: top;">
2071 0.31<br>
2072 0.32<br>
2073 </td>
2074 <td style="vertical-align: top;">
2075 0.7<br>
2076 </td>
2077 <td style="vertical-align: top;">
2078 2.6.20-rc5-git4 (git)<br>
2079 2.6.20-rc5-git4 (tarball)<br>
2080 </td>
2081 <td style="vertical-align: top;">
2082 2.6.20-rc5-git4 support.<br>
2083 Use 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;">
2094 0.8.61<br>
2095 0.8.62<br>
2096 0.8.63<br>
2097 0.8.64<br>
2098 0.8.65<br>
2099 0.8.66<br>
2100 0.8.67<br>
2101 0.8.68<br>
2102 0.8.69<br>
2103 0.8.70<br>
2104 0.8.71<br>
2105 0.8.72<br>
2106 0.8.73<br>
2107 0.8.74<br>
2108 0.8.75<br>
2109 0.8.76<br>
2110 0.8.77<br>
2111 0.8.78<br>
2112 0.8.79<br>
2113 </td>
2114 <td style="vertical-align: top;">
2115 0.6.62<br>
2116 0.6.63<br>
2117 0.6.64<br>
2118 0.6.68<br>
2119 0.6.69<br>
2120 0.6.70<br>
2121 0.6.71<br>
2122 0.6.72<br>
2123 0.6.73<br>
2124 0.6.74<br>
2125 0.6.75<br>
2126 0.6.76<br>
2127 0.6.77<br>
2128 </td>
2129 <td style="vertical-align: top;">
2130 0.34<br>
2131 0.35<br>
2132 </td>
2133 <td style="vertical-align: top;">
2134 obsolete<br>
2135 </td>
2136 <td style="vertical-align: top;">
2137 0.23<br>
2138 0.24<br>
2139 0.25<br>
2140 0.26<br>
2141 0.27<br>
2142 </td>
2143 <td style="vertical-align: top;">
2144 0.31<br>
2145 0.32<br>
2146 </td>
2147 <td style="vertical-align: top;">
2148 0.7<br>
2149 </td>
2150 <td style="vertical-align: top;">
2151 2.6.20-rc6<br>
2152 ARM, MIPS32/64, powerpc32, powerpc64, ppc, i386, x86_64<br>
2153 2.6.20<br>
2154 ARM, MIPS32/64, powerpc32, powerpc64, ppc, i386, x86_64<br>
2155 </td>
2156 <td style="vertical-align: top;">
2157 2.6.20-rc6 support.<br>
2158 Use my own infrastructure to support intel pIII xmc instead of using
2159 kprobes.<br>
2160 ltt-usertrace 0.25 fixes signal reentrancy in ltt-usertrace-fast.<br>
2161 LTTng 0.6.64 adds 2.6.20 support.<br>
2162 LTTng 0.6.68 fixes regression for MIPS, ARM, powerpc64.<br>
2163 LTTng 0.6.69 fixes menus, regression for i686 ok, fixes an upstream bug for
2164 sparc64.<br>
2165 LTTng 0.6.70 fixes regression for m68k.<br>
2166 LTTng 0.6.71 fixes regression for ppc 405 and sparc (fixing alignment of
2167 .markers.c section).<br>
2168 LTTng 0.6.71 fixes upstream error in ppc/powerpc.<br>
2169 LTTng 0.6.72 fixes corrects .markers.c section declaration : fixes
2170 regression on sparc.<br>
2171 LTTng 0.6.72 fixes regression on alpha.<br>
2172 ltt-usertrace 0.27 fixes a signal race.<br>
2173 LTTng 0.6.77 puts all process events in medium rate process channel.<br>
2174 ltt-control 0.35 adds the Xen facility.<br>
2175 Matches LTTng for xen-unstable up to changeset: 14390.<br>
2176 </td>
2177 <td style="vertical-align: top;">
2178 ARM, mips, mipsel, powerpc64, i386, sparc64, m68k, ia64, s390, sparc, alpha.<br>
2179 </td>
2180 <td style="vertical-align: top;">
2181 arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um, v850,
2182 xtensa.<br>
2183 </td>
2184 </tr>
2185
2186 <tr>
2187 <td style="vertical-align: top;">
2188 0.8.80<br>
2189 0.8.81<br>
2190 </td>
2191 <td style="vertical-align: top;">
2192 0.6.78<br>
2193 0.6.80<br>
2194 </td>
2195 <td style="vertical-align: top;">
2196 0.36<br>
2197 </td>
2198 <td style="vertical-align: top;">
2199 obsolete<br>
2200 </td>
2201 <td style="vertical-align: top;">
2202 0.28<br>
2203 </td>
2204 <td style="vertical-align: top;">
2205 0.33<br>
2206 </td>
2207 <td style="vertical-align: top;">
2208 0.8<br>
2209 </td>
2210 <td style="vertical-align: top;">
2211 2.6.20<br>
2212 ARM, MIPS32/64, powerpc32, powerpc64, ppc, i386, x86_64<br>
2213 </td>
2214 <td style="vertical-align: top;">
2215 Add compact channel.<br>
2216 Fix start of trace get full timestamp. Caused problems with time gap between
2217 trace create/start and 32 bits (or less) TSC in events.<br>
2218 Ok for xen-unstable changeset starting at 14391.<br>
2219 Adds TSC testing in kernel.<br>
2220 Adds monotonic logical clock based on highest TSC count for x86 and x86_64 with
2221 async TSCs.<br>
2222 Fix 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;">
2227 ARM, mips, mipsel, powerpc64, i386, sparc64, m68k, ia64, s390, sparc, alpha.<br>
2228 arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um, v850,
2229 xtensa.<br>
2230 </td>
2231
2232 </tr>
2233
2234 <tr>
2235 <td style="vertical-align: top;">
2236 0.8.82<br>
2237 </td>
2238 <td style="vertical-align: top;">
2239 0.9.0<br>
2240 </td>
2241 <td style="vertical-align: top;">
2242 0.37<br>
2243 </td>
2244 <td style="vertical-align: top;">
2245 obsolete<br>
2246 </td>
2247 <td style="vertical-align: top;">
2248 0.29<br>
2249 </td>
2250 <td style="vertical-align: top;">
2251 0.34<br>
2252 </td>
2253 <td style="vertical-align: top;">
2254 0.8<br>
2255 </td>
2256 <td style="vertical-align: top;">
2257 2.6.20<br>
2258 ARM, MIPS32/64, powerpc32, powerpc64, ppc, i386, x86_64<br>
2259 </td>
2260 <td style="vertical-align: top;">
2261 Introduces the LTT serialization library. Cuts the kernel patch size from
2262 2M to 500k. Deprecates genevent for kernel instrumentation, but keeps backward
2263 compatibility with genevent generated code (still used for user space tracing).
2264 Slightly longer execution time at instrumentation site (270ns vs 200ns for 4
2265 bytes write on P4 3GHz), but the global advantage of using less memory, and
2266 therefore less cache, should overweight this cost in cycles. Note : In this
2267 version, the ltt-probe-* kernel modules and the XML definitions must be kept in
2268 sync by hand, otherwise, LTTV will detect a size mismatch between the kernel
2269 trace and the expected event size..<br>
2270 </td>
2271 <td style="vertical-align: top;">
2272 arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405, powerpc64, s390,
2273 sparc, sparc64.<br>
2274 </td>
2275 <td style="vertical-align: top;">
2276 alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um,
2277 v850, xtensa.<br>
2278 </td>
2279
2280 </tr>
2281
2282 <tr>
2283 <td style="vertical-align: top;">
2284 0.8.82<br>
2285 </td>
2286 <td style="vertical-align: top;">
2287 0.9.1<br>
2288 0.9.2<br>
2289 0.9.3<br>
2290 0.9.4<br>
2291 0.9.5<br>
2292 0.9.6<br>
2293 </td>
2294 <td style="vertical-align: top;">
2295 0.38<br>
2296 0.39<br>
2297 0.40<br>
2298 0.43<br>
2299 </td>
2300 <td style="vertical-align: top;">
2301 obsolete<br>
2302 </td>
2303 <td style="vertical-align: top;">
2304 0.30<br>
2305 0.31<br>
2306 0.32<br>
2307 </td>
2308 <td style="vertical-align: top;">
2309 0.34<br>
2310 </td>
2311 <td style="vertical-align: top;">
2312 0.8<br>
2313 </td>
2314 <td style="vertical-align: top;">
2315 2.6.21-rc6-mm1<br>
2316 2.6.21<br>
2317 2.6.21-mm2<br>
2318 ARM, MIPS32/64, powerpc32, powerpc64, ppc, i386, x86_64<br>
2319 2.6.22-rc2-mm1<br>
2320 </td>
2321 <td style="vertical-align: top;">
2322 Ported to Andrew Morton's tree.<br>
2323 LTTng 0.9.3 and ltt-usertrace 0.32 fixes a syscall parameter size mismatch
2324 between 64 bits kernel and 32 bits user-space processes for user-space
2325 tracing.<br>
2326 LTTng 0.9.5 adds support for kernel 2.6.21.<br>
2327 LTTng 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;">
2332 alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um,
2333 v850, xtensa.<br>
2334 arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405, powerpc64, s390,
2335 sparc, sparc64.<br>
2336 </td>
2337
2338 </tr>
2339
2340
2341 <tr>
2342 <td style="vertical-align: top;">
2343 0.8.83<br>
2344 0.8.84<br>
2345 </td>
2346 <td style="vertical-align: top;">
2347 0.9.7<br>
2348 0.9.8<br>
2349 0.9.9<br>
2350 0.9.10<br>
2351 </td>
2352 <td style="vertical-align: top;">
2353 0.41<br>
2354 0.42<br>
2355 0.43<br>
2356 </td>
2357 <td style="vertical-align: top;">
2358 obsolete<br>
2359 </td>
2360 <td style="vertical-align: top;">
2361 0.33<br>
2362 </td>
2363 <td style="vertical-align: top;">
2364 0.35<br>
2365 </td>
2366 <td style="vertical-align: top;">
2367 0.8<br>
2368 </td>
2369 <td style="vertical-align: top;">
2370 2.6.22-rc2-mm1<br>
2371 2.6.22-rc4-mm2<br>
2372 </td>
2373 <td style="vertical-align: top;">
2374 LTTng 0.9.7 supports kernel 2.6.22-rc2-mm1.<br>
2375 automake updates in LTTV and ltt-control.<br>
2376 format="" format strings support for XML descriptions.<br>
2377 LTTng 0.9.9 adds support for kernel 2.6.22-rc4-mm2.<br>
2378 LTTng 0.9.10 fixes a bug in i386 optimized immediate values.<br>
2379 ltt-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;">
2384 alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um,
2385 v850, xtensa.<br>
2386 arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405, powerpc64, s390,
2387 sparc, sparc64.<br>
2388 </td>
2389 </tr>
2390
2391 <tr>
2392 <td style="vertical-align: top;">
2393 0.8.83<br>
2394 </td>
2395 <td style="vertical-align: top;">
2396 0.9.10<br>
2397 </td>
2398 <td style="vertical-align: top;">
2399 0.41<br>
2400 0.42<br>
2401 0.43<br>
2402 0.44<br>
2403 </td>
2404 <td style="vertical-align: top;">
2405 obsolete<br>
2406 </td>
2407 <td style="vertical-align: top;">
2408 Not available (syscall IDs not updated)<br>
2409 </td>
2410 <td style="vertical-align: top;">
2411 obsolete<br>
2412 </td>
2413 <td style="vertical-align: top;">
2414 0.8<br>
2415 </td>
2416 <td style="vertical-align: top;">
2417 2.6.22.1-rt4<br>
2418 </td>
2419 <td style="vertical-align: top;">
2420 LTTng 0.9.10 port to 2.6.22.1-rt4.<br>
2421 LTT control 0.44 fixes facilities makefile.<br>
2422 </td>
2423 <td style="vertical-align: top;">
2424 Tested on x86_32.
2425 </td>
2426 <td style="vertical-align: top;">
2427 alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um,
2428 v850, xtensa.<br>
2429 arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405, powerpc64, s390,
2430 sparc, sparc64.<br>
2431 </td>
2432 </tr>
2433
2434 <tr>
2435 <td style="vertical-align: top;">
2436 0.10.0-pre1<br>
2437 </td>
2438 <td style="vertical-align: top;">
2439 0.10.0-pre5<br>
2440 0.10.0-pre6<br>
2441 0.10.0-pre7<br>
2442 0.10.0-pre8<br>
2443 0.10.0-pre9<br>
2444 0.10.0-pre10<br>
2445 0.10.0-pre11<br>
2446 0.10.0-pre12<br>
2447 0.10.0-pre13<br>
2448 0.10.0-pre14<br>
2449 0.10.0-pre15<br>
2450 0.10.0-pre16<br>
2451 </td>
2452 <td style="vertical-align: top;">
2453 0.45<br>
2454 </td>
2455 <td style="vertical-align: top;">
2456 obsolete<br>
2457 </td>
2458 <td style="vertical-align: top;">
2459 Not available (syscall IDs not updated)<br>
2460 </td>
2461 <td style="vertical-align: top;">
2462 obsolete<br>
2463 </td>
2464 <td style="vertical-align: top;">
2465 1.0<br>
2466 </td>
2467 <td style="vertical-align: top;">
2468 2.6.23-mm1<br>
2469 2.6.23.1<br>
2470 2.6.24-rc1-git11<br>
2471 2.6.24-rc1-git13<br>
2472 </td>
2473 <td style="vertical-align: top;">
2474 Simplified trace_mark().<br>
2475 Remove XML.<br>
2476 Per marker activation through /proc/ltt.<br>
2477 Crash dump trace extraction.<br>
2478 LTTV --edebug for raw binary even debugging, hexedit style.<br>
2479 LTTng is now mostly arch-agnostic, using a non precise logical clock
2480 fallback.<br>
2481 LTTng 0.10.0-pre6 is a compile fix.<br>
2482 LTTng 0.10.0-pre7 adds the upstream 2.6.23.1 sata_mv fix.<br>
2483 LTTng 0.10.0-pre7-port to 2.6.23.1.<br>
2484 LTTng 0.10.0-pre8 fixes x86_64 segfault due to thread flags and fixes
2485 ltt-serialize x86_64 va_list argument passing array nonsense.<br>
2486 LTTng 0.10.0-pre9 fixes SH and polishes the menus.<br>
2487 LTTng 0.10.0-pre9 fixes s390 instrumentation mistake.<br>
2488 LTTng 0.10.0-pre12 checkpatch coding style fixes.<br>
2489 LTTng 0.10.0-pre16 Change LTT menu location : now in general setup.<br>
2490 LTTng 0.10.0-pre17<br>
2491 LTTng 0.10.0-pre18 : supports 2.6.24-rc1-git13, add markers support for multiple
2492 probes. Immediate values updates.<br>
2493 </td>
2494 <td style="vertical-align: top;">
2495 Tested on x86_32.
2496 </td>
2497 <td style="vertical-align: top;">
2498 alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um,
2499 v850, xtensa.<br>
2500 arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405, powerpc64, s390,
2501 sparc, sparc64.<br>
2502 </td>
2503 </tr>
2504
2505 <tr>
2506 <td style="vertical-align: top;">
2507 0.10.0-pre2<br>
2508 </td>
2509 <td style="vertical-align: top;">
2510 0.10.0-pre20<br>
2511 0.10.0-pre21<br>
2512 0.10.0-pre22<br>
2513 0.10.0-pre23<br>
2514 0.10.0-pre24<br>
2515 0.10.0-pre25<br>
2516 0.10.0-pre26<br>
2517 0.10.0-pre27<br>
2518 0.10.0-pre28<br>
2519 </td>
2520 <td style="vertical-align: top;">
2521 0.46<br>
2522 </td>
2523 <td style="vertical-align: top;">
2524 obsolete<br>
2525 </td>
2526 <td style="vertical-align: top;">
2527 Not available (syscall IDs not updated)<br>
2528 </td>
2529 <td style="vertical-align: top;">
2530 obsolete<br>
2531 </td>
2532 <td style="vertical-align: top;">
2533 1.0<br>
2534 </td>
2535 <td style="vertical-align: top;">
2536 2.6.24-rc2<br>
2537 2.6.24-rc2-git3<br>
2538 2.6.24-rc2-git5<br>
2539 2.6.24-rc3-git1<br>
2540 </td>
2541 <td style="vertical-align: top;">
2542 Fix multi-probes markers.<br>
2543 LTTng 0.10.0-pre22 fixes multi-probes markers, fixes markers mutex usage at
2544 module load.<br>
2545 LTTng 0.10.0-pre22 fixes a multi-probes pointer bug.<br>
2546 LTTng 0.10.0-pre24, announcement to LKML.<br>
2547 </td>
2548 <td style="vertical-align: top;">
2549 Tested on x86_32.
2550 </td>
2551 <td style="vertical-align: top;">
2552 alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um,
2553 v850, xtensa.<br>
2554 arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405, powerpc64, s390,
2555 sparc, sparc64.<br>
2556 </td>
2557 </tr>
2558
2559 <tr>
2560 <td style="vertical-align: top;">
2561 0.10.0-pre3<br>
2562 0.10.0-pre4<br>
2563 </td>
2564 <td style="vertical-align: top;">
2565 0.10.0-pre30<br>
2566 0.10.0-pre31<br>
2567 0.10.0-pre32<br>
2568 0.10.0-pre33<br>
2569 0.10.0-pre34<br>
2570 0.10.0-pre35<br>
2571 0.10.0-pre36<br>
2572 </td>
2573 <td style="vertical-align: top;">
2574 0.46<br>
2575 </td>
2576 <td style="vertical-align: top;">
2577 obsolete<br>
2578 </td>
2579 <td style="vertical-align: top;">
2580 Not available (syscall IDs not updated)<br>
2581 </td>
2582 <td style="vertical-align: top;">
2583 obsolete<br>
2584 </td>
2585 <td style="vertical-align: top;">
2586 1.0<br>
2587 </td>
2588 <td style="vertical-align: top;">
2589 2.6.24-rc3-git1<br>
2590 2.6.24-rc3-git3<br>
2591 </td>
2592 <td style="vertical-align: top;">
2593 Fix process release in LTTV.<br>
2594 Add missing APIC interrupts on x86 and x86_64.<br>
2595 lttng pre31, pre32, pre33 fixes x86_64 instrumentation.<br>
2596 lttng pre36 adds listing of syscalls, interrupts and softirqs. KALLSYMS is
2597 useful to get the symbol names.<br>
2598 lttng pre36 fixes the missing ltt-test-tsc. in Kconfig options.<br>
2599 </td>
2600 <td style="vertical-align: top;">
2601 Tested on x86_32.
2602 </td>
2603 <td style="vertical-align: top;">
2604 alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um,
2605 v850, xtensa.<br>
2606 arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405, powerpc64, s390,
2607 sparc, sparc64.<br>
2608 </td>
2609 </tr>
2610
2611 <tr>
2612 <td style="vertical-align: top;">
2613 0.10.0-pre5<br>
2614 0.10.0-pre6<br>
2615 0.10.0-pre7<br>
2616 0.10.0-pre8<br>
2617 0.10.0-pre9<br>
2618 0.10.0-pre10<br>
2619 0.10.0-pre11<br>
2620 </td>
2621 <td style="vertical-align: top;">
2622 0.10.0-pre37<br>
2623 0.10.0-pre38<br>
2624 0.10.0-pre39<br>
2625 0.10.0-pre40<br>
2626 0.10.0-pre41<br>
2627 0.10.0-pre42<br>
2628 </td>
2629 <td style="vertical-align: top;">
2630 0.46<br>
2631 </td>
2632 <td style="vertical-align: top;">
2633 obsolete<br>
2634 </td>
2635 <td style="vertical-align: top;">
2636 Not available (syscall IDs not updated)<br>
2637 </td>
2638 <td style="vertical-align: top;">
2639 obsolete<br>
2640 </td>
2641 <td style="vertical-align: top;">
2642 1.0<br>
2643 </td>
2644 <td style="vertical-align: top;">
2645 2.6.24-rc4<br>
2646 2.6.24-rc4-git3<br>
2647 2.6.24-rc5-git7<br>
2648 2.6.24-rc8-git3<br>
2649 </td>
2650 <td style="vertical-align: top;">
2651 Fix process end of life (LTTng/LTTV).<br>
2652 Fix endianness (LTTV).<br>
2653 LTTV 0.10.0-pre6 shows system call and softirq names. (depends on KALLSYMS)<br>
2654 LTTV 0.10.0-pre7 fixes large irq tables.<br>
2655 LTTng 0.10 pre10 fixes a segfault in state.c<br>
2656 </td>
2657 <td style="vertical-align: top;">
2658 Tested on x86_32.
2659 Tested on x86_64.
2660 </td>
2661 <td style="vertical-align: top;">
2662 alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64, um,
2663 v850, xtensa.<br>
2664 arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405, powerpc64, s390,
2665 sparc, sparc64.<br>
2666 </td>
2667 </tr>
2668
2669
2670
2671 <tr>
2672 <td style="vertical-align: top;">
2673 0.10.0-pre5<br>
2674 0.10.0-pre6<br>
2675 0.10.0-pre7<br>
2676 0.10.0-pre8<br>
2677 0.10.0-pre9<br>
2678 0.10.0-pre10<br>
2679 0.10.0-pre11<br>
2680 </td>
2681 <td style="vertical-align: top;">
2682 0.10.0-pre43<br>
2683 </td>
2684 <td style="vertical-align: top;">
2685 0.47<br>
2686 </td>
2687 <td style="vertical-align: top;">
2688 obsolete<br>
2689 </td>
2690 <td style="vertical-align: top;">
2691 Not available (syscall IDs not updated)<br>
2692 </td>
2693 <td style="vertical-align: top;">
2694 obsolete<br>
2695 </td>
2696 <td style="vertical-align: top;">
2697 1.0<br>
2698 </td>
2699 <td style="vertical-align: top;">
2700 2.6.24<br>
2701 </td>
2702 <td style="vertical-align: top;">
2703 LTTng 0.10.0-pre43 supports kernel 2.6.24<br>
2704 </td>
2705 <td style="vertical-align: top;">
2706 </td>
2707 <td style="vertical-align: top;">
2708 x86, alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64,
2709 um, v850, xtensa.<br>
2710 arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405,
2711 powerpc64, s390, sparc, sparc64.<br>
2712 </td>
2713 </tr>
2714
2715 <tr>
2716 <td style="vertical-align: top;">
2717 0.10.0-pre5<br>
2718 0.10.0-pre6<br>
2719 0.10.0-pre7<br>
2720 0.10.0-pre8<br>
2721 0.10.0-pre9<br>
2722 0.10.0-pre10<br>
2723 0.10.0-pre11<br>
2724 0.10.0-pre12<br>
2725 0.10.0-pre13<br>
2726 </td>
2727 <td style="vertical-align: top;">
2728 0.10.0-pre44<br>
2729 0.10.0-pre45<br>
2730 0.10.0-pre47<br>
2731 0.10.0-pre49<br>
2732 0.10.0-pre50<br>
2733 0.10.0-pre51<br>
2734 0.10.0-pre52<br>
2735 0.10.0-pre53<br>
2736 0.10.0-pre54<br>
2737 0.10.0-pre56<br>
2738 </td>
2739 <td style="vertical-align: top;">
2740 0.48<br>
2741 </td>
2742 <td style="vertical-align: top;">
2743 obsolete<br>
2744 </td>
2745 <td style="vertical-align: top;">
2746 Not available (syscall IDs not updated)<br>
2747 </td>
2748 <td style="vertical-align: top;">
2749 obsolete<br>
2750 </td>
2751 <td style="vertical-align: top;">
2752 1.0<br>
2753 </td>
2754 <td style="vertical-align: top;">
2755 2.6.25-rc3<br>
2756 2.6.25-rc6-git8<br>
2757 2.6.25-rc7-git6<br>
2758 2.6.25-rc9-git1<br>
2759 2.6.25<br>
2760 2.6.25.4<br>
2761 2.6.26-rc8<br>
2762 2.6.26-rc9<br>
2763 </td>
2764 <td style="vertical-align: top;">
2765 LTTng 0.10.0-pre44 supports kernel 2.6.25-rc3 and includes various fixes.<br>
2766 LTTng 0.10.0-pre50 fixes x86 NMIs instrumentation, includes workaround for RCU
2767 preempt for markers (in mainline rc9).<br>
2768 LTTng 0.10.0-pre51 fixes the buffer switch in active mode.<br>
2769 LTTng 0.10.0-pre52 adds nop/jump optimization to immediate values and fix NMI in
2770 the Linux kernel.<br>
2771 LTTng 0.10.0-pre52 supports 2.6.25.<br>
2772 LTTng 0.10.0-pre55 supports 2.6.25.4, includes bugfixes.<br>
2773 LTTV 0.10-pre12 fixes control flow view interaction with newer GTK versions.<br>
2774 LTTV 0.10-pre13 fixes ressource view interaction with newer GTK versions.<br>
2775 LTTng 0.10-pre56 supports kernel 2.6.26-rc8.<br>
2776 LTTng 0.10-pre57 starts using Tracepoints and re-introduces userspace tracing
2777 through a userspace marker infrastructure, only for x86 for now.<br>
2778 LTTng 0.10-pre58 fixes tracepoint probe build in some configurations and x86
2779 arch-specific irq instrumentation.<br>
2780 LTTng 0.11 has an immediate values bugfix which could case a kernel OOPS when
2781 enabling tracepoints or markers.<br>
2782 </td>
2783 <td style="vertical-align: top;">
2784 </td>
2785 <td style="vertical-align: top;">
2786 x86, alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64,
2787 um, v850, xtensa.<br>
2788 arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405,
2789 powerpc64, s390, sparc, sparc64.<br>
2790 </td>
2791 </tr>
2792
2793 <tr>
2794 <td style="vertical-align: top;">
2795 0.10.0-pre5<br>
2796 0.10.0-pre6<br>
2797 0.10.0-pre7<br>
2798 0.10.0-pre8<br>
2799 0.10.0-pre9<br>
2800 0.10.0-pre10<br>
2801 0.10.0-pre11<br>
2802 0.10.0-pre12<br>
2803 0.10.0-pre13<br>
2804 0.10.0-pre14<br>
2805 </td>
2806 <td style="vertical-align: top;">
2807 0.10<br>
2808 0.11<br>
2809 0.12<br>
2810 0.13<br>
2811 0.14<br>
2812 0.15<br>
2813 </td>
2814 <td style="vertical-align: top;">
2815 0.49<br>
2816 0.50<br>
2817 </td>
2818 <td style="vertical-align: top;">
2819 obsolete<br>
2820 </td>
2821 <td style="vertical-align: top;">
2822 0.5<br>
2823 </td>
2824 <td style="vertical-align: top;">
2825 obsolete<br>
2826 </td>
2827 <td style="vertical-align: top;">
2828 1.0<br>
2829 </td>
2830 <td style="vertical-align: top;">
2831 2.6.26<br>
2832 2.6.26.1<br>
2833 </td>
2834 <td style="vertical-align: top;">
2835 LTTng 0.10 support kernel 2.6.26 and adds markers support for userspace on x86
2836 32 and 64 bits. ltt-control 0.49 contains sample scripts to enable all userspace
2837 markers visible in /proc at script execution.<br>
2838 ltt-control 0.50 fixes lttd mutex usage in when multithreaded (-N x).<br>
2839 lttv 0.10.0-pre14 fixes support of traces where CPU are hotplugged.<br>
2840 LTTng 0.14 includes a fix to the LTTng buffering scheme, found by running a Spin
2841 model through Promela.<br>
2842 LTTng 0.15 has whitespace cleanups.<br>
2843 </td>
2844 <td style="vertical-align: top;">
2845 </td>
2846 <td style="vertical-align: top;">
2847 x86, alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64,
2848 um, v850, xtensa.<br>
2849 arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405,
2850 powerpc64, s390, sparc, sparc64.<br>
2851 </td>
2852 </tr>
2853
2854 <tr>
2855 <td style="vertical-align: top;">
2856 0.10.0-pre15<br>
2857 </td>
2858 <td style="vertical-align: top;">
2859 0.16<br>
2860 0.17<br>
2861 0.18<br>
2862 0.19<br>
2863 0.20<br>
2864 0.21<br>
2865 0.22<br>
2866 0.23<br>
2867 0.24<br>
2868 0.25<br>
2869 0.26<br>
2870 </td>
2871 <td style="vertical-align: top;">
2872 0.51<br>
2873 0.52<br>
2874 </td>
2875 <td style="vertical-align: top;">
2876 obsolete<br>
2877 </td>
2878 <td style="vertical-align: top;">
2879 0.6<br>
2880 </td>
2881 <td style="vertical-align: top;">
2882 obsolete<br>
2883 </td>
2884 <td style="vertical-align: top;">
2885 1.0<br>
2886 </td>
2887 <td style="vertical-align: top;">
2888 2.6.27-rc2<br>
2889 2.6.27-rc3<br>
2890 2.6.27-rc6<br>
2891 2.6.27-rc7<br>
2892 </td>
2893 <td style="vertical-align: top;">
2894 LTTng 0.16 supports 2.6.27-rc2, including ftrace and "taps".<br>
2895 LTTV 0.10.0-pre15 includes some fixes in state.c (uninitialized variables).<br>
2896 lttctl 0.51 adds support for taps.<br>
2897 markers-userspace 0.6 supports kernel 2.6.27-rc2.<br>
2898 LTTng 0.17 uses per-cpu variables to keep ltt_nesting.<br>
2899 LTTng 0.18 reverts the formal-verif fix patch, which was broken since LTTng
2900 0.14.<br>
2901 LTTng 0.19 really just fixes the "author" in the lttng git tree.<br>
2902 LTTng 0.23 contains a build fix for psrwlock on x86_32.<br>
2903 LTTng 0.24 fixes the git tree.<br>
2904 LTTng 0.25 fixes x86_64 compilation.<br>
2905 LTTng 0.26 supports kernel 2.6.27-rc7.<br>
2906 lttctl 0.52 fixes the ltt-armall script.<br>
2907 </td>
2908 <td style="vertical-align: top;">
2909 </td>
2910 <td style="vertical-align: top;">
2911 x86, alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64,
2912 um, v850, xtensa.<br>
2913 arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405,
2914 powerpc64, s390, sparc, sparc64.<br>
2915 </td>
2916 </tr>
2917
2918 <tr>
2919 <td style="vertical-align: top;">
2920 0.10.0-pre15<br>
2921 </td>
2922 <td style="vertical-align: top;">
2923 0.27<br>
2924 0.28<br>
2925 0.29<br>
2926 0.30<br>
2927 0.31<br>
2928 0.32<br>
2929 0.33<br>
2930 0.34<br>
2931 0.35<br>
2932 0.36<br>
2933 </td>
2934 <td style="vertical-align: top;">
2935 0.53<br>
2936 </td>
2937 <td style="vertical-align: top;">
2938 obsolete<br>
2939 </td>
2940 <td style="vertical-align: top;">
2941 0.6<br>
2942 </td>
2943 <td style="vertical-align: top;">
2944 obsolete<br>
2945 </td>
2946 <td style="vertical-align: top;">
2947 1.0<br>
2948 </td>
2949 <td style="vertical-align: top;">
2950 2.6.27-rc7<br>
2951 2.6.27-rc8<br>
2952 2.6.27-rc9<br>
2953 </td>
2954 <td style="vertical-align: top;">
2955 LTTng 0.27 and lttd (ltt-control) 0.53 implement a vmap-less buffering scheme
2956 using splice().<br>
2957 LTTng 0.28 includes a small build fix.<br>
2958 LTTng 0.29 supports 2.6.27-rc8.<br>
2959 LTTng 0.32 supports 2.6.27-rc9 and adds a spinlock/irqoff buffering scheme
2960 (can be used with lttctl -T relay-locked).<br>
2961 LTTng 0.33, 0.34 : checkpatch.pl coding style fixes. 0.35, 0.36 : size_t cast.<br>
2962 </td>
2963 <td style="vertical-align: top;">
2964 </td>
2965 <td style="vertical-align: top;">
2966 x86, alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64,
2967 um, v850, xtensa.<br>
2968 arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405,
2969 powerpc64, s390, sparc, sparc64.<br>
2970 </td>
2971 </tr>
2972
2973 <tr>
2974 <td style="vertical-align: top;">
2975 0.11.0<br>
2976 </td>
2977 <td style="vertical-align: top;">
2978 0.38<br>
2979 </td>
2980 <td style="vertical-align: top;">
2981 0.53<br>
2982 0.54<br>
2983 </td>
2984 <td style="vertical-align: top;">
2985 obsolete<br>
2986 </td>
2987 <td style="vertical-align: top;">
2988 0.6<br>
2989 </td>
2990 <td style="vertical-align: top;">
2991 obsolete<br>
2992 </td>
2993 <td style="vertical-align: top;">
2994 2.0<br>
2995 </td>
2996 <td style="vertical-align: top;">
2997 2.6.27<br>
2998 </td>
2999 <td style="vertical-align: top;">
3000 LTTng 0.38 and LTTV 0.11.0<br>
3001 <br>
3002 I just cleaned up the LTTng trace format heavily, got rid of the
3003 heartbeat timer (by checking for overflow at the tracing site), got rid
3004 of the "special" compact channel; it removed about 5 FIXMEs in LTTng
3005 (cpu hotplug and compact channel related). Everything is compact now :<br>
3006 <br>
3007 This is much more compact than the previous format, and permits a
3008 "tracer debug mode" in menuconfig which enables the "event size" field,
3009 which helps cross-checking the size expected by the userspace tool and
3010 the size written by the kernel.<br>
3011 <br>
3012 Note that this "event size" field can eventually be enabled on a
3013 per-event or per-channel basis. This will probably be useful to encode
3014 "binary blobs"...<br>
3015 <br>
3016 I also cleanup up the subbuffer header to make is much smaller than the
3017 previous one by removing unneeded information.<br>
3018 <br>
3019 I renamed the "facilities" channel to a better name : "metadata". It
3020 contains marker descriptions.<br>
3021 <br>
3022 The trace major number is bumped to "2" and is completely incompatible
3023 with old LTTV.<br>
3024 </td>
3025 <td style="vertical-align: top;">
3026 </td>
3027 <td style="vertical-align: top;">
3028 x86, alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64,
3029 um, v850, xtensa.<br>
3030 arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405,
3031 powerpc64, s390, sparc, sparc64.<br>
3032 </td>
3033 </tr>
3034
3035 <tr>
3036 <td style="vertical-align: top;">
3037 0.11.1<br>
3038 0.11.2<br>
3039 0.11.3<br>
3040 </td>
3041 <td style="vertical-align: top;">
3042 0.39<br>
3043 0.40<br>
3044 0.41<br>
3045 0.42<br>
3046 0.43<br>
3047 0.44<br>
3048 </td>
3049 <td style="vertical-align: top;">
3050 0.53<br>
3051 0.54<br>
3052 0.55<br>
3053 </td>
3054 <td style="vertical-align: top;">
3055 obsolete<br>
3056 </td>
3057 <td style="vertical-align: top;">
3058 0.6<br>
3059 </td>
3060 <td style="vertical-align: top;">
3061 obsolete<br>
3062 </td>
3063 <td style="vertical-align: top;">
3064 2.1<br>
3065 </td>
3066 <td style="vertical-align: top;">
3067 2.6.27<br>
3068 </td>
3069 <td style="vertical-align: top;">
3070 LTTng 0.39 and LTTV 0.11.1 fixes 32-64 bits subbuffer header portability.<br>
3071 LTTng 0.41 reintroduces the formal verification fix, which solves the
3072 case where the reader thinks the uncommitted subbuffer is fully committed.
3073 Unlikely to happen, but could, with small buffers especially.<br>
3074 </td>
3075 <td style="vertical-align: top;">
3076 </td>
3077 <td style="vertical-align: top;">
3078 x86, alpha, arm26, avr32, cris, frv, h8300, m32r, m68knommu, parisc, sh, sh64,
3079 um, v850, xtensa.<br>
3080 arm, i686, ia64, m68k, mips, mipsel, x86_64, powerpc 405,
3081 powerpc64, s390, sparc, sparc64.<br>
3082 </td>
3083 </tr>
3084
3085
3086
3087 </tbody>
3088 </table>
3089
3090 <br>
3091 </body>
3092 </html>
This page took 0.168269 seconds and 4 git commands to generate.