Patch Series

Subject bpf: Introduce resizable hash map
Author mykyta.yatsenko5@gmail.com
Date 2026-04-08 15:10:06 +0000 UTC
Version
Cc andrii@kernel.org ast@kernel.org bpf@vger.kernel.org daniel@iogearbox.net eddyz87@gmail.com herbert@gondor.apana.org.au kafai@meta.com kernel-team@meta.com memxor@gmail.com mykyta.yatsenko5@gmail.com yatsenko@meta.com

Patches (18)

Name Content [All]
[PATCH RFC bpf-next v2 01/18] bpf: Register rhash map [Body]
[PATCH RFC bpf-next v2 02/18] bpf: Add resizable hashtab skeleton [Body]
[PATCH RFC bpf-next v2 03/18] bpf: Implement lookup, delete, update for resizable hashtab [Body]
[PATCH RFC bpf-next v2 04/18] rhashtable: Add rhashtable_walk_enter_from() [Body]
[PATCH RFC bpf-next v2 05/18] bpf: Implement get_next_key and free_internal_structs for resizable hashtab [Body]
[PATCH RFC bpf-next v2 06/18] bpf: Implement bpf_each_rhash_elem() using walk API [Body]
[PATCH RFC bpf-next v2 07/18] bpf: Implement batch ops for resizable hashtab [Body]
[PATCH RFC bpf-next v2 08/18] bpf: Implement iterator APIs for resizable hashtab [Body]
[PATCH RFC bpf-next v2 09/18] bpf: Implement alloc and free for resizable hashtab [Body]
[PATCH RFC bpf-next v2 10/18] bpf: Allow timers, workqueues and task_work in resizable hashtab [Body]
[PATCH RFC bpf-next v2 11/18] libbpf: Support resizable hashtable [Body]
[PATCH RFC bpf-next v2 12/18] selftests/bpf: Add basic tests for resizable hash map [Body]
[PATCH RFC bpf-next v2 13/18] selftests/bpf: Support resizable hashtab in test_maps [Body]
[PATCH RFC bpf-next v2 14/18] selftests/bpf: Resizable hashtab BPF_F_LOCK tests [Body]
[PATCH RFC bpf-next v2 15/18] selftests/bpf: Add stress tests for resizable hash get_next_key [Body]
[PATCH RFC bpf-next v2 16/18] selftests/bpf: Add BPF iterator tests for resizable hash map [Body]
[PATCH RFC bpf-next v2 17/18] bpftool: Add rhash map documentation [Body]
[PATCH RFC bpf-next v2 18/18] selftests/bpf: Add resizable hashmap to benchmarks [Body]
Session 2026-04-08
ID (for dev) 2671d62e-3638-47dd-9e44-56dbb4aab47f
Status in progress
Execution Log [Link]
Test Base Patched Verdict