summaryrefslogtreecommitdiffstats
path: root/kernel/sched/deadline.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* sched/dlserver: Fix dlserver double enqueueVineeth Pillai (Google)2024-12-131-2/+6
* sched/deadline: Fix warning in migrate_enable for boosted tasksWander Lairson Costa2024-12-021-0/+1
* sched/deadline: Fix replenish_dl_new_period dl_server conditionJuri Lelli2024-12-021-1/+1
* sched: Split scheduler and execution contextsPeter Zijlstra2024-10-141-19/+20
* sched: Consolidate pick_*_task to task_is_pushable helperConnor O'Brien2024-10-141-9/+1
* sched: Add move_queued_task_locked helperConnor O'Brien2024-10-141-6/+2
* sched/deadline: Use hrtick_enabled_dl() before start_hrtick_dl()Phil Auld2024-10-111-1/+1
* sched: Add put_prev_task(.next)Peter Zijlstra2024-09-031-1/+1
* sched: Rework dl_serverPeter Zijlstra2024-09-031-1/+1
* sched: Rework pick_next_task()Peter Zijlstra2024-09-031-20/+1
* sched: Clean up DL server vs core schedPeter Zijlstra2024-09-031-11/+7
* sched: Fixup set_next_task() implementationsPeter Zijlstra2024-09-031-3/+3
* sched/deadline: Fix schedstats vs deadline serversHuang Shijie2024-09-031-22/+16
* sched/fair: Implement delayed dequeuePeter Zijlstra2024-08-171-1/+0
* sched: Allow sched_class::dequeue_task() to failPeter Zijlstra2024-08-171-1/+3
* sched/rt: Remove default bandwidth controlPeter Zijlstra2024-07-291-2/+3
* sched/core: Fix picking of tasks for core scheduling with DL serverJoel Fernandes (Google)2024-07-291-5/+22
* sched/fair: Fair server interfaceDaniel Bristot de Oliveira2024-07-291-17/+86
* sched/deadline: Deferrable dl serverDaniel Bristot de Oliveira2024-07-291-40/+261
* sched/fair: Add trivial fair serverPeter Zijlstra2024-07-291-0/+23
* Merge branch 'sched/urgent' into sched/core, to pick up fixes and refresh the...Ingo Molnar2024-07-111-1/+6
|\
| * sched/deadline: Fix task_struct reference leakWander Lairson Costa2024-07-011-1/+6
* | sched: Fix spelling in commentsIngo Molnar2024-05-271-4/+4
|/
* scheduler: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados2024-04-241-1/+0
* sched/deadline: Introduce deadline serversPeter Zijlstra2023-11-151-107/+225
* sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entityPeter Zijlstra2023-11-151-58/+72
* sched/deadline: Collect sched_dl_entity initializationPeter Zijlstra2023-11-151-7/+15
* sched: Unify runtime accounting across classesPeter Zijlstra2023-11-151-12/+3
* sched: Fix stop_one_cpu_nowait() vs hotplugPeter Zijlstra2023-10-131-0/+2
* sched/topology: Consolidate and clean up access to a CPU's max compute capacityVincent Guittot2023-10-091-2/+2
* sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloadedValentin Schneider2023-09-291-43/+14
* sched/fair: Rename check_preempt_curr() to wakeup_preempt()Ingo Molnar2023-09-191-5/+5
* Merge tag 'cgroup-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2023-06-281-13/+54
|\
| * sched/deadline: Create DL BW alloc, free & check overflow interfaceDietmar Eggemann2023-05-091-13/+40
| * sched/cpuset: Keep track of SCHED_DEADLINE task in cpusetsJuri Lelli2023-05-091-0/+14
* | sched/deadline: Fix bandwidth reclaim equation in GRUBVineeth Pillai2023-06-161-27/+23
* | sched/deadline: remove unused dl_bandwidthMiaohe Lin2023-05-301-7/+0
|/
* sched/rt: Fix bad task migration for rt tasksSchspa Shi2023-04-211-0/+1
* sched/core: Avoid selecting the task that is throttled to run when core-sched...Hao Jia2023-03-221-0/+10
* sched/deadline: Add more reschedule cases to prio_changed_dl()Valentin Schneider2023-02-111-15/+27
* sched: Introduce affinity_contextWaiman Long2022-10-271-4/+3
* sched: Introduce struct balance_callback to avoid CFI mismatchesKees Cook2022-10-171-2/+2
* sched: Rename task_running() to task_on_cpu()Peter Zijlstra2022-09-071-3/+3
* sched/deadline: Move __dl_clear_params out of dl_bw lockShang XiaoJing2022-09-011-1/+1
* sched/deadline: Add replenish_dl_new_period helperShang XiaoJing2022-09-011-10/+13
* sched/deadline: Add dl_task_is_earliest_deadline helperShang XiaoJing2022-09-011-12/+12
* Merge branch 'sched/warnings' into sched/core, to pick up WARN_ON_ONCE() conv...Ingo Molnar2022-08-301-13/+13
|\
| * sched/all: Change all BUG_ON() instances in the scheduler to WARN_ON_ONCE()Ingo Molnar2022-08-121-13/+13
* | sched: Add update_current_exec_runtime helperShang XiaoJing2022-08-271-5/+1
* | sched/deadline: Make dl_cpuset_cpumask_can_shrink() capacity-awareDietmar Eggemann2022-08-021-13/+11