summaryrefslogtreecommitdiff
path: root/kernel/sched/core.c
AgeCommit message (Expand)Author
6 daysMerge tag 'sched_ext-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
6 daysMerge tag 'cgroup-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
7 daysMerge tag 'core-rseq-2025-11-30' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
7 daysMerge tag 'sched-core-2025-12-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
14 dayssched/mmcid: Switch over to the new mechanismThomas Gleixner
14 dayssched/mmcid: Implement deferred mode changeThomas Gleixner
14 dayssched/mmcid: Provide CID ownership mode fixup functionsThomas Gleixner
14 dayssched/mmcid: Provide new scheduler CID mechanismThomas Gleixner
14 dayssched/mmcid: Introduce per task/CPU ownership infrastructureThomas Gleixner
14 dayssched/mmcid: Serialize sched_mm_cid_fork()/exit() with a mutexThomas Gleixner
14 dayssched/mmcid: Provide precomputed maximal valueThomas Gleixner
14 dayssched/mmcid: Move initialization out of lineThomas Gleixner
14 dayssignal: Move MMCID exit out of sighand lockThomas Gleixner
14 dayssched/mmcid: Convert mm CID mask to a bitmapThomas Gleixner
2025-11-20sched/mmcid: Use cpumask_weighted_or()Thomas Gleixner
2025-11-20sched/mmcid: Prevent pointless work in mm_update_cpus_allowed()Thomas Gleixner
2025-11-20sched/mmcid: Move scheduler code out of global headerThomas Gleixner
2025-11-20sched: Fixup whitespace damageThomas Gleixner
2025-11-20sched/mmcid: Use proper data structuresThomas Gleixner
2025-11-20sched/mmcid: Revert the complex CID managementThomas Gleixner
2025-11-17sched/fair: Proportional newidle balancePeter Zijlstra
2025-11-17sched: Increase sched_tick_remote timeoutPhil Auld
2025-11-11sched/core: Remove double update_rq_clock() in __set_cpus_allowed_ptr_locked()Hao Jia
2025-11-06sched/fair: Prevent cfs_rq from being unthrottled with zero runtime_remainingAaron Lu
2025-11-04rseq: Optimize event settingThomas Gleixner
2025-11-04rseq: Simplify the event notificationThomas Gleixner
2025-11-03sched_ext: Fix cgroup exit ordering by moving sched_ext_free() to finish_task...Tejun Heo
2025-11-03sched_ext: Merge branch 'for-6.19' of git://git.kernel.org/pub/scm/linux/kern...Tejun Heo
2025-11-03cgroup: Defer task cgroup unlink until after the task is done switching outTejun Heo
2025-10-29Merge branch 'linus/master' into sched/core, to resolve conflictPeter Zijlstra
2025-10-28sched: Fix the do_set_cpus_allowed() locking fixPeter Zijlstra
2025-10-16sched/ext: Fold balance_scx() into pick_task_scx()Peter Zijlstra
2025-10-16sched: Add support to pick functions to take rfJoel Fernandes
2025-10-16sched: Detect per-class runqueue changesPeter Zijlstra
2025-10-16sched: Mandate shared flags for sched_changePeter Zijlstra
2025-10-16sched: Cleanup the sched_change NOCLOCK usagePeter Zijlstra
2025-10-16sched: Match __task_rq_{,un}lock()Peter Zijlstra
2025-10-16sched: Add locking comments to sched_class methodsPeter Zijlstra
2025-10-16sched: Make __do_set_cpus_allowed() use the sched_change patternPeter Zijlstra
2025-10-16sched: Rename do_set_cpus_allowed()Peter Zijlstra
2025-10-16sched: Fix do_set_cpus_allowed() lockingPeter Zijlstra
2025-10-16sched: Fix migrate_disable_switch() lockingPeter Zijlstra
2025-10-16sched: Move sched_class::prio_changed() into the change patternPeter Zijlstra
2025-10-16sched: Cleanup sched_delayed handling for class switchesPeter Zijlstra
2025-10-16sched: Fold sched_class::switch{ing,ed}_{to,from}() into the change patternPeter Zijlstra
2025-10-16sched: Employ sched_change guardsPeter Zijlstra
2025-10-14sched/deadline: Stop dl_server before CPU goes offlinePeter Zijlstra (Intel)
2025-09-30Merge tag 'timers-core-2025-09-29' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2025-09-30Merge tag 'sched-core-2025-09-26' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2025-09-30Merge tag 'sched_ext-for-6.18' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds