summaryrefslogtreecommitdiffstats
path: root/kernel/sched
AgeCommit message (Expand)AuthorLines
2025-11-04rseq: Simplify the event notificationThomas Gleixner-8/+5
2025-11-03sched_ext: Fix cgroup exit ordering by moving sched_ext_free() to finish_task...Tejun Heo-1/+7
2025-11-03sched_ext: Merge branch 'for-6.19' of git://git.kernel.org/pub/scm/linux/kern...Tejun Heo-15/+22
2025-11-03cgroup: Defer task cgroup unlink until after the task is done switching outTejun Heo-0/+2
2025-11-03cgroup: Rename cgroup lifecycle hooks to cgroup_task_*()Tejun Heo-2/+2
2025-11-01genirq/manage: Reduce priority of forced secondary interrupt handlerLukas Wunner-0/+13
2025-10-29sched_ext: Allow scx_bpf_reenqueue_local() to be called from anywhereTejun Heo-0/+32
2025-10-29sched_ext: Factor out reenq_local() from scx_bpf_reenqueue_local()Tejun Heo-21/+29
2025-10-29sched_ext: Split schedule_deferred() into locked and unlocked variantsTejun Heo-9/+24
2025-10-29Merge branch 'for-6.18-fixes' into for-6.19Tejun Heo-1/+1
2025-10-29sched_ext: Fix use of uninitialized variable in scx_bpf_cpuperf_set()Andrea Righi-1/+1
2025-10-29Merge branch 'linus/master' into sched/core, to resolve conflictPeter Zijlstra-30/+141
2025-10-28sched_ext: Use SCX_TASK_READY test instead of tryget_task_struct() during cla...Tejun Heo-3/+1
2025-10-28sched: Fix the do_set_cpus_allowed() locking fixPeter Zijlstra-10/+7
2025-10-27Merge tag 'sched_ext-for-6.18-rc3-fixes' of git://git.kernel.org/pub/scm/linu...Linus Torvalds-15/+112
2025-10-26Merge tag 'sched_urgent_for_v6.18_rc3' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds-0/+12
2025-10-24sched: Remove never used code in mm_cid_get()Andy Shevchenko-2/+0
2025-10-24sched_ext: Fix scx_bpf_dsq_peek() with FIFO DSQsAndrea Righi-3/+3
2025-10-22sched_ext: Use rhashtable_lookup() instead of rhashtable_lookup_fast()Tejun Heo-1/+1
2025-10-22sched_ext: Rename pnt_seq to kick_syncTejun Heo-41/+41
2025-10-22sched_ext: Fix SCX_KICK_WAIT to work reliablyTejun Heo-22/+30
2025-10-22sched_ext: Don't kick CPUs running higher classesTejun Heo-3/+8
2025-10-22sched/fair: Start a cfs_rq on throttled hierarchy with PELT clock throttledK Prateek Nayak-0/+12
2025-10-21sched_ext: Fix scx_bpf_dsq_insert() backward binary compatibilityTejun Heo-6/+6
2025-10-21seqlock: Change thread_group_cputime() to use scoped_seqlock_read()Oleg Nesterov-15/+5
2025-10-18sched_ext: Allow forcibly picking an scx taskAndrea Righi-2/+16
2025-10-16sched_ext: Merge branch 'sched/core' of git://git.kernel.org/pub/scm/linux/ke...Tejun Heo-542/+596
2025-10-16sched_ext: Merge branch 'for-6.18-fixes' into for-6.19Tejun Heo-6/+6
2025-10-16sched_ext: fix flag check for deferred callbacksEmil Tsalapatis-1/+1
2025-10-16sched/ext: Fold balance_scx() into pick_task_scx()Peter Zijlstra-80/+12
2025-10-16sched: Add support to pick functions to take rfJoel Fernandes-41/+46
2025-10-16sched: Detect per-class runqueue changesPeter Zijlstra-2/+42
2025-10-16sched: Mandate shared flags for sched_changePeter Zijlstra-0/+6
2025-10-16sched: Cleanup the sched_change NOCLOCK usagePeter Zijlstra-31/+14
2025-10-16sched: Match __task_rq_{,un}lock()Peter Zijlstra-10/+13
2025-10-16sched: Add locking comments to sched_class methodsPeter Zijlstra-9/+105
2025-10-16sched: Make __do_set_cpus_allowed() use the sched_change patternPeter Zijlstra-21/+5
2025-10-16sched: Rename do_set_cpus_allowed()Peter Zijlstra-9/+9
2025-10-16sched: Fix do_set_cpus_allowed() lockingPeter Zijlstra-14/+12
2025-10-16sched: Fix migrate_disable_switch() lockingPeter Zijlstra-21/+6
2025-10-16sched: Move sched_class::prio_changed() into the change patternPeter Zijlstra-44/+47
2025-10-16sched: Cleanup sched_delayed handling for class switchesPeter Zijlstra-13/+15
2025-10-16sched: Fold sched_class::switch{ing,ed}_{to,from}() into the change patternPeter Zijlstra-57/+55
2025-10-16sched/deadline: Prepare for switched_from() changePeter Zijlstra-5/+5
2025-10-16sched: Re-arrange the {EN,DE}QUEUE flagsPeter Zijlstra-21/+24
2025-10-16sched: Employ sched_change guardsPeter Zijlstra-170/+126
2025-10-16sched/fair: Only update stats for allowed CPUs when looking for dst groupAdam Li-1/+1
2025-10-16sched: Create architecture specific sched domain distancesTim Chen-22/+86
2025-10-16sched/deadline: only set free_cpus for online runqueuesDoug Berger-32/+14
2025-10-16sched/fair: Forfeit vruntime on yieldFernand Sieber-1/+13