aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/sched/core.c
Commit message (Expand)AuthorAgeFilesLines
* sched/rt: Fix double enqueue caused by rt_effective_prioPeter Zijlstra2021-08-041-55/+35
* cpufreq: CPPC: Add support for frequency invarianceViresh Kumar2021-07-011-0/+1
* Merge tag 'timers-nohz-2021-06-28' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-06-281-1/+6
|\
| * tick/nohz: Call tick_nohz_task_switch() with interrupts disabledPeter Zijlstra2021-05-131-1/+1
| * tick/nohz: Kick only _queued_ task whose tick dependency is updatedMarcelo Tosatti2021-05-131-0/+5
* | Merge tag 'sched-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-06-281-132/+1006
|\ \
| * | sched/fair: Introduce the burstable CFS controllerHuaixin Chang2021-06-241-6/+62
| * | sched/uclamp: Fix uclamp_tg_restrict()Qais Yousef2021-06-221-31/+18
| * | sched: Change task_struct::statePeter Zijlstra2021-06-181-25/+28
| * | sched: Add get_current_state()Peter Zijlstra2021-06-181-3/+3
| * | sched: Introduce task_is_running()Peter Zijlstra2021-06-181-3/+3
| * | sched/fair: Age the average idle timePeter Zijlstra2021-06-171-0/+5
| * | sched/debug: Remove obsolete init_schedstats()Eric Dumazet2021-06-041-17/+2
| * | sched: Don't defer CPU pick to migration_cpu_stop()Valentin Schneider2021-06-011-8/+12
| * | sched,init: Fix DEBUG_PREEMPT vs early bootPeter Zijlstra2021-06-011-0/+1
| * | sched: Fix a stale comment in pick_next_task()Masahiro Yamada2021-05-191-1/+1
| * | sched/uclamp: Fix locking around cpu_util_update_eff()Qais Yousef2021-05-191-0/+7
| * | sched/uclamp: Fix wrong implementation of cpu.uclamp.minQais Yousef2021-05-191-4/+17
| * | sched: Make the idle task quack like a per-CPU kthreadValentin Schneider2021-05-181-6/+15
| * | sched: Make nr_iowait_cpu() return 32-bit valueAlexey Dobriyan2021-05-121-1/+1
| * | sched: Make nr_iowait() return 32-bit valueAlexey Dobriyan2021-05-121-2/+2
| * | sched: Make nr_running() return 32-bit valueAlexey Dobriyan2021-05-121-2/+2
| * | sched: Fix leftover comment typosIngo Molnar2021-05-121-2/+2
| * | sched/core: Initialize the idle task with preemption disabledValentin Schneider2021-05-121-1/+1
| * | sched: Trivial core scheduling cookie managementPeter Zijlstra2021-05-121-3/+4
| * | sched: Trivial forced-newidle balancerPeter Zijlstra2021-05-121-1/+129
| * | sched/fair: Snapshot the min_vruntime of CPUs on force idleJoel Fernandes (Google)2021-05-121-25/+34
| * | sched: Fix priority inversion of cookied task with siblingJoel Fernandes (Google)2021-05-121-39/+26
| * | sched/fair: Fix forced idle sibling starvation corner caseVineeth Pillai2021-05-121-7/+8
| * | sched: Add core wide task selection and schedulingPeter Zijlstra2021-05-121-1/+300
| * | sched: Basic tracking of matching tasksPeter Zijlstra2021-05-121-4/+148
| * | sched: Allow sched_core_put() from atomic contextPeter Zijlstra2021-05-121-6/+27
| * | sched: Optimize rq_lockp() usagePeter Zijlstra2021-05-121-8/+8
| * | sched: Core-wide rq->lockPeter Zijlstra2021-05-121-4/+160
| * | sched: Prepare for Core-wide rq->lockPeter Zijlstra2021-05-121-2/+46
| * | sched: Wrap rq::lock accessPeter Zijlstra2021-05-121-35/+35
| * | sched: Provide raw_spin_rq_*lock*() helpersPeter Zijlstra2021-05-121-0/+15
| * | sched: Rename sched_info_{queued,dequeued}Peter Zijlstra2021-05-121-2/+2
| * | sched/core: Remove the pointless BUG_ON(!task) from wake_up_q()Oleg Nesterov2021-05-121-1/+0
| |/
* / Revert "cpufreq: CPPC: Add support for frequency invariance"Viresh Kumar2021-06-141-1/+0
|/
* sched: Fix out-of-bound access in uclampQuentin Perret2021-05-061-1/+1
* Merge tag 'sched-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-04-281-104/+113
|\
| * kthread: Fix PF_KTHREAD vs to_kthread() racePeter Zijlstra2021-04-211-1/+1
| * sched: Warn on long periods of pending need_reschedPaul Turner2021-04-211-1/+69
| * sched,preempt: Move preempt_dynamic to debug.cPeter Zijlstra2021-04-161-74/+3
| * sched: Move SCHED_DEBUG sysctl to debugfsPeter Zijlstra2021-04-161-1/+3
| * sched: Use cpu_dying() to fix balance_push vs hotplug-rollbackPeter Zijlstra2021-04-161-11/+15
| * sched/core: Use -EINVAL in sched_dynamic_mode()Rasmus Villemoes2021-03-251-1/+1
| * sched/core: Stop using magic values in sched_dynamic_mode()Rasmus Villemoes2021-03-251-3/+3
| * sched: Fix various typosIngo Molnar2021-03-221-1/+1