tracee
tracee copied to clipboard
eBPF CO-RE functionality improvements
- [ ] Make use of bpf global variables for configuration and other read-only applications (#784, https://github.com/aquasecurity/libbpfgo/issues/27)
- [ ] #476
- [ ] #475
- [ ] #474
- [ ] Remove
always_inlineattribute from functions that no longer need them based on kernel version (needs investigation) - [ ] #1636
Regarding removing the always_inline attribute, please note that this doesn't play well with tail calls, as explained here: https://docs.cilium.io/en/stable/bpf/#bpf-to-bpf-calls
Also, there is this one (bounded loops since 5.3): https://github.com/aquasecurity/tracee/issues/474 (Not related to CO-RE but to new BPF features that we should support)
No need for this epic. Let's stay with individual issues