ebpf: fix compatibility with libbpf 1.0+

The current implementation fails to load on a system with
libbpf 1.0 and reports that legacy map definitions in 'maps'
section are not supported by libbpf v1.0+. This commit updates
the Makefile to add BTF (-g flag) and appropriately updates
the maps in rss.bpf.c and update the skeleton file in repo.

Signed-off-by: Shreesh Adiga <16567adigashreesh@gmail.com>
Signed-off-by: Jason Wang <jasowang@redhat.com>
This commit is contained in:
Shreesh Adiga 2022-12-18 20:09:27 +05:30 committed by Jason Wang
parent 136e9dbad8
commit 197a137290
3 changed files with 890 additions and 330 deletions

File diff suppressed because it is too large Load diff