scx/rust
Andrea Righi eec395f16a scx_rustland_core: better time slice control
Instead of determining the task time slice in ops.enqueue(), refresh the
time slice immediately before the task is started on its assigned CPU in
ops.running().

This ensures to apply the exact time slice specified by the user-space
scheduler and the sched_ext core will never implicitly dispatch tasks
using SCX_SLICE_DFL.

Signed-off-by: Andrea Righi <andrea.righi@linux.dev>
2024-08-24 21:29:10 +02:00
..
scx_rustland_core scx_rustland_core: better time slice control 2024-08-24 21:29:10 +02:00
scx_stats Merge branch 'main' into htejun/scx_rusty 2024-08-23 07:50:23 -10:00
scx_utils Merge pull request #540 from sched-ext/bpfland-cpufreq-awareness 2024-08-23 21:17:34 +02:00
meson.build scx_stats: s/scx_stat/scx_stats/ 2024-08-15 05:31:34 -10:00