summaryrefslogtreecommitdiffstats
path: root/kernel/sched
Commit message (Expand)AuthorAgeFilesLines
...
| * | sched: don't account throttle time for empty groupsJosh Don2023-07-131-3/+15
* | | sched: add a few helpers to wake up tasks on the current cpuAndrei Vagin2023-07-174-13/+28
* | | sched: add WF_CURRENT_CPU and externise ttwuPeter Oskolkov2023-07-173-7/+13
| |/ |/|
* | sched/psi: use kernfs polling functions for PSI trigger pollingSuren Baghdasaryan2023-07-101-8/+21
* | sched/fair: Use recent_used_cpu to test p->cpus_ptrMiaohe Lin2023-07-101-1/+1
|/
* Merge tag 'cgroup-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2023-06-273-37/+73
|\
| * cgroup/cpuset: Free DL BW in case can_attach() failsDietmar Eggemann2023-05-081-15/+2
| * sched/deadline: Create DL BW alloc, free & check overflow interfaceDietmar Eggemann2023-05-083-16/+43
| * sched/cpuset: Keep track of SCHED_DEADLINE task in cpusetsJuri Lelli2023-05-081-0/+14
| * sched/cpuset: Bring back cpuset_mutexJuri Lelli2023-05-081-7/+15
* | Merge tag 'wq-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds2023-06-271-0/+3
|\ \
| * | workqueue: Automatically mark CPU-hogging work items CPU_INTENSIVETejun Heo2023-05-171-0/+3
| |/
* | Merge tag 'locking-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-06-271-1/+1
|\ \
| * | locking/atomic: treewide: use raw_atomic*_<op>()Mark Rutland2023-06-051-1/+1
* | | Merge tag 'sched-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-06-2710-363/+471
|\ \ \ | |/ / |/| |
| * | sched/core: Avoid multiple calling update_rq_clock() in __cfsb_csd_unthrottle()Hao Jia2023-06-162-0/+40
| * | sched/core: Avoid double calling update_rq_clock() in __balance_push_cpu_stop()Hao Jia2023-06-161-3/+4
| * | sched/core: Fixed missing rq clock update before calling set_rq_offline()Hao Jia2023-06-162-4/+4
| * | sched/deadline: Fix bandwidth reclaim equation in GRUBVineeth Pillai2023-06-162-27/+29
| * | sched/wait: Fix a kthread_park race with wait_woken()Arve Hjønnevåg2023-06-161-6/+1
| * | sched/topology: Mark set_sched_topology() __initMiaohe Lin2023-06-161-1/+1
| * | sched/fair: Rename variable cpu_util eff_utilTom Rix2023-06-161-3/+3
| * | sched/fair, cpufreq: Introduce 'runnable boosting'Dietmar Eggemann2023-06-053-9/+33
| * | sched/fair: Refactor CPU utilization functionsDietmar Eggemann2023-06-052-60/+50
| * | sched/clock: Provide local_clock_noinstr()Peter Zijlstra2023-06-051-6/+13
| * | sched: Consider task_struct::saved_state in wait_task_inactive()Peter Zijlstra2023-06-051-11/+48
| * | sched: Unconditionally use full-fat wait_task_inactive()Peter Zijlstra2023-06-051-108/+108
| * | sched/fair: Don't balance task to its current running CPUYicong Yang2023-06-051-1/+1
| * | sched/deadline: remove unused dl_bandwidthMiaohe Lin2023-05-302-14/+0
| * | sched/fair: Move unused stub functions to headerArnd Bergmann2023-05-302-5/+3
| * | sched: Make task_vruntime_update() prototype visibleArnd Bergmann2023-05-301-0/+1
| * | sched/fair: Hide unused init_cfs_bandwidth() stubArnd Bergmann2023-05-301-2/+1
| * | sched: Add schedule_user() declarationArnd Bergmann2023-05-301-0/+1
| * | sched: Hide unused sched_update_scaling()Arnd Bergmann2023-05-301-1/+2
| * | sched/psi: Avoid resetting the min update period when it is unnecessaryYang Yang2023-05-201-5/+10
| * | sched/debug: Correct printing for rq->nr_uninterruptible晏艳(采苓)2023-05-081-1/+1
| * | sched/topology: Propagate SMT flags when removing degenerate domainTim C Chen2023-05-081-1/+6
| * | psi: remove 500ms min window size limitation for triggersSuren Baghdasaryan2023-05-081-3/+1
| * | sched/topology: Check SDF_SHARED_CHILD in highest_flag_domain()Ricardo Neri2023-05-081-3/+19
| * | sched/fair: Do not even the number of busy CPUs via asym_packingRicardo Neri2023-05-081-65/+21
| * | sched/fair: Use the busiest group to set prefer_siblingRicardo Neri2023-05-081-4/+11
| * | sched/fair: Keep a fully_busy SMT sched group as busiestRicardo Neri2023-05-081-2/+14
| * | sched/fair: Let low-priority cores help high-priority busy SMT coresRicardo Neri2023-05-081-2/+14
| * | sched/fair: Simplify asym_packing logic for SMT coresRicardo Neri2023-05-081-21/+12
| * | sched/fair: Only do asym_packing load balancing from fully idle SMT coresRicardo Neri2023-05-081-16/+40
| * | sched/fair: Move is_core_idle() out of CONFIG_NUMARicardo Neri2023-05-081-17/+17
| |/
* / sched: fix cid_lock kernel-doc warningsRandy Dunlap2023-05-081-2/+2
|/
* Merge tag 'smp-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-04-282-7/+17
|\
| * trace: Add trace_ipi_send_cpu()Peter Zijlstra2023-03-241-0/+1
| * sched, smp: Trace smp callback causing an IPIValentin Schneider2023-03-242-8/+12