From cacf5f209d41c13928a3117f1472eb1eb89fd64f Mon Sep 17 00:00:00 2001 From: Vincent Li Date: Mon, 16 Sep 2024 01:00:40 +0000 Subject: [PATCH] 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 --- config/rootfiles/common/libbpf | 7 ++++--- lfs/libbpf | 4 ++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/config/rootfiles/common/libbpf b/config/rootfiles/common/libbpf index b0a2683cb..f77715fe2 100644 --- a/config/rootfiles/common/libbpf +++ b/config/rootfiles/common/libbpf @@ -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 diff --git a/lfs/libbpf b/lfs/libbpf index 93c927081..fda9ad240 100644 --- a/lfs/libbpf +++ b/lfs/libbpf @@ -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)