summaryrefslogtreecommitdiff
path: root/kernel/sched/core.c
AgeCommit message (Expand)Author
2026-01-11sched/fair: Proportional newidle balancePeter Zijlstra (Intel)
2025-08-15freezer,sched: Use saved_state to reduce some spurious wakeupsElliot Berman
2025-08-15sched/core: Remove ifdeffery for saved_stateElliot Berman
2025-05-02sched/cpufreq: Rework schedutil governor performance estimationVincent Guittot
2025-05-02sched/topology: Consolidate and clean up access to a CPU's max compute capacityVincent Guittot
2025-03-28Revert "sched/core: Reduce cost of sched_move_task when config autogroup"Dietmar Eggemann
2025-03-22sched: Clarify wake_up_q()'s write to task->wake_q.nextJann Horn
2025-03-22hrtimer: Use and report correct timerslack values for realtime tasksFelix Moessbauer
2025-03-07sched/core: Prevent rescheduling when interrupts are disabledThomas Gleixner
2025-02-17sched: Don't try to catch up excess steal time.Suleiman Souhlal
2025-01-09sched: Initialize idle tasks only onceThomas Gleixner
2024-12-14sched/deadline: Collect sched_dl_entity initializationPeter Zijlstra
2024-12-14sched/fair: Rename check_preempt_curr() to wakeup_preempt()Ingo Molnar
2024-12-14sched/core: Prevent wakeup of ksoftirqd during idle load balanceK Prateek Nayak
2024-12-14sched/core: Remove the unnecessary need_resched() check in nohz_csd_func()K Prateek Nayak
2024-11-01sched/core: Disable page allocation in task_tick_mm_cid()Waiman Long
2024-09-12membarrier: riscv: Add full memory barrier in switch_mm()Andrea Parri
2024-08-14sched/core: Fix unbalance set_rq_online/offline() in sched_cpu_deactivate()Yang Yingliang
2024-08-14sched/core: Introduce sched_set_rq_on/offline() helperYang Yingliang
2024-08-14sched/smt: Fix unbalance sched_smt_present dec/incYang Yingliang
2024-08-14sched/smt: Introduce sched_smt_present_inc/dec() helperYang Yingliang
2024-08-03sched/fair: set_load_weight() must also call reweight_task() for SCHED_IDLE t...Tejun Heo
2024-08-03rcu/tasks: Fix stale task snaphot for Tasks TraceFrederic Weisbecker
2024-07-18sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpathJohn Stultz
2024-06-12sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_...Cheng Yu
2024-04-03sched: Simplify tg_set_cfs_bandwidth()Peter Zijlstra
2023-11-28sched/core: Fix RQCF_ACT_SKIP leakHao Jia
2023-11-20sched: Fix stop_one_cpu_nowait() vs hotplugPeter Zijlstra
2023-09-19kernel/sched: Modify initial boot task idle setupLiam R. Howlett
2023-08-28Merge tag 'sched-core-2023-08-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2023-08-14sched: Simplify sched_core_cpu_{starting,deactivate}()Peter Zijlstra
2023-08-14sched: Simplify try_steal_cookie()Peter Zijlstra
2023-08-14sched: Simplify sched_tick_remote()Peter Zijlstra
2023-08-14sched: Simplify sched_exec()Peter Zijlstra
2023-08-14sched: Simplify ttwu()Peter Zijlstra
2023-08-14sched: Simplify wake_up_if_idle()Peter Zijlstra
2023-08-14sched: Simplify: migrate_swap_stop()Peter Zijlstra
2023-08-14sched: Simplify sysctl_sched_uclamp_handler()Peter Zijlstra
2023-08-14sched: Simplify get_nohz_timer_target()Peter Zijlstra
2023-08-10Merge branch 'sched/eevdf' into sched/coreIngo Molnar
2023-08-02sched/fair: Block nohz tick_stop when cfs bandwidth in usePhil Auld
2023-08-02sched, cgroup: Restore meaning to hierarchical_quotaPhil Auld
2023-07-19sched/debug: Rename sysctl_sched_min_granularity to sysctl_sched_base_slicePeter Zijlstra
2023-07-19sched/fair: Implement an EEVDF-like scheduling policyPeter Zijlstra
2023-07-19sched/fair: Add lag based placementPeter Zijlstra
2023-07-17sched: add a few helpers to wake up tasks on the current cpuAndrei Vagin
2023-07-17sched: add WF_CURRENT_CPU and externise ttwuPeter Oskolkov
2023-07-13sched/core: introduce sched_core_idle_cpu()Cruz Zhao
2023-07-13sched: add throttled time stat for throttled childrenJosh Don
2023-06-27Merge tag 'cgroup-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds