Home
last modified time | relevance | path

Searched refs:sched_ext (Results 1 – 9 of 9) sorted by relevance

/linux/Documentation/scheduler/
H A Dsched-ext.rst7 sched_ext is a scheduler class whose behavior can be defined by a set of BPF
10 * sched_ext exports a full scheduling interface so that any scheduling
30 Switching to and from sched_ext
33 ``CONFIG_SCHED_CLASS_EXT`` is the config option to enable sched_ext and
34 ``tools/sched_ext`` contains the example schedulers. The following config
35 options should be enabled to use sched_ext:
47 sched_ext is used only when the BPF scheduler is loaded and running.
55 ``SCHED_EXT`` tasks are scheduled by sched_ext.
59 by sched_ext, while tasks with ``SCHED_NORMAL``, ``SCHED_BATCH`` and
63 Terminating the sched_ext schedule
[all...]
/linux/tools/sched_ext/
H A DREADME.md6 This directory contains a number of example sched_ext schedulers. These
8 that can be built using sched_ext, and illustrate how various features of
9 sched_ext can be used.
51 In order to run a sched_ext scheduler, you'll have to run a kernel compiled
127 kernel with sched_ext support, you may not need to compile a local kernel at
153 for testing and demonstrating different aspects of sched_ext. While some may be
161 A simple scheduler that provides an example of a minimal sched_ext scheduler.
233 vmlinux built with BTF, and with sched_ext support enabled. If you don't,
238 /path/to/sched_ext/tools/sched_ext/user_exit_inf
[all...]
H A DMakefile60 SCXOBJ_DIR := $(OBJ_DIR)/sched_ext
/linux/tools/
H A DMakefile96 sched_ext: FORCE target
97 $(call descend,sched_ext)
199 $(call descend,sched_ext,clean)
/linux/tools/testing/selftests/sched_ext/
H A DMakefile23 SCXTOOLSDIR := $(TOOLSDIR)/sched_ext
24 SCXTOOLSINCDIR := $(TOOLSDIR)/sched_ext/include
30 SCXOBJ_DIR := $(OBJ_DIR)/sched_ext
/linux/include/trace/events/
H A Dsched_ext.h3 #define TRACE_SYSTEM sched_ext
/linux/tools/testing/selftests/
H A DMakefile109 TARGETS += sched_ext
157 SKIP_TARGETS ?= bpf sched_ext
/linux/init/
H A DKconfig937 # Need to investigate how to inform sched_ext of split contexts
/linux/
H A DMAINTAINERS24229 T: git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext.git
24232 F: tools/sched_ext/
24233 F: tools/testing/selftests/sched_ext