4 ms·
I happen to work on a system-wide profiler[1] that is eBPF-based, and what we do is load our bpf programs on various kernels[2] using qemu. This is important as
by brancz 3y ago
I happen to work on a system-wide profiler[1] that is eBPF-based, and what we do is load our bpf programs on various kernels[2] using qemu. This is important as the jit and verifier change significantly across kernel versions and we want to make sure we maintain compatibility.
[1] https://github.com/parca-dev/parca-agent https://github.com/parca-dev/parca-agent
[2] https://github.com/parca-dev/parca-agent/blob/54434c02773a8a8463926f108f86ddff2ff78689/kerneltest/vmtest.sh#L87 https://github.com/parca-dev/parca-agent/blob/54434c02773a8a...