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

4.18 kernel support #1146

Closed
grcevski opened this issue Sep 9, 2024 · 2 comments · Fixed by #1175
Closed

4.18 kernel support #1146

grcevski opened this issue Sep 9, 2024 · 2 comments · Fixed by #1175
Assignees

Comments

@grcevski
Copy link
Contributor

grcevski commented Sep 9, 2024

Adding support for kernel 4.18 is the most frequently requested feature because of older RedHat LTS versions. Adding support for 4.18 needs work on few fronts:

  • We need to switch from using ringbuffers to perf buffers.
  • We need to ensure we can pull BTF symbols in a productized way. (since BTF will not be present on 4.18)
  • There might be issues with reading the iovec structures.
@grcevski
Copy link
Contributor Author

Thanks for reopening, I accidentally moved the issue in the wrong column in the project, to completed instead of in progress.

@rafaelroquetto rafaelroquetto self-assigned this Sep 10, 2024
@rafaelroquetto
Copy link
Contributor

rafaelroquetto commented Sep 18, 2024

Recent RHEL 4.18 kernels are heavily backported and provide the necessary infrastructure required by Beyla. We have decided to provide supports only for these select RHEL kernels rather than vanilla 4.18, as it covers most people still on that kernel version.

See #1175 for further context.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants