-
Updated
Aug 29, 2021 - Go
ebpf
Here are 207 public repositories matching this topic...
-
Updated
Aug 28, 2021 - Lua
-
Updated
Aug 26, 2021 - C++
-
Updated
Aug 24, 2021 - Go
-
Updated
Aug 28, 2021 - C++
Currently, users of the library need to explicitly call unix.Setrlimit to increase the process' maximum amount of memory available for memlocking eBPF maps. A series of patches recently landed in kernel v5.11 that switches bpf map memory accounting to be cgroup-based. As far as I understand, the consequence for userspa
-
Updated
Aug 27, 2021 - Go
-
Updated
Aug 11, 2021
At the moment of writing this issue, kubectl trace only supports X86-64 as target architecture.
The tool should be able to schedule bpftrace programs against all the architectures supported by bpftrace, that are X86-64 and arm64 (aarch64) see the Cmake definition.
To achieve that we n
As part of integrating Tracee as a library we would like to have the ability to use functions like 'missingKernelConfigOptions', 'checkRequiredCapabilities' etc.
-
Updated
Jul 1, 2021 - Go
It appears that the RedBPF toolchain imposes currently undocumented restrictions on map value types that go beyond those expressed by the generic constraints:
- All variants of an enum must have the same size in memory.
- Struct fields are (mostly?) required to be aligned to multiples of 32 bits, though sometimes 64-bit alignment is required, and some structs don't work at all despite their fi
-
Updated
Aug 17, 2021 - Go
-
Updated
Aug 29, 2021 - Rust
-
Updated
Jan 19, 2021 - Rust
-
Updated
May 7, 2021 - Shell
Can we get some performance comparison between polycube and using standard linux facilities (NAT, iptables, etc.)?
CPU usage, PPS, latencies, etc.
-
Updated
Feb 19, 2019 - Python
-
Updated
Feb 18, 2020 - Go
-
Updated
Feb 10, 2020 - C
-
Updated
Jul 22, 2021 - C
-
Updated
Feb 24, 2019 - C
-
Updated
Jul 21, 2021 - Go
Improve this page
Add a description, image, and links to the ebpf topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the ebpf topic, visit your repo's landing page and select "manage topics."
Is your feature request related to a problem? Please describe.
I fiddled around with
bpftraceto write internal documentation for my colleagues on how to use it. I chosetracepoint:syscalls:sys_enter_mkdiras a suitable tracepoint for a simple demo, and wrote this code: