Re: [PATCH bpf-next v7 0/9] Introduce arena library and runtime

Song Liu
2026-04-16T20:44:02Z

On Thu, Apr 16, 2026 at 1:31 PM Matt Bobrowski <mattbobrowski@google.com> wrote:
[...]
> >
> > I haven't had an opportunity to go through this patch series just yet,
> > but can I just say that it excites me considerably! I've been wanting
> > to carve out some time to implement something exactly like this for a
> > very long time (since BPF arena maps were initially introduced) as I
> > think it's going to be incredibly valuable for BPF users moving
> > forward.
>
> I swear that I also saw a notification stating that this series was
> applied to bpf/bpf-next.git (master), but upon checking I only see
> that commit 4c5f21d4dfa ("selftests/bpf: Add tests for non-arena/arena
> operations") from the series was applied. What's going on there?

Part of it was committed. From patchwork-bot:

Here is the summary with links:
- [bpf-next,v7,1/9] bpf: Allow instructions with arena source and
non-arena dest registers
(no matching commit)
- [bpf-next,v7,2/9] selftests/bpf: Add tests for non-arena/arena operations
https://git.kernel.org/bpf/bpf-next/c/4c5f21d4dfa4
- [bpf-next,v7,3/9] selftests/bpf: Move bpf_arena_spin_lock.h to the top level
(no matching commit)
- [bpf-next,v7,4/9] selftests/bpf: Move READ_ONCE/WRITE_ONCE macros
to bpf_experimental.h
(no matching commit)
- [bpf-next,v7,5/9] selftests/bpf: Add basic libarena scaffolding
(no matching commit)
- [bpf-next,v7,6/9] selftests/bpf: Add arena ASAN runtime to libarena
(no matching commit)
- [bpf-next,v7,7/9] selftests/bpf: Add ASAN support for libarena selftests
(no matching commit)
- [bpf-next,v7,8/9] selftests/bpf: Add buddy allocator for libarena
(no matching commit)
- [bpf-next,v7,9/9] selftests/bpf: Add selftests for libarena buddy allocator
(no matching commit)