Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tetragon: sync api.h with upstream kernels #3306

Open
2 tasks done
jrfastab opened this issue Jan 15, 2025 · 0 comments
Open
2 tasks done

tetragon: sync api.h with upstream kernels #3306

jrfastab opened this issue Jan 15, 2025 · 0 comments
Labels
good first issue Good for newcomers kind/enhancement This improves or streamlines existing functionality

Comments

@jrfastab
Copy link
Contributor

Is there an existing issue for this?

  • I have searched the existing issues

Is your feature request related to a problem?

no

Describe the feature you would like

It would be nice if we updated vmlinux and api.h to a match latest kernel. Bonus points for having a script do it or a some better way than just manually syncing headers. Regardless even just updating them manually would be useful.

Describe your proposed solution

bpf/include/api does not have all the possible definitions for later kernels. I think it would be useful to just have them all so we can skip writing the extra patch to update them. I also use Tetragon to load experiments sometimes because its an easy way to load BPF programs and distribute code into a K8s network so just having all the apis makes sense to me.

Code of Conduct

  • I agree to follow this project's Code of Conduct
@jrfastab jrfastab added good first issue Good for newcomers kind/enhancement This improves or streamlines existing functionality labels Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers kind/enhancement This improves or streamlines existing functionality
Projects
Status: No status
Development

No branches or pull requests

1 participant