summaryrefslogtreecommitdiff
path: root/kernel/sched/core.c
AgeCommit message (Expand)Author
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
2023-06-27Merge tag 'wq-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds
2023-06-27Merge tag 'sched-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2023-06-16sched/core: Avoid double calling update_rq_clock() in __balance_push_cpu_stop()Hao Jia
2023-06-16sched/core: Fixed missing rq clock update before calling set_rq_offline()Hao Jia
2023-06-05sched: Consider task_struct::saved_state in wait_task_inactive()Peter Zijlstra
2023-06-05sched: Unconditionally use full-fat wait_task_inactive()Peter Zijlstra
2023-05-17workqueue: Automatically mark CPU-hogging work items CPU_INTENSIVETejun Heo
2023-05-08cgroup/cpuset: Free DL BW in case can_attach() failsDietmar Eggemann
2023-05-08sched/deadline: Create DL BW alloc, free & check overflow interfaceDietmar Eggemann
2023-05-08sched/cpuset: Bring back cpuset_mutexJuri Lelli
2023-05-08sched: fix cid_lock kernel-doc warningsRandy Dunlap
2023-04-28Merge tag 'smp-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2023-04-28Merge tag 'sched-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2023-04-27Merge tag 'mm-nonmm-stable-2023-04-27-16-01' of git://git.kernel.org/pub/scm/...Linus Torvalds
2023-04-21sched: Fix performance regression introduced by mm_cidMathieu Desnoyers
2023-04-21Merge branch 'v6.3-rc7'Peter Zijlstra