aboutsummaryrefslogtreecommitdiff
path: root/kernel/sched/core.c
AgeCommit message (Expand)AuthorFilesLines
13 daysMerge tag 'block-7.2-20260625' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-4/+8
2026-06-19sched/mmcid: Fix OOB clear_bit when CID is MM_CID_UNSET in fixup pathRik van Riel1-2/+13
2026-06-16block: invalidate cached plug timestamp after task switchUsama Arif1-4/+8
2026-06-15Merge tag 'sched-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel...Linus Torvalds1-205/+234
2026-06-09sched/core: Combine separate 'else' and 'if' statementsLiang Luo1-2/+1
2026-06-02tick/sched: Move dyntick-idle cputime accounting to cputime codeFrederic Weisbecker1-1/+5
2026-06-02sched/fair: Call update_curr() before unthrottling the hierarchyK Prateek Nayak1-1/+4
2026-06-02sched/fair: Allocate cfs_tg_state with percpu allocatorZecheng Li1-22/+13
2026-06-02sched/fair: Remove task_group->se pointer arrayZecheng Li1-5/+2
2026-06-02sched: restore timer_slack_ns when resetting RT policy on forkGuanyou.Chen1-0/+1
2026-06-02sched: Simplify ttwu_runnable()Peter Zijlstra1-7/+6
2026-06-02sched/proxy: Remove superfluous clear_task_blocked_in()Peter Zijlstra1-3/+0
2026-06-02sched/proxy: Remove PROXY_WAKINGK Prateek Nayak1-1/+1
2026-06-02sched/proxy: Switch proxy to use p->is_blockedPeter Zijlstra1-6/+6
2026-06-02sched/proxy: Only return migrate when neededPeter Zijlstra1-0/+15
2026-06-02sched: Be more strict about p->is_blockedPeter Zijlstra1-1/+2
2026-06-02sched/proxy: Optimize try_to_wake_up()Peter Zijlstra1-10/+4
2026-06-02sched: Add blocked_donor link to task for smarter mutex handoffsPeter Zijlstra1-1/+13
2026-06-02sched: Add is_blocked task flagJohn Stultz1-1/+15
2026-06-02sched: Have try_to_wake_up() handle return-migration for PROXY_WAKING caseJohn Stultz1-99/+96
2026-06-02sched: Rework block_task so it can be directly calledJohn Stultz1-22/+23
2026-06-02sched: Rework prev_balance() to avoid stale prev referencesJohn Stultz1-17/+16
2026-05-26sched: Remove sched_class::pick_next_task()Peter Zijlstra1-18/+9
2026-05-26sched: Use {READ,WRITE}_ONCE() for preempt_dynamic_modePeter Zijlstra1-7/+8
2026-05-26sched/fair: Fix RCU usage in NOHZ exit path on CPU offlineAndrea Righi1-1/+2
2026-05-19Merge branch 'sched/cache'Peter Zijlstra1-0/+13
2026-05-19sched: Switch rq->next_class on proxy_resched_idle()John Stultz1-0/+1
2026-05-19sched: Simplify ifdeffery around cpu_smt_maskShrikanth Hegde1-6/+0
2026-05-05sched: Use trace_call__<tp>() to save a static branchGabriele Monaco1-3/+11
2026-04-28sched/fair: Clear rel_deadline when initializing forked entitiesZicheng Qu1-0/+1
2026-04-15Merge tag 'trace-rv-v7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/tr...Linus Torvalds1-0/+5
2026-04-15Merge tag 'sched_ext-for-7.1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2026-04-14Merge tag 'sched-core-2026-04-13' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-62/+272
2026-04-09sched/cache: Track LLC-preferred tasks per runqueueTim Chen1-0/+5
2026-04-09sched/cache: Make LLC id continuousTim Chen1-0/+2
2026-04-09sched/cache: Introduce infrastructure for cache-aware load balancingPeter Zijlstra (Intel)1-0/+6
2026-04-07sched: Use u64 for bandwidth ratio calculationsJoseph Salisbury1-1/+1
2026-04-03sched: Handle blocked-waiter migration (and return migration)John Stultz1-38/+194
2026-04-03sched: Add logic to zap balance callbacks if we pick againJohn Stultz1-2/+34
2026-04-03sched: Add assert_balance_callbacks_empty helperJohn Stultz1-0/+1
2026-04-03sched/locking: Add special p->blocked_on==PROXY_WAKING value for proxy return...John Stultz1-0/+16
2026-04-03sched: Fix modifying donor->blocked on without proper lockingJohn Stultz1-3/+13
2026-04-03locking: Add task::blocked_lock to serialize blocked_on stateJohn Stultz1-1/+3
2026-04-03sched: Fix potentially missing balancing with Proxy ExecJohn Stultz1-1/+23
2026-04-03sched: Minimise repeated sched_proxy_exec() checkingJohn Stultz1-11/+9
2026-04-03sched: Make class_schedulers avoid pushing current, and get rid of proxy_tag_...John Stultz1-24/+0
2026-03-31sched: Add deadline tracepointsGabriele Monaco1-0/+5
2026-03-24sched/core: Get this cpu once in ttwu_queue_cond()Shrikanth Hegde1-2/+4
2026-03-21Merge tag 'v7.0-rc4' into timers/core, to resolve conflictIngo Molnar1-51/+29
2026-03-17Merge tag 'v7.0-rc4' into sched/core, to pick up scheduler fixesIngo Molnar1-51/+28