sysdig
sysdig copied to clipboard
eBPF support for RHEL 7.6
The only unfortunate casualty was switching to populating the cgroup subsystem name at compile time rather than runtime, which makes the eBPF state increase significantly. So I removed two more cgroups from the supported list. It can potentially be reworked to account that, but as long as we grab one relevant we should be fully able to do the container detection. It'll probably be worth adding all of them at some point.
I'm still a eBPF newbie, but FWIW this change looks good to me :)
Thanks for reviewing. I think we can merge this whenever one of the following events will happen:
- We need to change some other bpf code: if we do that, we might as well bring in this code, since it's overall a net positive change and especially the PID helpers look much cleaner now than before.
- The CI tests are up and running: once we have that, there should be no problem merging code (though I've already tested this by running the tests on several kernels).
- Some customers/users want to try it, so we can give it to them.
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
We still need this one around...I know it's been a while
SonarCloud Quality Gate failed. 
11 Bugs
0 Vulnerabilities
5 Security Hotspots
71 Code Smells
No Coverage information
3.9% Duplication
Catch issues before they fail your Quality Gate with our IDE extension
SonarLint