summaryrefslogtreecommitdiff
path: root/kernel/sched/rt.c
AgeCommit message (Expand)Author
2025-07-14sched: Fix proxy/current (push,pull)abilityValentin Schneider
2025-07-14sched/deadline: Fix accounting after global limits changeJuri Lelli
2025-06-13sched/smp: Use the SMP version of the RT scheduling classIngo Molnar
2025-06-13sched/smp: Make SMP unconditionalIngo Molnar
2025-06-13sched: Clean up and standardize #if/#else/#endif markers in sched/rt.cIngo Molnar
2025-06-11sched: Make clangd usablePeter Zijlstra
2025-04-08sched/rt: Fix race in push_rt_taskHarshit Agarwal
2025-04-08sched: Add RT_GROUP WARN checks for non-root task_groupsMichal Koutný
2025-04-08sched: Do not construct nor expose RT_GROUP_SCHED structures if disabledMichal Koutný
2025-04-08sched: Bypass bandwitdh checks with runtime disabled RT_GROUP_SCHEDMichal Koutný
2025-04-08sched: Skip non-root task_groups with disabled RT_GROUP_SCHEDMichal Koutný
2025-04-08sched: Always initialize rt_rq's task_groupMichal Koutný
2025-04-08sched: Remove unneeed macro wrapMichal Koutný
2025-04-08sched: Convert CONFIG_RT_GROUP_SCHED macros to code conditionsMichal Koutný
2025-03-25Merge tag 'timers-cleanups-2025-03-23' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2025-03-19sched/debug: Make CONFIG_SCHED_DEBUG functionality unconditionalIngo Molnar
2025-03-19sched/debug: Change SCHED_WARN_ON() to WARN_ON_ONCE()Ingo Molnar
2025-03-17sched/deadline: Generalize unique visiting of root domainsJuri Lelli
2025-02-18sched: Switch to use hrtimer_setup()Nam Cao
2025-01-28treewide: const qualify ctl_tables where applicableJoel Granados
2024-10-14sched: Split scheduler and execution contextsPeter Zijlstra
2024-10-14sched: Consolidate pick_*_task to task_is_pushable helperConnor O'Brien
2024-10-14sched: Add move_queued_task_locked helperConnor O'Brien
2024-09-03sched: Add put_prev_task(.next)Peter Zijlstra
2024-09-03sched: Rework pick_next_task()Peter Zijlstra
2024-08-17sched: Allow sched_class::dequeue_task() to failPeter Zijlstra
2024-07-29sched/rt: Remove default bandwidth controlPeter Zijlstra
2024-07-24sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados
2024-05-27sched: Fix spelling in commentsIngo Molnar
2024-04-24scheduler: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados
2023-11-15sched: Unify runtime accounting across classesPeter Zijlstra
2023-10-13sched: Fix stop_one_cpu_nowait() vs hotplugPeter Zijlstra
2023-10-09sched/topology: Consolidate and clean up access to a CPU's max compute capacityVincent Guittot
2023-10-09sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to ...Yajun Deng
2023-10-02sched/rt: Disallow writing invalid values to sched_rt_period_usCyril Hrubis
2023-09-25sched/rt: Make rt_rq->pushable_tasks updates drive rto_maskValentin Schneider
2023-09-19sched/fair: Rename check_preempt_curr() to wakeup_preempt()Ingo Molnar
2023-08-14sched/rt: sysctl_sched_rr_timeslice show default timeslice after resetCyril Hrubis
2023-08-14sched/rt: Fix sysctl_sched_rr_timeslice intial valueCyril Hrubis
2023-04-21sched/rt: Fix bad task migration for rt tasksSchspa Shi
2023-03-22sched/core: Avoid selecting the task that is throttled to run when core-sched...Hao Jia
2023-02-11sched/rt: pick_next_rt_entity(): check list_entryPietro Borrello
2022-10-17sched: Introduce struct balance_callback to avoid CFI mismatchesKees Cook
2022-09-07sched: Rename task_running() to task_on_cpu()Peter Zijlstra
2022-08-30Merge branch 'sched/warnings' into sched/core, to pick up WARN_ON_ONCE() conv...Ingo Molnar
2022-08-27sched: Add update_current_exec_runtime helperShang XiaoJing
2022-08-12sched/all: Change all BUG_ON() instances in the scheduler to WARN_ON_ONCE()Ingo Molnar
2022-08-02sched/core: Introduce sched_asym_cpucap_active()Dietmar Eggemann
2022-07-21nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt()Nicolas Saenz Julienne
2022-05-26Merge tag 'sysctl-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds