Code

History

Commits on master to kernel/sched/stop_task.c35+
  1. sched: Rework prev_balance() to avoid stale prev referencesJohn Stultz committed 6 months ago7a3a6bf
  2. sched/core: Rework sched_class::wakeup_preempt() and rq_modified_*()Peter Zijlstra committed 11 months ago7040696
  3. sched: Add support to pick functions to take rfJoel Fernandes committed 1 year ago5065321
  4. sched: Detect per-class runqueue changesPeter Zijlstra committed 1 year ago1e900f4
  5. sched: Move sched_class::prio_changed() into the change patternPeter Zijlstra committed 2 years ago6455ad5
  6. sched: Fold sched_class::switch{ing,ed}_{to,from}() into the change patternPeter Zijlstra committed 2 years ago637b068
  7. sched/smp: Use the SMP version of the stop-CPU scheduling classIngo Molnar committed 1 year agocaf5bde
  8. sched: Make clangd usablePeter Zijlstra committed 1 year ago3d7e101
  9. sched: Add put_prev_task(.next)Peter Zijlstra committed 2 years agob2d7022
  10. sched: Rework pick_next_task()Peter Zijlstra committed 2 years agofd03c5b
  11. sched: Allow sched_class::dequeue_task() to failPeter Zijlstra committed 2 years ago863ccdb
  12. sched: Unify runtime accounting across classesPeter Zijlstra committed 3 years ago5d69eca
  13. sched/fair: Rename check_preempt_curr() to wakeup_preempt()Ingo Molnar committed 3 years agoe23edc8
  14. sched: Add update_current_exec_runtime helperShang XiaoJing committed 4 years ago5531ecf
  15. sched/headers: Introduce kernel/sched/build_utility.c and build multiple .c files thereIngo Molnar committed 4 years ago801c141
  16. sched: Make struct sched_statistics independent of fair sched classYafang Shao committed 5 years agoceeadb8
  17. sched: Introduce sched_class::pick_task()Peter Zijlstra committed 5 years ago21f56ff
  18. sched: Remove select_task_rq()'s sd_flag parameterValentin Schneider committed 6 years ago3aef155
  19. sched: Remove relyance on STRUCT_ALIGNMENTPeter Zijlstra committed 6 years ago43c31ac
  20. treewide: Convert macro and uses of __section(foo) to __section("foo")Joe Perches committed 6 years ago33def84
  21. sched: Remove struct sched_class::next fieldSteven Rostedt (VMware) committed 6 years agoa87e749
  22. sched: Force the address order of each sched class descriptorSteven Rostedt (VMware) committed 6 years ago590d697
  23. sched/idle,stop: Remove .get_rr_interval from sched_classDietmar Eggemann committed 6 years agoe3e76a6
  24. sched/core: Further clarify sched_class::set_next_task()Peter Zijlstra committed 7 years agoa0e813f
  25. sched/core: Simplify sched_class::pick_next_task()Peter Zijlstra committed 7 years ago98c2f70
  26. sched: Fix pick_next_task() vs 'change' pattern racePeter Zijlstra committed 7 years ago6e2df05
  27. sched: Rework pick_next_task() slow-pathPeter Zijlstra committed 7 years ago6769243
  28. sched: Allow put_prev_task() to drop rq->lockPeter Zijlstra committed 7 years ago5f2a45f
  29. sched: Add task_struct pointer to sched_class::set_curr_taskPeter Zijlstra committed 7 years ago03b7fad
  30. sched: Clean up and harmonize the coding style of the scheduler code baseIngo Molnar committed 8 years ago97fb7a0
  31. sched/isolation: Offload residual 1Hz scheduler tickFrederic Weisbecker committed 8 years agod84b313
  32. Merge branch 'for-4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroupLinus Torvalds committed 8 years ago22714a2
  33. License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman committed 9 years agob244131
  34. cpuacct: Introduce cgroup_account_cputime[_field]()Tejun Heo committed 9 years agod2cc5ed
  35. sched/core: Add wrappers for lockdep_(un)pin_lock()Matt Fleming committed 10 years agod8ac897