-
Updated
Mar 30, 2022 - Go
ebpf
Here are 284 public repositories matching this topic...
Add bswap() helper
-
Updated
Mar 30, 2022 - C++
-
Updated
Mar 30, 2022 - Lua
-
Updated
Mar 30, 2022 - C++
Add CO-RE example(s)
Since most types can now be CO-RE relocated, it might be time to add some examples of how to do so. This might be useful for a CO-RE showcase in general, not just for exercising the lib itself.
Here's an example of a kprobe using BPF_CORE_READ
: https://github.com/markpash/find-bad-middleboxes
-
Updated
Jan 8, 2022 - Go
-
Updated
Mar 30, 2022 - C
-
Updated
Mar 1, 2022
-
Updated
Mar 28, 2022 - Go
Currently we have just one type of docs which are "reference" documentation. We should add a "how-to/tutorials" section with goal-driven content. We can start by drawing already available content:
https://blog.aquasec.com/kubernetes-runtime-security-ebpf
https://blog.aquasec.com/tracee-runtime-malware-alerts-aqua-postee
https://blog.aquasec.com/runtime-security-tracee-rules
https://github.co
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
-
Updated
Mar 22, 2022 - 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
Jan 29, 2022 - Go
-
Updated
Mar 29, 2022 - Rust
-
Updated
Sep 7, 2021 - Rust
Feature Request
Short Description
Currently, the GRPC server port [is a configuration](https://github.com/kubearmor/KubeArmor/blob/bf39613c0c01e986d3e77d2f46a59c526cbf5907/KubeArmor/config/config.go#L79) and the default value is 32767.
This works fine on kubearmor in
Can we get some performance comparison between polycube and using standard linux facilities (NAT, iptables, etc.)?
CPU usage, PPS, latencies, etc.
-
Updated
May 7, 2021 - Shell
-
Updated
Mar 30, 2022 - C
-
Updated
Oct 27, 2021 - C
-
Updated
Feb 19, 2019 - Python
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.
Useful for networking tracing to convert from network order to host order.
Describe the solution you'd like
int[8|16|32|64] bswap(int[8|16|32|64])
We can make bswap() infer the integer width and return the appropriate integer. Previous discussi