Patch Series

Subject bpf: A common way to attach struct_ops to a cgroup
Author martin.lau@linux.dev
Date 2026-05-19 21:58:08 +0000 UTC
Version
Cc ameryhung@gmail.com andrii@kernel.org ast@kernel.org bpf@vger.kernel.org daniel@iogearbox.net martin.lau@linux.dev netdev@vger.kernel.org roman.gushchin@linux.dev shakeel.butt@linux.dev

Patches (12)

Name Content [All]
[RFC PATCH bpf-next 01/12] bpf: Remove __rcu tagging in st_link->map [Body]
[RFC PATCH bpf-next 02/12] bpf: Make struct_ops tasks_rcu grace period optional [Body]
[RFC PATCH bpf-next 03/12] bpf: Add bpf_struct_ops accessor helpers [Body]
[RFC PATCH bpf-next 04/12] bpf: Remove unnecessary prog_list_prog() check [Body]
[RFC PATCH bpf-next 05/12] bpf: Replace prog_list_prog() check with direct pl->prog and pl->link check [Body]
[RFC PATCH bpf-next 06/12] bpf: Add prog_list_init_item(), prog_list_replace_item(), and prog_list_id() [Body]
[RFC PATCH bpf-next 07/12] bpf: Move LSM trampoline unlink into bpf_cgroup_link_auto_detach() [Body]
[RFC PATCH bpf-next 08/12] bpf: Add a few bpf_cgroup_array_* helper functions [Body]
[RFC PATCH bpf-next 09/12] bpf: Add infrastructure to support attaching struct_ops to cgroups [Body]
[RFC PATCH bpf-next 10/12] bpf: tcp: Support selected sock_ops callbacks as struct_ops [Body]
[RFC PATCH bpf-next 11/12] libbpf: Support attaching struct_ops to a cgroup [Body]
[RFC PATCH bpf-next 12/12] selftests/bpf: Test attaching struct_ops to a cgroup [Body]
Session 2026-05-19
ID (for dev) bce62fe3-b222-452a-bfbb-c4df391f061d
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 576482b55c19e7ec00e162a0fde4c4f1a95128c7 [Config] passed [Log]
[KASAN] Boot test: Base 576482b55c19e7ec00e162a0fde4c4f1a95128c7 [Config] passed [Log]
[KASAN] Build Patched 576482b55c19e7ec00e162a0fde4c4f1a95128c7 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 576482b55c19e7ec00e162a0fde4c4f1a95128c7 [Config] [patched] passed [Log]
[KASAN] Fuzz 576482b55c19e7ec00e162a0fde4c4f1a95128c7 [Config] 576482b55c19e7ec00e162a0fde4c4f1a95128c7 [Config] [patched] passed [Log] [Artifacts]