Patch Series

Subject mm: BPF OOM
Author roman.gushchin@linux.dev
Date 2025-08-18 17:01:23 +0000 UTC
Version 1
Cc akpm@linux-foundation.org ast@kernel.org bpf@vger.kernel.org hannes@cmpxchg.org linux-kernel@vger.kernel.org linux-mm@kvack.org mattbobrowski@google.com memxor@gmail.com mhocko@suse.com rientjes@google.com roman.gushchin@linux.dev song@kernel.org surenb@google.com

Patches (14)

Name Content
[PATCH v1 01/14] mm: introduce bpf struct ops for OOM handling [Body]
[PATCH v1 02/14] bpf: mark struct oom_control's memcg field as TRUSTED_OR_NULL [Body]
[PATCH v1 03/14] mm: introduce bpf_oom_kill_process() bpf kfunc [Body]
[PATCH v1 04/14] mm: introduce bpf kfuncs to deal with memcg pointers [Body]
[PATCH v1 05/14] mm: introduce bpf_get_root_mem_cgroup() bpf kfunc [Body]
[PATCH v1 06/14] mm: introduce bpf_out_of_memory() bpf kfunc [Body]
[PATCH v1 07/14] mm: allow specifying custom oom constraint for bpf triggers [Body]
[PATCH v1 08/14] mm: introduce bpf_task_is_oom_victim() kfunc [Body]
[PATCH v1 09/14] bpf: selftests: introduce read_cgroup_file() helper [Body]
[PATCH v1 10/14] bpf: selftests: bpf OOM handler test [Body]
[PATCH v1 11/14] sched: psi: refactor psi_trigger_create() [Body]
[PATCH v1 12/14] sched: psi: implement psi trigger handling using bpf [Body]
[PATCH v1 13/14] sched: psi: implement bpf_psi_create_trigger() kfunc [Body]
[PATCH v1 14/14] bpf: selftests: psi struct ops test [Body]

Session 2025-08-18

ID (for dev) b93964b8-970c-445e-8c00-0196a5a97cee
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base 07866544e410e4c895a729971e4164861b41fad5 [Config] passed [Log]
Build Patched 07866544e410e4c895a729971e4164861b41fad5 [Config] [patched] passed [Log]
Boot test: Patched 07866544e410e4c895a729971e4164861b41fad5 [Config] [patched] passed
Boot test: Base 07866544e410e4c895a729971e4164861b41fad5 [Config] passed
Fuzzing 07866544e410e4c895a729971e4164861b41fad5 [Config] 07866544e410e4c895a729971e4164861b41fad5 [Config] [patched] passed [Log] [Artifacts]