by Kris Van Hees and Elena Zannoni
DTrace is a tracing tool that was originally implemented for the Solaris operating system. We now have started the work of porting the tool to Linux. While still a work in progress (at version 0.2 currently), it already implements some of the most important providers that are useful for kernel debugging, such as the syscall provider, the profile provider, and statically defined tracing. The goal of the project is to maintain as much compatibility with the Solaris version as possible, allowing easy migration of existing scripts. The talk will cover some implementation details, and future direction of the work.
by Mark Charlebois
3rd–5th April 2012