Show patches with: Submitter = Qais Yousef       |   59 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,16/16] sched/fair: Don't mess with util_avg post init sched/fair/schedutil: Better manage system response time - - - --- 2024-08-20 Qais Yousef RFC
[RFC,15/16] sched/fair: Enable disabling util_est via rampup_multiplier sched/fair/schedutil: Better manage system response time - - - --- 2024-08-20 Qais Yousef RFC
[RFC,14/16] sched/schedutil: Ignore dvfs headroom when util is decaying sched/fair/schedutil: Better manage system response time - - - --- 2024-08-20 Qais Yousef RFC
[RFC,13/16] sched/schedutil: Take into account waiting_avg in apply_dvfs_headroom sched/fair/schedutil: Better manage system response time - - - --- 2024-08-20 Qais Yousef RFC
[RFC,12/16] sched/pelt: Add new waiting_avg to record when runnable && !running sched/fair/schedutil: Better manage system response time - - - --- 2024-08-20 Qais Yousef RFC
[RFC,11/16] sched/qos: Add rampup multiplier QoS sched/fair/schedutil: Better manage system response time - - - --- 2024-08-20 Qais Yousef RFC
[RFC,10/16] sched/qos: Add a new sched-qos interface sched/fair/schedutil: Better manage system response time - - - --- 2024-08-20 Qais Yousef RFC
[RFC,09/16] sched/fair: util_est: Take into account periodic tasks sched/fair/schedutil: Better manage system response time - - - --- 2024-08-20 Qais Yousef RFC
[RFC,08/16] sched/fair: Extend util_est to improve rampup time sched/fair/schedutil: Better manage system response time - - - --- 2024-08-20 Qais Yousef RFC
[RFC,07/16] sched/pelt: Introduce PELT multiplier boot time parameter sched/fair/schedutil: Better manage system response time - - - --- 2024-08-20 Qais Yousef RFC
[RFC,06/16] sched/schedutil: Add a new tunable to dictate response time sched/fair/schedutil: Better manage system response time - - - --- 2024-08-20 Qais Yousef RFC
[RFC,05/16] sched: cpufreq: Remove magic 1.25 headroom from sugov_apply_dvfs_headroom() sched/fair/schedutil: Better manage system response time - - - --- 2024-08-20 Qais Yousef RFC
[RFC,04/16] sched/fair: Remove magic hardcoded margin in fits_capacity() sched/fair/schedutil: Better manage system response time - - - --- 2024-08-20 Qais Yousef RFC
[RFC,03/16] sched/pelt: Add a new function to approximate runtime to reach given util sched/fair/schedutil: Better manage system response time - - - --- 2024-08-20 Qais Yousef RFC
[RFC,02/16] sched/pelt: Add a new function to approximate the future util_avg value sched/fair/schedutil: Better manage system response time - - - --- 2024-08-20 Qais Yousef RFC
[RFC,01/16] sched: cpufreq: Rename map_util_perf to sugov_apply_dvfs_headroom sched/fair/schedutil: Better manage system response time 2 1 - --- 2024-08-20 Qais Yousef RFC
[v3] sched: cpufreq: Rename map_util_perf to sugov_apply_dvfs_headroom [v3] sched: cpufreq: Rename map_util_perf to sugov_apply_dvfs_headroom 2 2 - --- 2024-08-08 Qais Yousef Handled Elsewhere
cpufreq: sched/schedutil: Remove LATENCY_MULTIPLIER cpufreq: sched/schedutil: Remove LATENCY_MULTIPLIER - - - --- 2024-07-28 Qais Yousef Mainlined
[v7] sched: Consolidate cpufreq updates [v7] sched: Consolidate cpufreq updates - - - --- 2024-07-28 Qais Yousef Handled Elsewhere
[v6] sched: Consolidate cpufreq updates [v6] sched: Consolidate cpufreq updates - - - --- 2024-06-19 Qais Yousef Superseded
[v5] sched: Consolidate cpufreq updates [v5] sched: Consolidate cpufreq updates - - - --- 2024-05-30 Qais Yousef Superseded
[v4] sched: Consolidate cpufreq updates [v4] sched: Consolidate cpufreq updates - - - --- 2024-05-16 Qais Yousef Superseded
[v3] sched: Consolidate cpufreq updates [v3] sched: Consolidate cpufreq updates - - - --- 2024-05-12 Qais Yousef Superseded
[v2] sched: Consolidate cpufreq updates [v2] sched: Consolidate cpufreq updates - - - --- 2024-05-05 Qais Yousef Superseded
[RFC] sched: Consolidate cpufreq updates [RFC] sched: Consolidate cpufreq updates - - - --- 2024-03-24 Qais Yousef RFC
cpufreq: Honour transition_latency over transition_delay_us cpufreq: Honour transition_latency over transition_delay_us - - - --- 2024-02-27 Qais Yousef Mainlined
[v2] sched: cpufreq: Rename map_util_perf to sugov_apply_dvfs_headroom [v2] sched: cpufreq: Rename map_util_perf to sugov_apply_dvfs_headroom 2 1 - --- 2024-02-20 Qais Yousef Handled Elsewhere
cpufreq: Change default transition delay to 2ms cpufreq: Change default transition delay to 2ms 1 - - --- 2024-02-05 Qais Yousef Mainlined
sched: cpufreq: Rename map_util_perf to apply_dvfs_headroom sched: cpufreq: Rename map_util_perf to apply_dvfs_headroom 2 - - --- 2024-02-05 Qais Yousef Handled Elsewhere
[4/4] sched/documentation: Remove reference to max aggregation sched: cpufreq: Remove uclamp max-aggregation - - - --- 2023-12-08 Qais Yousef Handled Elsewhere
[3/4] sched/schedutil: Ignore update requests for short running tasks sched: cpufreq: Remove uclamp max-aggregation - - - --- 2023-12-08 Qais Yousef Handled Elsewhere
[2/4] sched/uclamp: Remove rq max aggregation sched: cpufreq: Remove uclamp max-aggregation - - - --- 2023-12-08 Qais Yousef Handled Elsewhere
[1/4] sched/fair: Be less aggressive in calling cpufreq_update_util() sched: cpufreq: Remove uclamp max-aggregation - - - --- 2023-12-08 Qais Yousef Handled Elsewhere
[v2,8/8] sched/pelt: Introduce PELT multiplier sched: cpufreq: Remove magic hardcoded numbers from margins - - - --- 2023-12-08 Qais Yousef Handled Elsewhere
[v2,7/8] sched/schedutil: Add a new tunable to dictate response time sched: cpufreq: Remove magic hardcoded numbers from margins - - - --- 2023-12-08 Qais Yousef Handled Elsewhere
[v2,6/8] sched: cpufreq: Remove magic 1.25 headroom from apply_dvfs_headroom() sched: cpufreq: Remove magic hardcoded numbers from margins - - - --- 2023-12-08 Qais Yousef Handled Elsewhere
[v2,5/8] sched/fair: Remove magic hardcoded margin in fits_capacity() sched: cpufreq: Remove magic hardcoded numbers from margins - - - --- 2023-12-08 Qais Yousef Handled Elsewhere
[v2,4/8] sched/pelt: Add a new function to approximate runtime to reach given util sched: cpufreq: Remove magic hardcoded numbers from margins - - - --- 2023-12-08 Qais Yousef Handled Elsewhere
[v2,3/8] sched/pelt: Add a new function to approximate the future util_avg value sched: cpufreq: Remove magic hardcoded numbers from margins - - - --- 2023-12-08 Qais Yousef Handled Elsewhere
[v2,2/8] sched: cpufreq: Rename map_util_perf to apply_dvfs_headroom sched: cpufreq: Remove magic hardcoded numbers from margins - - - --- 2023-12-08 Qais Yousef Handled Elsewhere
[v2,1/8] cpufreq: Change default transition delay to 2ms sched: cpufreq: Remove magic hardcoded numbers from margins - - - --- 2023-12-08 Qais Yousef Handled Elsewhere
[RFC,7/7] cpufreq: Change default transition delay to 2ms sched: cpufreq: Remove magic margins - - - --- 2023-08-27 Qais Yousef RFC
[RFC,6/7] sched/pelt: Introduce PELT multiplier sched: cpufreq: Remove magic margins - - - --- 2023-08-27 Qais Yousef RFC
[RFC,5/7] sched/schedutil: Add a new tunable to dictate response time sched: cpufreq: Remove magic margins - - - --- 2023-08-27 Qais Yousef RFC
[RFC,4/7] sched: cpufreq: Remove magic 1.25 headroom from apply_dvfs_headroom() sched: cpufreq: Remove magic margins - - - --- 2023-08-27 Qais Yousef RFC
[RFC,3/7] sched/fair: Remove magic margin in fits_capacity() sched: cpufreq: Remove magic margins - - - --- 2023-08-27 Qais Yousef RFC
[RFC,2/7] sched/pelt: Add a new function to approximate runtime to reach given util sched: cpufreq: Remove magic margins - - - --- 2023-08-27 Qais Yousef RFC
[RFC,1/7] sched/pelt: Add a new function to approximate the future util_avg value sched: cpufreq: Remove magic margins - - - --- 2023-08-27 Qais Yousef RFC
[RFC,4/4] sched: cpufreq: Apply DVFS headroom to CFS only Fix dvfs_headroom escaping uclamp constraints - - - --- 2023-08-20 Qais Yousef Handled Elsewhere
[3/4] sched: cpufreq: Move apply_dvfs_headroom() to sched.h Fix dvfs_headroom escaping uclamp constraints - - - --- 2023-08-20 Qais Yousef Handled Elsewhere
[2/4] sched: cpufreq: Fix apply_dvfs_headroom() escaping uclamp constraints Fix dvfs_headroom escaping uclamp constraints - - - --- 2023-08-20 Qais Yousef Handled Elsewhere
[1/4] sched: cpufreq: Rename map_util_perf to apply_dvfs_headroom Fix dvfs_headroom escaping uclamp constraints - - - --- 2023-08-20 Qais Yousef Handled Elsewhere
[v3,2/2] sched/fair: Fixes for capacity inversion detection Fixes for uclamp and capacity inversion detection - 1 - --- 2023-01-12 Qais Yousef Handled Elsewhere
[v3,1/2] sched/uclamp: Fix a uninitialized variable warnings Fixes for uclamp and capacity inversion detection - 1 - --- 2023-01-12 Qais Yousef Handled Elsewhere
[v2] sched/fair: Fixes for capacity inversion detection [v2] sched/fair: Fixes for capacity inversion detection - - - --- 2022-12-08 Qais Yousef Handled Elsewhere
[v2] sched/uclamp: Fix a uninitialized variable warnings [v2] sched/uclamp: Fix a uninitialized variable warnings - - - --- 2022-12-08 Qais Yousef Handled Elsewhere
[RFC,3/3] sched/fair: Traverse cpufreq policies to detect capacity inversion Fixes for uclamp and capacity inversion detection - - - --- 2022-11-27 Qais Yousef RFC
[2/3] sched/fair: Fixes for capacity inversion detection Fixes for uclamp and capacity inversion detection - - - --- 2022-11-27 Qais Yousef Handled Elsewhere
[1/3] sched/uclamp: Fix a uninitialized variable warnings Fixes for uclamp and capacity inversion detection - - - --- 2022-11-27 Qais Yousef Handled Elsewhere