summaryrefslogtreecommitdiffstats
path: root/kernel/sched/deadline.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* | sched/core: Introduce sched_asym_cpucap_active()Dietmar Eggemann2022-08-021-2/+2
|/
* Merge tag 'sched-core-2022-08-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-08-011-2/+4
|\
| * sched/deadline: Use proc_douintvec_minmax() limit minimum valueYajun Deng2022-06-131-2/+4
* | sched/deadline: Fix BUG_ON condition for deboosted tasksJuri Lelli2022-07-211-1/+4
|/
* Merge tag 'sysctl-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-05-271-8/+34
|\
| * sched: Move deadline_period sysctls to deadline.cZhen Ni2022-04-061-8/+34