More eBPF Tracing Work Being Readied For Linux 4.1

Written by Michael Larabel in Linux Kernel on 23 March 2015 at 12:25 PM EDT. Add A Comment
The BPF In-Kernel Virtual Machine will likely see new functionality with the next Linux kernel release cycle, Linux 4.1.

A new patch series led by Alexei Starovoitov appears about ready as new tracing code that allows for eBPF programs to be attached to KProbes. Alexei mentioned in his latest tracing patch series that this eBPF code for kprobes appears ready, "I think it's good to go."

While the Berkeley Packet Filter started with network packet filtering, it's since been extended to largely become a universal in-kernel virtual machine. Via the new patch series are also some example applications for letting BPF do I/O latency analysis and kmem_alloc/free tracker.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week