summaryrefslogtreecommitdiffstats
path: root/kernel/sched/core.c
Commit message (Expand)AuthorAgeFilesLines
* panic: Consolidate open-coded panic_on_warn checksKees Cook2023-02-011-2/+1
* sched/core: Fix use-after-free bug in dup_user_cpus_ptr()Waiman Long2023-01-181-4/+33
* io_uring: move to separate directoryJens Axboe2022-12-141-1/+1
* sched/core: Do not requeue task on CPU excluded from cpus_maskMel Gorman2022-08-171-2/+6
* sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idleTianchen Ding2022-08-171-12/+14
* sched: Fix the check of nr_running at queue wakelistTianchen Ding2022-08-171-1/+5
* sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowedWaiman Long2022-08-171-3/+5
* sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy()Dietmar Eggemann2022-08-171-4/+9
* sched/core: Always flush pending blk_plugJohn Keeping2022-08-171-2/+6
* sched: Fix balance_push() vs __sched_setscheduler()Peter Zijlstra2022-06-221-3/+33
* sched/core: Avoid obvious double update_rq_clock warningHao Jia2022-06-091-3/+3
* sched: Teach the forced-newidle balancer about CPU affinity limitation.Sebastian Andrzej Siewior2022-04-131-1/+1
* sched/core: Export pelt_thermal_tpQais Yousef2022-04-081-0/+1
* sched: Fix yet more sched_fork() racesPeter Zijlstra2022-03-081-13/+21
* sched/fair: Fix fault in reweight_entityTadeusz Struk2022-03-081-5/+6
* sched: Avoid double preemption in __cond_resched_*lock*()Peter Zijlstra2022-02-161-9/+3
* sched/uclamp: Fix rq->uclamp_max not set on first enqueueQais Yousef2021-12-081-1/+1
* preempt/dynamic: Fix setup_preempt_mode() return valueAndrew Halaney2021-12-081-2/+2
* sched/scs: Reset task stack state in bringup_cpu()Mark Rutland2021-12-011-4/+0
* sched/fair: Prevent dead task groups from regaining cfs_rq'sMathias Krause2021-11-251-9/+35
* sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain()Vincent Donnefort2021-11-251-0/+3
* kernel/sched: Fix sched_fork() access an invalid sched_task_groupZhang Qiao2021-11-181-21/+22
* sched/scs: Reset the shadow stack when idle_task_exitWoody Lin2021-10-191-0/+1
* Merge tag 'sched_urgent_for_v5.15_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2021-09-121-3/+3
|\
| * sched: Prevent balance_push() on remote runqueuesThomas Gleixner2021-09-091-3/+3
* | 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-301-94/+346
|\ \ \
| * | | 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-201-18/+180
| * | | 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-201-0/+25
| * | | 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: Don't report SCHED_FLAG_SUGOV in sched_getattr()Quentin Perret2021-08-041-0/+1
| * | | sched: remove redundant on_rq status changeWang Hui2021-08-041-2/+0
| * | | sched: Optimize housekeeping_cpumask() in for_each_cpu_and()Yuan ZhaoXiong2021-06-281-2/+4
* | | | 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 Core-wide rq->lock for uninitialized CPUsPeter Zijlstra2021-08-201-26/+117
| |_|/ |/| |
* | | 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