summaryrefslogtreecommitdiffstats
path: root/kernel/sched/core.c
Commit message (Expand)AuthorAgeFilesLines
...
| * kthread: Warn about failed allocations for the init kthreadEric W. Biederman2021-12-211-1/+1
| * kthread: Ensure struct kthread is present for all kthreadsEric W. Biederman2021-12-131-8/+8
* | Merge tag 'locking_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2022-01-111-0/+3
|\ \
| * \ Merge tag 'v5.16-rc5' into locking/core, to pick up fixesIngo Molnar2021-12-131-7/+3
| |\ \
| * | | sched: Trigger warning if ->migration_disabled counter underflows.Sebastian Andrzej Siewior2021-12-041-0/+3
| | |/ | |/|
* | | Merge tag 'sched_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-01-111-21/+63
|\ \ \
| * | | sched/fair: Replace CFS internal cpu_util() with cpu_util_cfs()Dietmar Eggemann2021-12-111-1/+1
| * | | sched/core: Forced idle accountingJosh Don2021-11-171-20/+62
| |/ /
* | | Merge tag 'core_entry_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-01-101-1/+1
|\ \ \ | |_|/ |/| |
| * | sched: Snapshot thread flagsMark Rutland2021-12-011-1/+1
* | | sched/uclamp: Fix rq->uclamp_max not set on first enqueueQais Yousef2021-12-041-1/+1
* | | preempt/dynamic: Fix setup_preempt_mode() return valueAndrew Halaney2021-12-041-2/+2
|/ /
* / sched/scs: Reset task stack state in bringup_cpu()Mark Rutland2021-11-241-4/+0
|/
* preempt: Restore preemption model selection configsValentin Schneider2021-11-111-3/+3
* sched/fair: Prevent dead task groups from regaining cfs_rq'sMathias Krause2021-11-111-9/+35
* sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain()Vincent Donnefort2021-11-111-0/+3
* Merge tag 'sched-core-2021-11-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-11-011-201/+191
|\
| * sched: Add wrapper for get_wchan() to keep task blockedKees Cook2021-10-151-0/+19
| * kernel/sched: Fix sched_fork() access an invalid sched_task_groupZhang Qiao2021-10-141-21/+22
| * sched: Simplify wake_up_*idle*()Peter Zijlstra2021-10-071-9/+5
| * sched,rcu: Rework try_invoke_on_locked_down_task()Peter Zijlstra2021-10-071-3/+3
| * sched: Improve try_invoke_on_locked_down_task()Peter Zijlstra2021-10-071-24/+39
| * sched: Remove pointless preemption disable in sched_submit_work()Thomas Gleixner2021-10-051-8/+2
| * sched: Move kprobes cleanup out of finish_task_switch()Thomas Gleixner2021-10-051-6/+0
| * sched: Limit the number of task migrations per batch on RTThomas Gleixner2021-10-051-0/+4
| * sched: Move mmdrop to RCU on RTThomas Gleixner2021-10-051-1/+1
| * sched: Provide Kconfig support for default dynamic preempt modeFrederic Weisbecker2021-10-051-3/+26
| * sched: Make struct sched_statistics independent of fair sched classYafang Shao2021-10-051-11/+14
| * sched/fair: Add cfs bandwidth burst statisticsHuaixin Chang2021-10-051-3/+10
| * sched/core: Simplify core-wide task selectionPeter Zijlstra2021-10-051-111/+45
| * sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARDSebastian Andrzej Siewior2021-10-051-1/+1
* | Merge tag 'locking-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-11-011-24/+43
|\ \
| * | sched: Make RCU nest depth distinct in __might_resched()Thomas Gleixner2021-10-011-12/+16
| * | sched: Make might_sleep() output less confusingThomas Gleixner2021-10-011-5/+22
| * | sched: Cleanup might_sleep() printksThomas Gleixner2021-10-011-8/+6
| * | sched: Remove preempt_offset argument from __might_sleep()Thomas Gleixner2021-10-011-2/+2
| * | sched: Clean up the might_sleep() underscore zooThomas Gleixner2021-10-011-3/+3
| |/
* | Merge tag 'for-5.16/block-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds2021-11-011-3/+4
|\ \
| * | block: cleanup the flush plug helpersChristoph Hellwig2021-10-201-2/+3
| * | sched: move the <linux/blkdev.h> include out of kernel/sched/sched.hChristoph Hellwig2021-10-181-1/+1
| |/
* / 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