aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/sched/sched.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-27Merge tag 'sched_ext-for-6.16' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+2
2025-05-27Merge tag 'pm-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-2/+0
2025-05-07cpufreq/sched: schedutil: Add helper for governor checksRafael J. Wysocki1-2/+0
2025-04-08sched: Add annotations to RT_GROUP_SCHED fieldsMichal Koutný1-4/+4
2025-04-08sched: Skip non-root task_groups with disabled RT_GROUP_SCHEDMichal Koutný1-0/+7
2025-04-08sched: Add commadline option for RT_GROUP_SCHED togglingMichal Koutný1-0/+17
2025-04-08sched: Always initialize rt_rq's task_groupMichal Koutný1-0/+2
2025-04-04sched_ext: Drop "ops" from scx_ops_helper, scx_ops_enable_mutex and __scx_ops...Tejun Heo1-2/+2
2025-03-19sched/debug: Make CONFIG_SCHED_DEBUG functionality unconditionalIngo Molnar1-50/+4
2025-03-19sched/debug: Make 'const_debug' tunables unconditional __read_mostlyIngo Molnar1-10/+5
2025-03-19sched/debug: Change SCHED_WARN_ON() to WARN_ON_ONCE()Ingo Molnar1-11/+5
2025-03-17sched/deadline: Generalize unique visiting of root domainsJuri Lelli1-1/+1
2025-03-17sched: Add a generic function to return the preemption stringSebastian Andrzej Siewior1-0/+1
2025-03-15sched/uclamp: Optimize sched_uclamp_used static key enablingXuewen Yan1-0/+14
2025-03-15sched/uclamp: Use the uclamp_is_used() helper instead of open-coding itXuewen Yan1-14/+14
2025-03-06Merge branch 'sched/urgent' into sched/core, to pick up dependent commitsIngo Molnar1-4/+23
2025-02-18sched: Compact RSEQ concurrency IDs with reduced threads and affinityMathieu Desnoyers1-3/+22
2025-02-14sched: Don't define sched_clock_irqtime as static keyYafang Shao1-2/+2
2025-01-27sched_ext: Fix incorrect autogroup migration detectionTejun Heo1-1/+1
2025-01-23Merge tag 'sched_ext-for-6.14' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-15/+36
2025-01-21Merge tag 'sched-core-2025-01-21' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-13/+24
2025-01-13sched: Define sched_clock_irqtime as static keyYafang Shao1-0/+13
2025-01-13sched/fair: Encapsulate set custom slice in a __setparam_fair() functionVincent Guittot1-0/+2
2025-01-10sched_ext: Implement scx_bpf_now()Changwoo Min1-2/+23
2025-01-10sched_ext: Relocate scx_enabled() related codeChangwoo Min1-13/+13
2024-12-13sched/dlserver: Fix dlserver double enqueueVineeth Pillai (Google)1-0/+5
2024-12-09sched/fair: Rename cfs_rq.nr_running into nr_queuedVincent Guittot1-2/+2
2024-12-09sched/fair: Remove unused cfs_rq.idle_nr_runningVincent Guittot1-1/+0
2024-12-09sched/fair: Rename cfs_rq.idle_h_nr_running into h_nr_idleVincent Guittot1-1/+1
2024-12-09sched/fair: Removed unsued cfs_rq.h_nr_delayedVincent Guittot1-1/+0
2024-12-09sched/fair: Use the new cfs_rq.h_nr_runnableVincent Guittot1-5/+2
2024-12-09sched/fair: Add new cfs_rq.h_nr_runnableVincent Guittot1-0/+1
2024-12-09sched/fair: Rename h_nr_running into h_nr_queuedVincent Guittot1-2/+2
2024-12-09Merge branch 'sched/urgent'Peter Zijlstra1-2/+6
2024-12-09sched/eevdf: More PELT vs DELAYED_DEQUEUEPeter Zijlstra1-2/+6
2024-12-02sched/deadline: Correctly account for allocated bandwidth during hotplugJuri Lelli1-1/+1
2024-12-02sched: add READ_ONCE to task_on_rq_queuedHarshit Agarwal1-1/+1
2024-11-19Merge tag 'sched-core-2024-11-18' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-45/+110
2024-11-11Merge tag 'sched_ext-for-6.12-rc7-fixes' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-2/+3
2024-11-09sched_ext: Handle cases where pick_task_scx() is called without preceding bal...Tejun Heo1-2/+3
2024-11-05sched: Add Lazy preemption modelPeter Zijlstra1-0/+1
2024-10-29sched: Pass correct scheduling policy to __setscheduler_classAboorva Devarajan1-1/+1
2024-10-26sched: psi: pass enqueue/dequeue flags to psi callbacks directlyJohannes Weiner1-28/+28
2024-10-23sched: Fix pick_next_task_fair() vs try_to_wake_up() racePeter Zijlstra1-2/+32
2024-10-21Merge tag 'v6.12-rc4' into sched/core, to resolve conflictIngo Molnar1-0/+3
2024-10-17Merge branch 'linus' into sched/urgent, to resolve conflictIngo Molnar1-0/+3
2024-10-14sched: Split scheduler and execution contextsPeter Zijlstra1-3/+25
2024-10-14sched: Consolidate pick_*_task to task_is_pushable helperConnor O'Brien1-0/+10
2024-10-14sched: Add move_queued_task_locked helperConnor O'Brien1-0/+12
2024-10-14sched: Improve cache locality of RSEQ concurrency IDs for intermittent workloadsMathieu Desnoyers1-14/+34