summaryrefslogtreecommitdiffstats
path: root/kernel/sched (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'locking-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-08-301-17/+92
|\
| * sched/core: Provide a scheduling point for RT locksThomas Gleixner2021-08-171-1/+19
| * sched/core: Rework the __schedule() preempt argumentThomas Gleixner2021-08-171-11/+23
| * sched/wakeup: Prepare for RT sleeping spin/rwlocksThomas Gleixner2021-08-171-0/+33
| * sched/wakeup: Split out the wakeup ->__state checkThomas Gleixner2021-08-171-6/+18
* | Merge tag 'sched-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-08-306-129/+631
|\ \
| * | sched/fair: Mark tg_is_idle() an inline in the !CONFIG_FAIR_GROUP_SCHED caseIngo Molnar2021-08-261-1/+1
| * | sched: Introduce dl_task_check_affinity() to check proposed affinityWill Deacon2021-08-201-17/+29
| * | sched: Allow task CPU affinity to be restricted on asymmetric systemsWill Deacon2021-08-202-18/+181
| * | sched: Split the guts of sched_setaffinity() into a helper functionWill Deacon2021-08-201-48/+57
| * | sched: Introduce task_struct::user_cpus_ptr to track requested affinityWill Deacon2021-08-201-0/+20
| * | sched: Reject CPU affinity changes based on task_cpu_possible_mask()Will Deacon2021-08-201-1/+8
| * | cpuset: Cleanup cpuset_cpus_allowed_fallback() use in select_fallback_rq()Will Deacon2021-08-201-2/+1
| * | sched: Introduce task_cpu_possible_mask() to limit fallback rq selectionWill Deacon2021-08-201-6/+3
| * | sched: Cgroup SCHED_IDLE supportJosh Don2021-08-204-25/+208
| * | sched/topology: Skip updating masks for non-online nodesValentin Schneider2021-08-201-0/+65
| * | sched: Replace deprecated CPU-hotplug functions.Sebastian Andrzej Siewior2021-08-101-2/+2
| * | sched: Skip priority checks with SCHED_FLAG_KEEP_PARAMSQuentin Perret2021-08-061-6/+13
| * | sched: Fix UCLAMP_FLAG_IDLE settingQuentin Perret2021-08-061-6/+19
| * | sched/deadline: Fix missing clock update in migrate_task_rq_dl()Dietmar Eggemann2021-08-061-0/+1
| * | sched/fair: Avoid a second scan of target in select_idle_cpuMel Gorman2021-08-041-1/+1
| * | sched/fair: Use prev instead of new target as recent_used_cpuMel Gorman2021-08-041-3/+1
| * | sched: Don't report SCHED_FLAG_SUGOV in sched_getattr()Quentin Perret2021-08-041-0/+1
| * | sched/deadline: Fix reset_on_fork reporting of DL tasksQuentin Perret2021-08-042-3/+6
| * | sched: remove redundant on_rq status changeWang Hui2021-08-041-2/+0
| * | sched/numa: Fix is_core_idle()Mika Penttilä2021-08-041-1/+1
| * | sched: Optimize housekeeping_cpumask() in for_each_cpu_and()Yuan ZhaoXiong2021-06-282-4/+8
| * | sched/sysctl: Move extern sysctl declarations to sched.hHailong Liu2021-06-281-0/+15
| * | sched/debug: Don't update sched_domain debug directories before sched_debug_i...Valentin Schneider2021-06-281-0/+7
* | | Merge branch 'core-rcu.2021.08.28a' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-08-301-0/+11
|\ \ \
| * | | rcu: Explain why rcu_all_qs() is a stub in preemptible TREE RCUFrederic Weisbecker2021-08-061-0/+11
* | | | sched: Fix get_push_task() vs migrate_disable()Sebastian Andrzej Siewior2021-08-261-0/+3
* | | | sched: Fix Core-wide rq->lock for uninitialized CPUsPeter Zijlstra2021-08-202-27/+118
| |_|/ |/| |
* | | sched/rt: Fix double enqueue caused by rt_effective_prioPeter Zijlstra2021-08-041-55/+35
|/ /
* | Merge tag 'sched-urgent-2021-07-11' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-07-112-10/+18
|\ \
| * | sched/uclamp: Ignore max aggregation if rq is idleXuewen Yan2021-07-021-7/+14
| * | sched/fair: Fix CFS bandwidth hrtimer expiry typeOdin Ugedal2021-07-021-2/+2
| * | sched/fair: Sync load_sum with load_avg after dequeueVincent Guittot2021-07-021-1/+2
| |/
* | Merge tag 'pm-5.14-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds2021-07-071-0/+1
|\ \
| * | cpufreq: CPPC: Add support for frequency invarianceViresh Kumar2021-07-011-0/+1
* | | Merge branch 'for-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds2021-07-021-13/+17
|\ \ \
| * | | cgroup: make per-cgroup pressure stall tracking configurableSuren Baghdasaryan2021-06-081-13/+17
* | | | Merge tag 'sched-urgent-2021-06-30' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-07-011-3/+3
|\ \ \ \ | | |_|/ | |/| |
| * | | sched/fair: Ensure _sum and _avg values stay consistentOdin Ugedal2021-06-281-3/+3
* | | | Merge tag 'for-5.14/block-2021-06-29' of git://git.kernel.dk/linux-blockLinus Torvalds2021-06-301-2/+7
|\ \ \ \ | |_|_|/ |/| | |
| * | | rq-qos: fix missed wake-ups in rq_qos_throttle try twoJan Kara2021-06-081-2/+7
| | |/ | |/|
* | | 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-2818-514/+2174
|\ \ \ \ | | |_|/ | |/| |