aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/sched
AgeCommit message (Expand)AuthorFilesLines
2023-09-21sched/debug: Remove the /proc/sys/kernel/sched_child_runs_first sysctlSebastian Andrzej Siewior3-16/+0
2023-09-20sched: Provide rt_mutex specific scheduler helpersPeter Zijlstra1-4/+32
2023-09-20sched: Extract __schedule_loop()Thomas Gleixner1-10/+11
2023-09-20sched: Constrain locks in sched_submit_work()Peter Zijlstra1-0/+9
2023-09-19kernel/sched: Modify initial boot task idle setupLiam R. Howlett2-1/+2
2023-09-19sched/fair: Rename check_preempt_curr() to wakeup_preempt()Ingo Molnar7-26/+26
2023-09-19sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair()Ingo Molnar1-2/+2
2023-09-18sched/headers: Remove duplicated includes in kernel/sched/sched.hGUO Zihua1-9/+0
2023-09-18sched/fair: Ratelimit update to tg->load_avgAaron Lu2-1/+13
2023-09-18freezer,sched: Use saved_state to reduce some spurious wakeupsElliot Berman1-9/+14
2023-09-18sched/core: Remove ifdeffery for saved_stateElliot Berman1-6/+2
2023-09-15sched/core: Use do-while instead of for loop in set_nr_if_polling()Uros Bizjak1-4/+3
2023-09-15sched/fair: Fix cfs_rq_is_decayed() on !SMPChengming Zhou1-1/+1
2023-09-15sched/topology: Fix sched_numa_find_nth_cpu() commentYury Norov1-6/+8
2023-09-15sched/topology: Handle NUMA_NO_NODE in sched_numa_find_nth_cpu()Yury Norov1-0/+3
2023-09-15sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less caseYury Norov1-1/+5
2023-09-15sched/fair: Fix open-coded numa_nearest_node()Yury Norov1-13/+1
2023-09-13sched/fair: Fix SMT4 group_smt_balance handlingTim Chen1-1/+11
2023-09-13sched: Misc cleanupsPeter Zijlstra1-104/+63
2023-09-13sched: Simplify tg_set_cfs_bandwidth()Peter Zijlstra1-19/+19
2023-09-13sched: Simplify sched_move_task()Peter Zijlstra1-6/+4
2023-09-13sched: Simplify sched_rr_get_interval()Peter Zijlstra1-22/+14
2023-09-13sched: Simplify yield_to()Peter Zijlstra1-38/+29
2023-09-13sched: Simplify sched_{set,get}affinity()Peter Zijlstra1-39/+14
2023-09-13sched: Simplify syscallsPeter Zijlstra1-86/+68
2023-09-13sched: Simplify set_user_nice()Peter Zijlstra2-7/+11
2023-09-11arch: Remove Itanium (IA-64) architectureArd Biesheuvel1-26/+3
2023-09-02sched/fair: Optimize should_we_balance() for large SMT systemsShrikanth Hegde1-1/+14
2023-08-29sched/fair: Make update_entity_lag() staticHao Jia1-1/+1
2023-08-28Merge tag 'x86-cleanups-2023-08-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds2-3/+5
2023-08-28Merge tag 'sched-core-2023-08-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds8-891/+1088
2023-08-17sched/eevdf: Curb wakeup-preemptionPeter Zijlstra2-0/+13
2023-08-14sched: Simplify sched_core_cpu_{starting,deactivate}()Peter Zijlstra1-15/+12
2023-08-14sched: Simplify try_steal_cookie()Peter Zijlstra1-12/+9
2023-08-14sched: Simplify sched_tick_remote()Peter Zijlstra1-23/+16
2023-08-14sched: Simplify sched_exec()Peter Zijlstra1-12/+9
2023-08-14sched: Simplify ttwu()Peter Zijlstra1-112/+109
2023-08-14sched: Simplify wake_up_if_idle()Peter Zijlstra2-14/+21
2023-08-14sched: Simplify: migrate_swap_stop()Peter Zijlstra2-16/+27
2023-08-14sched: Simplify sysctl_sched_uclamp_handler()Peter Zijlstra1-7/+4
2023-08-14sched: Simplify get_nohz_timer_target()Peter Zijlstra1-9/+6
2023-08-14sched/rt: sysctl_sched_rr_timeslice show default timeslice after resetCyril Hrubis1-0/+3
2023-08-14sched/rt: Fix sysctl_sched_rr_timeslice intial valueCyril Hrubis1-1/+1
2023-08-10Merge branch 'sched/eevdf' into sched/coreIngo Molnar5-644/+527
2023-08-02sched/fair: Block nohz tick_stop when cfs bandwidth in usePhil Auld4-1/+81
2023-08-02sched, cgroup: Restore meaning to hierarchical_quotaPhil Auld3-8/+14
2023-07-31Revert "sched/fair: Move unused stub functions to header"Peter Zijlstra2-3/+5
2023-07-26sched/topology: Align group flags when removing degenerate domainChen Yu1-2/+1
2023-07-26sched/fair: remove util_est boostingVincent Guittot1-3/+0
2023-07-19sched/fair: Propagate enqueue flags into place_entity()Peter Zijlstra2-5/+6