Re: Accessing pinned eBPF map from the kernel
toggle quoted messageShow quoted text
Thanks for your reply.
BPF_TABLE("extern") seems to work only if the eBPF program is loaded by the same userspace process which creates the map, like in this example.
But, what if a map is created (and pinned) by process A, and an eBPF program is loaded by another process B?
Is there any way for the eBPF program to access the pinned map?
bpf_obj_get cannot be used by eBPF programs as it is a userspace API.
On Thu, Jul 19, 2018 at 3:33 PM, Y Song <ys114321@...> wrote:
The following is an example in C++ to import an external map to BPF modules.