summaryrefslogtreecommitdiff
path: root/kernel/sched/core.c
AgeCommit message (Expand)AuthorFilesLines
2026-01-11sched/fair: Proportional newidle balancePeter Zijlstra (Intel)1-0/+3
2025-08-15freezer,sched: Use saved_state to reduce some spurious wakeupsElliot Berman1-8/+13
2025-08-15sched/core: Remove ifdeffery for saved_stateElliot Berman1-8/+2
2025-05-02sched/cpufreq: Rework schedutil governor performance estimationVincent Guittot1-52/+38
2025-05-02sched/topology: Consolidate and clean up access to a CPU's max compute capacityVincent Guittot1-1/+1
2025-03-28Revert "sched/core: Reduce cost of sched_move_task when config autogroup"Dietmar Eggemann1-19/+3
2025-03-22sched: Clarify wake_up_q()'s write to task->wake_q.nextJann Horn1-2/+3
2025-03-22hrtimer: Use and report correct timerslack values for realtime tasksFelix Moessbauer1-0/+8
2025-03-07sched/core: Prevent rescheduling when interrupts are disabledThomas Gleixner1-1/+1
2025-02-17sched: Don't try to catch up excess steal time.Suleiman Souhlal1-2/+4
2025-01-09sched: Initialize idle tasks only onceThomas Gleixner1-7/+5
2024-12-14sched/deadline: Collect sched_dl_entity initializationPeter Zijlstra1-4/+1
2024-12-14sched/fair: Rename check_preempt_curr() to wakeup_preempt()Ingo Molnar1-7/+7
2024-12-14sched/core: Prevent wakeup of ksoftirqd during idle load balanceK Prateek Nayak1-1/+1
2024-12-14sched/core: Remove the unnecessary need_resched() check in nohz_csd_func()K Prateek Nayak1-1/+1
2024-11-01sched/core: Disable page allocation in task_tick_mm_cid()Waiman Long1-1/+3
2024-09-12membarrier: riscv: Add full memory barrier in switch_mm()Andrea Parri1-2/+3
2024-08-14sched/core: Fix unbalance set_rq_online/offline() in sched_cpu_deactivate()Yang Yingliang1-0/+1
2024-08-14sched/core: Introduce sched_set_rq_on/offline() helperYang Yingliang1-14/+26
2024-08-14sched/smt: Fix unbalance sched_smt_present dec/incYang Yingliang1-0/+1
2024-08-14sched/smt: Introduce sched_smt_present_inc/dec() helperYang Yingliang1-7/+19
2024-08-03sched/fair: set_load_weight() must also call reweight_task() for SCHED_IDLE t...Tejun Heo1-13/+10
2024-08-03rcu/tasks: Fix stale task snaphot for Tasks TraceFrederic Weisbecker1-7/+7
2024-07-18sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpathJohn Stultz1-2/+5
2024-06-12sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_...Cheng Yu1-1/+1
2024-04-03sched: Simplify tg_set_cfs_bandwidth()Peter Zijlstra1-19/+19
2023-11-28sched/core: Fix RQCF_ACT_SKIP leakHao Jia1-4/+1
2023-11-20sched: Fix stop_one_cpu_nowait() vs hotplugPeter Zijlstra1-2/+8
2023-09-19kernel/sched: Modify initial boot task idle setupLiam R. Howlett1-1/+1
2023-08-28Merge tag 'sched-core-2023-08-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-224/+272
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 Zijlstra1-14/+6
2023-08-14sched: Simplify: migrate_swap_stop()Peter Zijlstra1-16/+7
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-10Merge branch 'sched/eevdf' into sched/coreIngo Molnar1-0/+2
2023-08-02sched/fair: Block nohz tick_stop when cfs bandwidth in usePhil Auld1-0/+26
2023-08-02sched, cgroup: Restore meaning to hierarchical_quotaPhil Auld1-4/+9
2023-07-19sched/debug: Rename sysctl_sched_min_granularity to sysctl_sched_base_slicePeter Zijlstra1-1/+1
2023-07-19sched/fair: Implement an EEVDF-like scheduling policyPeter Zijlstra1-0/+1
2023-07-19sched/fair: Add lag based placementPeter Zijlstra1-0/+1
2023-07-17sched: add a few helpers to wake up tasks on the current cpuAndrei Vagin1-1/+1
2023-07-17sched: add WF_CURRENT_CPU and externise ttwuPeter Oskolkov1-2/+1
2023-07-13sched/core: introduce sched_core_idle_cpu()Cruz Zhao1-0/+13
2023-07-13sched: add throttled time stat for throttled childrenJosh Don1-0/+44
2023-06-27Merge tag 'cgroup-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-23/+18