LTTng (Linux Trace Toolkit: next generation) is a kernel and application tracer for Linux. It gathers information about applications and important system events to help diagnose application, library and operating system misuses.

Learn more

We contribute to and maintain parts of the Linux kernel, namely the tracepoint instrumentation API, the membarrier(2) system call, and we actively work on rseq(2) and cpu_opv(2) (Restartable Sequences and CPU Operation Vector) system calls.

Common Trace Format

The Common Trace Format (CTF) is proposed as a trace format that suits the needs of the embedded, telecom, high performance, and kernel communities.

Learn more

Babeltrace is a trace reader and converter engine. It is a reference implementation of the Common Trace Format (CTF).

Learn more

Userspace RCU

The Userspace RCU library (liburcu) is a highly scalable LGPL synchronization library providing very low overhead and linearly scalable read-side synchronization, as well as efficient data structures based on RCU and lock-free algorithms.

Learn more


You can freely use our open-source software.

Let us know what we should enhance to better suit your needs.