scx-upstream/scheds/include/scx
Tejun Heo f261d0f037 Sync from kernel - 1edab907b57d
Sync from sched_ext/for-6.11 1edab907b57d ("sched_ext/scx_qmap: Pick idle
CPU for direct dispatch on !wakeup enqueues")

 git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext.git for-6.11

- cgroup support hasn't landed in the upstream kernel yet. This most likely
  will happen in a few weeks. For the time being, disable scx_flatcg,
  scx_pair and scx_mitosis.

- Compat macro for DSQ task iterator dropped. This is now a part of
  the baseline.

- scx_bpf_consume() isn't upstream yet. BPF interfacing side is still being
  discussed. Dropped example usage from tools/sched_ext. None of the
  practical schedulers use it, so this should be fine for now.

- scx_bpf_cpu_rq() added.

- AUTOATTACH workaround for newer libbpf versions added.
2024-07-12 11:08:41 -10:00
..
common.bpf.h Sync from kernel - 1edab907b57d 2024-07-12 11:08:41 -10:00
common.h scx/common.h: Improve SCX_BUG() macro 2024-06-15 20:17:32 -10:00
compat.bpf.h Sync from kernel - 1edab907b57d 2024-07-12 11:08:41 -10:00
compat.h Sync from kernel - 1edab907b57d 2024-07-12 11:08:41 -10:00
ravg_impl.bpf.h Use __always_inline uniformly 2024-06-10 11:23:26 -10:00
ravg.bpf.h scx_rusty: Fix typos 2024-02-07 23:38:26 -06:00
user_exit_info.h uei: Pass skel to RESIZE_ARRAY() 2024-06-11 10:15:26 -05:00