summaryrefslogtreecommitdiffstats
path: root/kernel/sched
AgeCommit message (Expand)AuthorLines
2023-01-13arch/idle: Change arch_cpu_idle() behavior: always exit with IRQs disabledPeter Zijlstra-2/+0
2023-01-13cpuidle: Fix ct_idle_*() usagePeter Zijlstra-32/+13
2023-01-13sched/fair: Fixes for capacity inversion detectionQais Yousef-2/+11
2023-01-13sched/uclamp: Fix a uninitialized variable warningsQais Yousef-19/+16
2023-01-09sched/core: Use kfree_rcu() in do_set_cpus_allowed()Waiman Long-4/+29
2023-01-09sched/core: Fix use-after-free bug in dup_user_cpus_ptr()Waiman Long-5/+29
2023-01-07sched/core: Fix arch_scale_freq_tick() on tickless systemsYair Podemsky-1/+3
2023-01-07sched/membarrier: Introduce MEMBARRIER_CMD_GET_REGISTRATIONSMichal Clapinski-1/+38
2023-01-07cpufreq, sched/util: Optimize operations with single CPU capacity lookupLukasz Luba-20/+23
2023-01-07sched/core: Reorganize ttwu_do_wakeup() and ttwu_do_activate()Chengming Zhou-33/+31
2023-01-07sched/core: Micro-optimize ttwu_runnable()Chengming Zhou-3/+10
2023-01-05sched: Add helper nr_context_switches_cpu()Zhen Lei-0/+5
2023-01-05sched/topology: Add __init for sched_init_domains()Bing Huang-1/+1
2023-01-02sched/rseq: Fix concurrency ID handling of usermodehelper kthreadsMathieu Desnoyers-3/+3
2022-12-27cputime: remove cputime_to_nsecs fallbackNicholas Piggin-0/+4
2022-12-27sched/core: Adjusting the order of scanning CPUHao Jia-3/+3
2022-12-27sched/numa: Stop an exhastive search if an idle core is foundHao Jia-1/+1
2022-12-27sched: Make const-safeMatthew Wilcox (Oracle)-22/+24
2022-12-27sched: Introduce per-memory-map concurrency IDMathieu Desnoyers-0/+109
2022-12-27sched: Async unthrottling for cfs bandwidthJosh Don-13/+150
2022-12-27sched/topology: Add __init for init_defrootdomainBing Huang-1/+1
2022-12-14Merge tag 'hardening-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds-2/+1
2022-12-13Merge tag 'sysctl-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds-4/+27
2022-12-13Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linuxLinus Torvalds-7/+11
2022-12-12Merge tag 'mm-nonmm-stable-2022-12-12' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds-1/+1
2022-12-12Merge tag 'sched-core-2022-12-12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds-180/+603
2022-12-02panic: Consolidate open-coded panic_on_warn checksKees Cook-2/+1
2022-11-22Revert "cpufreq: schedutil: Move max CPU capacity to sugov_policy"Sam Wu-15/+15
2022-11-20sched: Move numa_balancing sysctls to its own fileKefeng Wang-4/+27
2022-11-18sched/fair: use try_cmpxchg in task_numa_workUros Bizjak-1/+1
2022-11-16wait: Return number of exclusive waiters awakenGabriel Krisman Bertazi-7/+11
2022-11-16sched: Clear ttwu_pending after enqueue_task()Tianchen Ding-7/+11
2022-11-14sched: Fix race in task_call_func()Peter Zijlstra-17/+35
2022-10-30sched/psi: Use task->psi_flags to clear in CPU migrationChengming Zhou-19/+5
2022-10-30sched/psi: Stop relying on timer_pending() for poll_work reschedulingSuren Baghdasaryan-10/+52
2022-10-30sched/psi: Fix avgs_work re-arm in psi_avgs_work()Chengming Zhou-3/+27
2022-10-30sched/psi: Fix possible missing or delayed pending eventHao Lee-3/+5
2022-10-27sched: Always clear user_cpus_ptr in do_set_cpus_allowed()Waiman Long-1/+7
2022-10-27sched: Enforce user requested affinityWaiman Long-0/+13
2022-10-27sched: Always preserve the user requested cpumaskWaiman Long-55/+72
2022-10-27sched: Introduce affinity_contextWaiman Long-47/+85
2022-10-27sched: Add __releases annotations to affine_move_task()Waiman Long-1/+3
2022-10-27sched/fair: Check if prev_cpu has highest spare cap in feec()Pierre Gondois-6/+7
2022-10-27sched/fair: Consider capacity inversion in util_fits_cpu()Qais Yousef-5/+9
2022-10-27sched/fair: Detect capacity inversionQais Yousef-3/+79
2022-10-27sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit co...Qais Yousef-6/+8
2022-10-27sched/uclamp: Make cpu_overutilized() use util_fits_cpu()Qais Yousef-1/+4
2022-10-27sched/uclamp: Make asym_fits_capacity() use util_fits_cpu()Qais Yousef-8/+13
2022-10-27sched/uclamp: Make select_idle_capacity() use util_fits_cpu()Qais Yousef-3/+5
2022-10-27sched/uclamp: Fix fits_capacity() check in feec()Qais Yousef-10/+68