lunatik: 'bpf_luaxdp_run': BTF not found in kernel

xdp-loader to load https.o result in error below:

libbpf: loading kernel BTF '/sys/kernel/btf/vmlinux': 0
  libbpf: extern (func ksym) 'bpf_luaxdp_run': not found in kernel or module BTFs
  libbpf: failed to load object '/usr/lib/bpf/https.o'
 libxdp: Failed to load program filter_https: Invalid argument
Couldn't attach XDP program on iface 'green0': Invalid argument(-22)

xdp-tools/xdp-loader is built statically with libbpf 1.2
should not be xdp-loader libbpf issue

still try to upgrade bpfire libbpf to 1.3.0 for testing

Signed-off-by: Vincent Li <vincent.mc.li@gmail.com>
This commit is contained in:
Vincent Li
2024-09-16 01:00:40 +00:00
parent dc97ffb40e
commit cacf5f209d
2 changed files with 6 additions and 5 deletions

View File

@@ -1,3 +1,4 @@
usr/include/bpf/xsk.h
usr/lib/libbpf.so.0
usr/lib/libbpf.so.0.8.3
usr/lib/libbpf.a
usr/lib/libbpf.so
usr/lib/libbpf.so.1
usr/lib/libbpf.so.1.3.0

View File

@@ -24,7 +24,7 @@
include Config
VER = 0.8.3
VER = 1.3.0
THISAPP = libbpf-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
$(DL_FILE)_BLAKE2 = abee71b4ae0d3a7d0cdf4c108091821d915d4712820dae3debe84b897e7fb84a2c763df508eb539bb74e7461ca2b6836325b7a3c08c6bc8aafe1ac4097614f31
$(DL_FILE)_BLAKE2 = 5ee0a45cd06be482c9523ec2a9bb26cf12b89df23f515b037badda868770069d5ffb751c011222b86b1d43034a1cdd537cb263883ed0645641548adc9c9896eb
install : $(TARGET)