LTTng 0.9.6 for Linux 2.6.21-mm2 - Conditional Calls
Mathieu Desnoyers <[email protected]>
| Newsgroups | gmane.linux.kernel.tracing |
|---|---|
| Message-ID | <20070517062513.GA16507@Krystal> |
Hi, I have been busy lately rewriting the Linux Kernel Markers; not once, but twice. The first change I did is to split the branch-over-call into a separate infrastructure : conditional calls. The markers has been reimplemented on top of it. The second change has been done to support arming probes/cond_call before loading modules which has markers or cond_call() statement in them : I keep a hash table to know which of these are armed, and I perform the update in the markers/cond_call data structures at module load time. I will be away for 10 days, but I wanted to post these new changes on ltt-dev right away. I'll post the cond_calls and new markers to LKML when I come back. Mathieu -- Mathieu Desnoyers Computer Engineering Ph.D. Student, Ecole Polytechnique de Montreal OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68