iovisor / iovisor/bcc

eBPF(BCC) on 32bit ARM

Open
#3,581 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
22.7k
Forks
4.1k
Avg merge
5d 13h
Merged PRs (30d)
3

Description

Hi all.

Thanks for your work on eBPF. It was very informative !!!

Now I'm in some troubles. I want to run eBPF(BCC) on 32bit ARM via Gobpf or libbpf etc.

1. for Gopbf, it requires Go to write user-space scripts instead of Python/Lua. I have very little Go knowledge, so it was difficult for me to write user space scripts with Go.

2. for libbpf, i just know that it is the compile-once-un-everywhere, and i successfully run it on a local x86_64 machine.
But I don't know how to run it on 32bit ARM (with linux 4.9.) through cross-compiling.

Do you have any new doc with some examples on how to run eBPF on 32bit ARM via libbpf or Gobpf etc? Thank you very much !!!

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named. Start by reviewing the libbpf and Gobpf documentation alongside the 32-bit ARM and Linux 4.9 cross-compilation context; done means providing clear examples for running eBPF through one or both approaches.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, linux
Domain
documentation, operating-systems
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.