summaryrefslogtreecommitdiff
path: root/include/linux/debugobjects.h
diff options
context:
space:
mode:
authorTejun Heo <tj@kernel.org>2026-04-29 21:09:10 +0300
committerTejun Heo <tj@kernel.org>2026-04-29 21:25:07 +0300
commit0e781a7853785989553f8a4e658145623ef695ac (patch)
tree5d4b09c441412b144b8b97961aaf807dc628eae5 /include/linux/debugobjects.h
parentee8391ba11644fd3dce6e22ece54725a1bb5b50e (diff)
downloadlinux-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