summaryrefslogtreecommitdiffstats
path: root/kernel/sched/core.c
AgeCommit message (Expand)AuthorFilesLines
2021-08-04sched/rt: Fix double enqueue caused by rt_effective_prioPeter Zijlstra1-55/+35
2021-07-01cpufreq: CPPC: Add support for frequency invarianceViresh Kumar1-0/+1
2021-06-28Merge tag 'timers-nohz-2021-06-28' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+6
2021-06-28Merge tag 'sched-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-132/+1006
2021-06-24sched/fair: Introduce the burstable CFS controllerHuaixin Chang1-6/+62
2021-06-22sched/uclamp: Fix uclamp_tg_restrict()Qais Yousef1-31/+18
2021-06-18sched: Change task_struct::statePeter Zijlstra1-25/+28
2021-06-18sched: Add get_current_state()Peter Zijlstra1-3/+3
2021-06-18sched: Introduce task_is_running()Peter Zijlstra1-3/+3
2021-06-17sched/fair: Age the average idle timePeter Zijlstra1-0/+5
2021-06-14Revert "cpufreq: CPPC: Add support for frequency invariance"Viresh Kumar1-1/+0
2021-06-04sched/debug: Remove obsolete init_schedstats()Eric Dumazet1-17/+2
2021-06-01sched: Don't defer CPU pick to migration_cpu_stop()Valentin Schneider1-8/+12
2021-06-01sched,init: Fix DEBUG_PREEMPT vs early bootPeter Zijlstra1-0/+1
2021-05-19sched: Fix a stale comment in pick_next_task()Masahiro Yamada1-1/+1
2021-05-19sched/uclamp: Fix locking around cpu_util_update_eff()Qais Yousef1-0/+7
2021-05-19sched/uclamp: Fix wrong implementation of cpu.uclamp.minQais Yousef1-4/+17
2021-05-18sched: Make the idle task quack like a per-CPU kthreadValentin Schneider1-6/+15
2021-05-13tick/nohz: Call tick_nohz_task_switch() with interrupts disabledPeter Zijlstra1-1/+1
2021-05-13tick/nohz: Kick only _queued_ task whose tick dependency is updatedMarcelo Tosatti1-0/+5
2021-05-12sched: Make nr_iowait_cpu() return 32-bit valueAlexey Dobriyan1-1/+1
2021-05-12sched: Make nr_iowait() return 32-bit valueAlexey Dobriyan1-2/+2
2021-05-12sched: Make nr_running() return 32-bit valueAlexey Dobriyan1-2/+2
2021-05-12sched: Fix leftover comment typosIngo Molnar1-2/+2
2021-05-12sched/core: Initialize the idle task with preemption disabledValentin Schneider1-1/+1
2021-05-12sched: Trivial core scheduling cookie managementPeter Zijlstra1-3/+4
2021-05-12sched: Trivial forced-newidle balancerPeter Zijlstra1-1/+129
2021-05-12sched/fair: Snapshot the min_vruntime of CPUs on force idleJoel Fernandes (Google)1-25/+34
2021-05-12sched: Fix priority inversion of cookied task with siblingJoel Fernandes (Google)1-39/+26
2021-05-12sched/fair: Fix forced idle sibling starvation corner caseVineeth Pillai1-7/+8
2021-05-12sched: Add core wide task selection and schedulingPeter Zijlstra1-1/+300
2021-05-12sched: Basic tracking of matching tasksPeter Zijlstra1-4/+148
2021-05-12sched: Allow sched_core_put() from atomic contextPeter Zijlstra1-6/+27
2021-05-12sched: Optimize rq_lockp() usagePeter Zijlstra1-8/+8
2021-05-12sched: Core-wide rq->lockPeter Zijlstra1-4/+160
2021-05-12sched: Prepare for Core-wide rq->lockPeter Zijlstra1-2/+46
2021-05-12sched: Wrap rq::lock accessPeter Zijlstra1-35/+35
2021-05-12sched: Provide raw_spin_rq_*lock*() helpersPeter Zijlstra1-0/+15
2021-05-12sched: Rename sched_info_{queued,dequeued}Peter Zijlstra1-2/+2
2021-05-12sched/core: Remove the pointless BUG_ON(!task) from wake_up_q()Oleg Nesterov1-1/+0
2021-05-06sched: Fix out-of-bound access in uclampQuentin Perret1-1/+1
2021-04-28Merge tag 'sched-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-104/+113
2021-04-28Merge tag 'locking-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-9/+9
2021-04-21kthread: Fix PF_KTHREAD vs to_kthread() racePeter Zijlstra1-1/+1
2021-04-21sched: Warn on long periods of pending need_reschedPaul Turner1-1/+69
2021-04-16sched,preempt: Move preempt_dynamic to debug.cPeter Zijlstra1-74/+3
2021-04-16sched: Move SCHED_DEBUG sysctl to debugfsPeter Zijlstra1-1/+3
2021-04-16sched: Use cpu_dying() to fix balance_push vs hotplug-rollbackPeter Zijlstra1-11/+15
2021-04-12Merge branch 'cpufreq/arm/linux-next' of git://git.kernel.org/pub/scm/linux/k...Rafael J. Wysocki1-0/+1
2021-04-09static_call: Relax static_call_update() function argument typePeter Zijlstra1-9/+9