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

Update BCC/BPFTrace statements regarding ARM32 support #197

Closed
Tropicao opened this issue May 2, 2023 · 1 comment
Closed

Update BCC/BPFTrace statements regarding ARM32 support #197

Tropicao opened this issue May 2, 2023 · 1 comment
Assignees
Labels
debugging Debugging/Profiling/Tracing training

Comments

@Tropicao
Copy link
Contributor

Tropicao commented May 2, 2023

ARM32 support seems to have moved forward since the training was created (see for example bpftrace/bpftrace#1688 and bpftrace/bpftrace#2360)
Check for current state, and if relevant, add small lab to explore bcc/bpftrace since those tools can be very useful for very specific tasks

@Tropicao Tropicao added the debugging Debugging/Profiling/Tracing training label May 2, 2023
@Tropicao Tropicao self-assigned this May 2, 2023
@Tropicao
Copy link
Contributor Author

Tropicao commented Jan 3, 2025

There is still no official support for bcc/bpftrace in buildroot, even if some attempts have been undertaken. Anyway, bcc/bpftrace support addition on the target for the labs is not desirable, because of the linked cost (build is way longer, because of all the needed tooling to make it run). The compromise that has been chosen when adding the eBPF content is to make the trainees run the BCC lab on their development host (x86), and then port the corresponding code to libbpf to run it onto the target.
The only remaining part for this issue is however to remove the mention about bpftrace/bcc not supporting arm32 (which is not true anymore)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
debugging Debugging/Profiling/Tracing training
Projects
None yet
Development

No branches or pull requests

1 participant