aboutsummaryrefslogtreecommitdiff
path: root/kernel/sched
AgeCommit message (Expand)AuthorFilesLines
12 daysMerge tag 'sched-urgent-2026-10-18' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-14/+21
14 dayssched/fair: Avoid overflow in place_entity()Hui Su1-4/+12
2026-10-14Merge tag 'sched_ext-for-7.3-rc7-fixes' of git://git.kernel.org/pub/scm/linux...Linus Torvalds4-50/+132
2026-10-14sched/core: Call wakeup_preempt() for queued tasks during class changeK Prateek Nayak1-10/+9
2026-10-13sched_ext: Wait for SCX_OPSS_DISPATCHING before moving tasks off DSQsKuba Piecuch1-3/+12
2026-10-13sched_ext: Rename scx_reenq_wait_dispatching() to scx_wait_dispatching()Kuba Piecuch3-8/+9
2026-10-12sched_ext: idle: Respect task affinity in restricted CPU selectionHui Su1-11/+39
2026-10-12sched_ext: Fix the bypass dispatch claim for schedulers bypassed by an ancestorTejun Heo1-15/+19
2026-10-12sched_ext: Propagate every bypass depth change to the descendantsTejun Heo1-7/+15
2026-10-09sched_ext: Fix use-after-free of a destroyed user DSQ by a deferred reenqueueTejun Heo1-3/+25
2026-10-09sched_ext: Fix stall when a task enqueued with SCX_ENQ_LAST lands back on its...Tejun Heo2-4/+14
2026-10-07Merge tag 'sched_ext-for-7.3-rc6-fixes' of git://git.kernel.org/pub/scm/linux...Linus Torvalds5-17/+52
2026-10-03sched_ext: Generate qseq from a per-task counterKuba Piecuch3-5/+15
2026-09-30sched_ext: Call ops.dequeue() when a task arrives on a remote local DSQKuba Piecuch1-3/+7
2026-09-28sched_ext: Fix CPU hotplug hang when a dying CPU's tasks sit in the BPF sched...Tejun Heo4-9/+30
2026-09-27Merge tag 'sched_ext-for-7.3-rc4-fixes-2' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2-10/+20
2026-09-27Merge tag 'sched-urgent-2026-09-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-88/+353
2026-09-26sched_ext: Add a size argument to scx_bpf_cid_topo() so struct scx_cid_topo c...Tejun Heo2-10/+20
2026-09-24Merge tag 'sched_ext-for-7.3-rc4-fixes' of git://git.kernel.org/pub/scm/linux...Linus Torvalds4-69/+162
2026-09-24sched/core: Account PSI IRQ time to the execution context, not the scheduling...Zhan Xusheng1-1/+1
2026-09-23sched_ext: Count SCX_EV_SUB_BYPASS_DISPATCH in the dispatch fallbackLiang Luo1-1/+3
2026-09-22sched/cache: Refresh LLC capacity across CPU hotplug, to fix capacity underes...Davi Chaves Azevedo1-9/+13
2026-09-22sched/cache: Skip kernel threads for cache aware scheduling to rubustify the ...Chen Yu1-2/+8
2026-09-22sched/cache: Introduce task_struct->sched_cache_grp to fix UAFTim Chen1-60/+136
2026-09-22sched/cache: Decouple sched_cache_group from mm to fix UAFTim Chen1-46/+127
2026-09-22sched/cache: Honor migrate_llc_task semantics in active load balance, to fix ...Lu Wang1-6/+51
2026-09-22sched/cache: Keep nr_pref_llc_running in the runnable domain, to fix LLC mis-...Tim Chen1-5/+58
2026-09-20Merge tag 'sched-urgent-2026-09-20' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+8
2026-09-19sched_ext: Pass the initial cmask to cid-form ops.enable()Tejun Heo2-38/+110
2026-09-18sched/core: Avoid false migration warning for proxy donorsAndrea Righi1-1/+8
2026-09-17sched_ext: Don't run ops.dequeue() with a DSQ lock heldfangqiurong3-29/+28
2026-09-17sched_ext: Derive SCX_RQ_IN_WAKEUP from the core enqueue flagsTejun Heo1-1/+6
2026-09-15sched_ext: Wait for SCX_OPSS_DISPATCHING before reenqueueing a taskTejun Heo3-0/+15
2026-09-15Merge tag 'sched_ext-for-7.3-rc3-fixes' of git://git.kernel.org/pub/scm/linux...Linus Torvalds4-38/+139
2026-09-15sched_ext: Maintain an online cid mask in the scheduler arenaTejun Heo3-11/+77
2026-09-15sched_ext: scx_qmap: Restore unused idle claims from ops.dispatch()Tejun Heo1-0/+6
2026-09-13sched_ext: Close the pre-enable ops error claim windowfangqiurong1-7/+9
2026-09-10sched/core: Call wq_worker_tick() for the execution contextHui Su1-4/+5
2026-09-10sched: Account cgroup CPU time to the execution contextHui Su1-3/+1
2026-09-10sched/eevdf: Fix rb augmented with multi fieldsVincent Guittot1-2/+10
2026-09-10sched/eevdf: Fix augmented max_sliceVincent Guittot1-0/+2
2026-09-06Merge tag 'sched-urgent-2026-09-06' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds4-16/+62
2026-09-06Merge tag 'locking-urgent-2026-09-06' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+16
2026-09-05sched_ext: Use @prev's scheduler for the keep decisions in dispatch_one()Tejun Heo1-9/+14
2026-09-05sched_ext: Rename sch to root_sch in dispatch_one()Tejun Heo1-8/+8
2026-09-04treewide: refresh kmalloc_obj() conversionsKees Cook3-10/+10
2026-09-04futex: Provide rt_mutex_.*_schedule() equivalents for futex schedulingSebastian Andrzej Siewior1-0/+16
2026-09-03sched_ext: Fix NULL sched deref in kfunc sub-sched error pathsWanwu Li2-4/+18
2026-09-02sched/fair: Avoid creating misfits during cache-aware balancingTim Chen1-5/+45
2026-09-02sched/fair: Use cfs_rq->h_curr in distribute_cfs_runtime()Wanwu Li1-1/+1