Patch Series

Subject Remove task and cgroup local storage percpu counters
Author ameryhung@gmail.com
Date 2025-10-02 22:53:40 +0000 UTC
Version 2
Cc alexei.starovoitov@gmail.com ameryhung@gmail.com andrii@kernel.org bpf@vger.kernel.org daniel@iogearbox.net haoluo@google.com kernel-team@meta.com kpsingh@kernel.org martin.lau@kernel.org memxor@gmail.com netdev@vger.kernel.org song@kernel.org yonghong.song@linux.dev

Patches (12)

Name Content [All]
[RFC PATCH bpf-next v2 01/12] bpf: Select bpf_local_storage_map_bucket based on bpf_local_storage [Body]
[RFC PATCH bpf-next v2 02/12] bpf: Convert bpf_selem_unlink_map to failable [Body]
[RFC PATCH bpf-next v2 03/12] bpf: Convert bpf_selem_link_map to failable [Body]
[RFC PATCH bpf-next v2 04/12] bpf: Open code bpf_selem_unlink_storage in bpf_selem_unlink [Body]
[RFC PATCH bpf-next v2 05/12] bpf: Convert bpf_selem_unlink to failable [Body]
[RFC PATCH bpf-next v2 06/12] bpf: Change local_storage->lock and b->lock to rqspinlock [Body]
[RFC PATCH bpf-next v2 07/12] bpf: Remove task local storage percpu counter [Body]
[RFC PATCH bpf-next v2 08/12] bpf: Remove cgroup local storage percpu counter [Body]
[RFC PATCH bpf-next v2 09/12] bpf: Remove unused percpu counter from bpf_local_storage_map_free [Body]
[RFC PATCH bpf-next v2 10/12] selftests/bpf: Update task_local_storage/recursion test [Body]
[RFC PATCH bpf-next v2 11/12] selftests/bpf: Remove test_task_storage_map_stress_lookup [Body]
[RFC PATCH bpf-next v2 12/12] selftests/bpf: Choose another percpu variable in bpf for btf_dump test [Body]

Session 2025-10-02

ID (for dev) 306d8944-7df6-4aa8-9824-29bf60030055
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 4ef77dd584cfd915526328f516fec59e3a54d66e [Config] passed [Log]
[KASAN] Boot test: Base 4ef77dd584cfd915526328f516fec59e3a54d66e [Config] passed
[KASAN] Build Patched 4ef77dd584cfd915526328f516fec59e3a54d66e [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 4ef77dd584cfd915526328f516fec59e3a54d66e [Config] [patched] passed
[KASAN] Fuzzing 4ef77dd584cfd915526328f516fec59e3a54d66e [Config] 4ef77dd584cfd915526328f516fec59e3a54d66e [Config] [patched] passed [Log] [Artifacts]