Few small fixes identified over last few days. Main fix is for memfd_create() which causes problems on Android platforms. See individual patches for details. v1->v2: - added extra Fixes tag in patch #2 (Yonghong); - improved commit message in patch #5 (Yonghong). Andrii Nakryiko (5): libbpf: call memfd_create() syscall directly libbpf: add missing LIBBPF_API annotation to libbpf_set_memlock_rlim API libbpf: add btf__new_split() API that was declared but not implemented libbpf: add missed btf_ext__raw_data() API selftests/bpf: fix bench runner SIGSEGV tools/lib/bpf/bpf.h | 2 +- tools/lib/bpf/btf.c | 11 ++++++++++- tools/lib/bpf/libbpf.c | 11 ++++++++++- tools/lib/bpf/libbpf.map | 5 +++-- tools/lib/bpf/linker.c | 2 +- tools/testing/selftests/bpf/bench.c | 12 ++++++++++-- 6 files changed, 35 insertions(+), 8 deletions(-) -- 2.34.1