-
Some references:
* https://blogs.oracle.com/linux/post/bpf-a-tour-of-program-types section 4.2
* https://lwn.net/Articles/683504/
* https://blogs.oracle.com/linux/post/taming-tracepoints-in-the-lin…
-
tcptracer-bpf.c has:
- 7 bpf maps
- 7 bpf kprobes/kretprobes
PR #39 is adding 4 more bpf objects, so it is becoming more complex.
We could add diagrams directly in the repository, to explain:
…
alban updated
7 years ago
-
The bpf_prink helper currently output the results to the target program. This is different from the kernel eBPF behavior and may break the target program.
We may need a feature that allow agent to se…
-
Relates to #37
Not quite sure how we'd model policy for this, but it's certainly an interesting use case.
-
The following code:
```cpp
__int128_t f()
{
return 0;
}
```
currently makes trunk Clang crash when using the eBPF backend, with the following error message:
```console
fatal error: erro…
-
https://github.com/cilium/cilium/pull/27622 lifted a limitation that requires Cilium-managed native devices (where `bpf_host` is attached) to have an ifindex = 5.10. But the [relevant patch](https://g…
-
This issue is not observed in CI, however I notice it when running the privileged tests locally in my Ubuntu 22.04 environment against the master branch:
```
$ sudo -E make tests-privileged …
-
```python
#!/usr/bin/python
from bcc import BPF
bpf_text = '''
KFUNC_PROBE(security_path_chown, struct path *path)
{
return 0;
}
'''
b = BPF(text=bpf_text)
print("BPF programs load…
-
Hello, I am currently trying to run this repository on my Linux Virtual Machine. However, I am getting undefined reference errors for functions declared in bpf/bpf.h. I am thinking this may be because…
-
> TL;DR: When cross-compiling, host little-endian bootstrap bpftool cannot
open a big-endian ELF to generate a skeleton from it and build target
big-endian bpftool.
>
> Long version: Currently, bp…