linux/tools/sched_ext/include/scx
Tejun Heo fab183d632 sched_ext: Merge branch 'for-7.3-arena-args' into for-7.3
Pull to receive the __arena argument conversion:

 67f1f4a48c ("sched_ext: Pass kernel arena pointers to ops_cid callbacks")
 a8dc810968 ("sched_ext: Convert sub-cap kfuncs to __arena cmask arguments")
 a05c5b5cb5 ("sched_ext: Convert scx_bpf_cid_override() to __arena array arguments")

along with the bpf-next branch carrying the __arena argument support they
depend on.

Conflict in kernel/sched/ext/ext.c between:

 c384ab8a0b ("sched_ext: Move the config-off sub-cap kfunc stubs into sub.c")

and:

 a8dc810968 ("sched_ext: Convert sub-cap kfuncs to __arena cmask arguments")

which updated the stubs in their old ext.c location. Resolved by keeping
ext.c without the stubs and applying the prototype conversion to the
relocated stubs in sub.c.

Signed-off-by: Tejun Heo <tj@kernel.org>
2026-08-17 11:20:34 -10:00
..
bpf_arena_common.bpf.h tools/sched_ext/include: Sync bpf_arena_common.bpf.h with scx repo 2026-03-07 22:45:12 -10:00
bpf_arena_common.h tools/sched_ext: Receive updates from SCX repo 2025-08-11 08:21:57 -10:00
cid.bpf.h tools/sched_ext: Add three-mask cmask intersection iterator 2026-07-13 22:18:44 -10:00
common.bpf.h sched_ext: Convert sub-cap kfuncs to __arena cmask arguments 2026-08-12 09:55:33 -10:00
common.h tools/sched_ext: Add explicit cast from void* in RESIZE_ARRAY() 2026-04-13 06:14:11 -10:00
compat.bpf.h sched_ext: Merge branch 'for-7.3-arena-args' into for-7.3 2026-08-17 11:20:34 -10:00
compat.h sched_ext: Add bandwidth-limited rescue execution for stranded tasks 2026-08-03 11:01:29 -10:00
enum_defs.autogen.h sched_ext: Rename balance-era identifiers to dispatch terms 2026-08-15 00:07:42 -10:00
enums.autogen.bpf.h sched_ext: Rename balance-era identifiers to dispatch terms 2026-08-15 00:07:42 -10:00
enums.autogen.h sched_ext: Rename balance-era identifiers to dispatch terms 2026-08-15 00:07:42 -10:00
enums.bpf.h tools/sched_ext: Receive updates from SCX repo 2024-12-12 16:16:57 -10:00
enums.h sched_ext: Make string params of __ENUM_set() const 2026-04-13 06:14:05 -10:00
user_exit_info_common.h sched_ext: Expose exit_cpu to BPF and userspace 2026-04-28 22:44:34 -10:00
user_exit_info.bpf.h sched_ext: Expose exit_cpu to BPF and userspace 2026-04-28 22:44:34 -10:00
user_exit_info.h sched_ext: Expose exit_cpu to BPF and userspace 2026-04-28 22:44:34 -10:00