diff options
| author | Tejun Heo <tj@kernel.org> | 2026-04-29 21:09:10 +0300 |
|---|---|---|
| committer | Tejun Heo <tj@kernel.org> | 2026-04-29 21:25:07 +0300 |
| commit | 0e781a7853785989553f8a4e658145623ef695ac (patch) | |
| tree | 5d4b09c441412b144b8b97961aaf807dc628eae5 /include/linux/debugobjects.h | |
| parent | ee8391ba11644fd3dce6e22ece54725a1bb5b50e (diff) | |
| download | linux-0e781a7853785989553f8a4e658145623ef695ac.tar.xz | |
sched_ext: Add ext_types.h for early subsystem-wide defs
Introduce kernel/sched/ext_types.h as the early-def header for the
sched_ext compilation unit. Included from kernel/sched/build_policy.c
before ext_internal.h so every later header and source in the unit
sees its content without re-inclusion. Later patches add their types
here (struct scx_cid_topo, scx_cmask, scx_cid_shard, etc.) so the
subsystem has one place to stash types shared across the TU.
Move enum scx_consts (SCX_DSP_DFL_MAX_BATCH, SCX_WATCHDOG_MAX_TIMEOUT,
SCX_SUB_MAX_DEPTH, etc.) here as the initial content. Ops-facing
content stays in ext_internal.h.
Signed-off-by: Tejun Heo <tj@kernel.org>
Reviewed-by: Changwoo Min <changwoo@igalia.com>
Reviewed-by: Andrea Righi <arighi@nvidia.com>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions
