From: Alexei Starovoitov <ast@xxxxxxxxxx> These are bpf_arena prerequisite patches. Useful on its own. Alexei Starovoitov (5): bpf: Allow kfuncs return 'void *' bpf: Recognize '__map' suffix in kfunc arguments bpf: Plumb get_unmapped_area() callback into bpf_map_ops libbpf: Allow specifying 64-bit integers in map BTF. bpf: Tell bpf programs kernel's PAGE_SIZE Andrii Nakryiko (1): bpftool: rename is_internal_mmapable_map into is_mmapable_map include/linux/bpf.h | 3 +++ kernel/bpf/core.c | 7 +++++- kernel/bpf/syscall.c | 16 ++++++++++++++ kernel/bpf/verifier.c | 19 ++++++++++++++++ tools/bpf/bpftool/gen.c | 18 +++++++-------- tools/lib/bpf/bpf_helpers.h | 1 + tools/lib/bpf/libbpf.c | 44 +++++++++++++++++++++++++++++++++++-- 7 files changed, 96 insertions(+), 12 deletions(-) -- 2.43.0