Releasing two BPF tools I developed: ebpfpub and ebpfault

After learning the basics with BCC and bpftrace, I ended up experimenting a lot with BPF lately. Eventually, I moved to C++ and LLVM IR to generate my programs on the fly. Here are some of the tools and libraries I have recently released:

NameDescription
ebpf-commonA collection of classes and functions that are useful to write new BPF-based tools.
ebpfpubA library and tool to perform system call tracing.
ebpfaultA BPF-based syscall fault injector that can work per-process or system-wide without requiring a kernel driver.
Categories: Development 
Tags: bpf