Code

History

Commits on master to kernel/sched/ext35+
  1. treewide: refresh kmalloc_obj() conversionsKees Cook committed 2 months ago3a2c4d5
  2. sched_ext: Fix missing @slice and @vtime descriptions in finish_dispatch() kernel-docLiang Luo committed 2 months ago068e5a0
  3. sched_ext: Fix several comment issuesWanwu Li committed 2 months ago4881a13
  4. sched_ext: Fix spurious aborts in scx_bpf_dsq_move() on ownership change racesTejun Heo committed 2 months agocca061d
  5. sched_ext: Allow ops.cgroup_set_bandwidth() to be sleepableChangwoo Min committed 2 months ago5f01293
  6. sched_ext: Merge branch 'for-7.3-arena-args' into for-7.3Tejun Heo committed 2 months agofab183d
  7. sched_ext: Drop the dead SCX_DEQ_CORE_SCHED_EXEC test in dequeue_task_scx()Tejun Heo committed 2 months agod023aa6
  8. sched_ext: Make core-sched task ordering hierarchy-awareTejun Heo committed 2 months ago006dd4d
  9. sched_ext: Use runnable_at for the default core-sched task orderingTejun Heo committed 2 months ago0ec5dd0
  10. sched_ext: Fix inverted ops.core_sched_before() invocationTejun Heo committed 2 months agof7b6d12
  11. sched_ext: Move the config-off sub-cap kfunc stubs into sub.cTejun Heo committed 2 months agoc384ab8
  12. sched_ext: Rename balance-era identifiers to dispatch termsTejun Heo committed 2 months ago3167bd3
  13. sched_ext: Drop the stale keep_prev fixup in dispatch_pick()Tejun Heo committed 2 months ago307a7b7
  14. sched_ext: Keep kick_sync waiting on the rq's own CPUTejun Heo committed 2 months agoe0253dd
  15. sched_ext: Don't BUG_ON a destroyed DSQ in process_deferred_reenq_usersTao Cui committed 2 months ago8d8dd8a
  16. sched_ext: Make scx_bpf_events() read the calling scheduler's countersTejun Heo committed 2 months agob27dfc7
  17. sched_ext: Drop unlocked scx_rq_clock_invalidate() from scx_root_disable()Tejun Heo committed 2 months agod440933
  18. sched_ext: Fix exit_task leak on fork failure during enablefangqiurong committed 2 months ago03506ed
  19. sched_ext: fix stale references in doc commentsTao Cui committed 2 months ago1d0a73d
  20. sched_ext: Set up ops.sub_ecaps_updated() dispatch context on the executing CPUTejun Heo committed 2 months agod7832ba
  21. sched_ext: Convert scx_bpf_cid_override() to __arena array argumentsTejun Heo committed 3 months agoa05c5b5
  22. sched_ext: Convert sub-cap kfuncs to __arena cmask argumentsTejun Heo committed 3 months agoa8dc810
  23. sched_ext: Pass kernel arena pointers to ops_cid callbacksTejun Heo committed 3 months ago67f1f4a
  24. sched_ext: Gate cid kfuncs behind the SCX struct_ops checkfangqiurong committed 3 months ago0c09d1a
  25. sched_ext: Merge branch 'for-7.2-fixes' into for-7.3Tejun Heo committed 3 months ago1be10bb
  26. sched_ext: Fix rq->core_pick corruption under core schedulingTejun Heo committed 3 months agod954004
  27. sched_ext: Count rq lock releases in rq->scx.lock_drop_seqTejun Heo committed 3 months agof2da958
  28. sched_ext: Fix this_rq() assumptions in dispatch kfuncsTejun Heo committed 3 months ago3dd5241
  29. sched_ext: Replace SCX_RQ_BAL_KEEP with a dispatch verdict returnTejun Heo committed 3 months agoffaab58
  30. sched_ext: Eject the top rescue consumer on overloadTejun Heo committed 3 months agobb70e4f
  31. sched_ext: Add bandwidth-limited rescue execution for stranded tasksTejun Heo committed 3 months ago5fd5017
  32. sched_ext: Add SCX_TASK_PROTECTEDTejun Heo committed 3 months ago9cfc6ab
  33. sched_ext: Synchronize slice and dsq_vtime writesTejun Heo committed 3 months ago13f1eae
  34. sched_ext: Make SCX_ENQ_IGNORE_CAPS waive the preemption cap tooTejun Heo committed 3 months ago78f8d72
  35. sched_ext: Reject internal enq_flags in the dsq move kfuncsTejun Heo committed 3 months ago1fd5077