Show patches with: Submitter = Qais Yousef       |   65 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
cpufreq: Honour transition_latency over transition_delay_us cpufreq: Honour transition_latency over transition_delay_us - - - --- 2024-02-27 Qais Yousef New
[v2,2/2] block/blk-mq: Don't complete locally if capacities are different sched: blk: Handle HMP systems when completing IO - 1 - --- 2024-02-23 Qais Yousef New
[v2,1/2] sched: Add a new function to compare if two cpus have the same capacity sched: blk: Handle HMP systems when completing IO - 1 - --- 2024-02-23 Qais Yousef New
[v7] sched/fair: Check a task has a fitting cpu when updating misfit [v7] sched/fair: Check a task has a fitting cpu when updating misfit - 1 - --- 2024-02-23 Qais Yousef New
[v6,4/4] sched/fair: Don't double balance_interval for migrate_misfit sched: Don't trigger misfit if affinity is restricted - 1 - --- 2024-02-20 Qais Yousef New
[v6,3/4] sched/topology: Remove max_cpu_capacity from root_domain sched: Don't trigger misfit if affinity is restricted - 1 - --- 2024-02-20 Qais Yousef New
[v6,2/4] sched/fair: Check a task has a fitting cpu when updating misfit sched: Don't trigger misfit if affinity is restricted - 1 - --- 2024-02-20 Qais Yousef New
[v6,1/4] sched/topology: Export asym_capacity_list sched: Don't trigger misfit if affinity is restricted - 1 - --- 2024-02-20 Qais Yousef New
[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 New
[3/3] sched/fair: Remove magic hardcoded margin in fits_capacity() sched/fair: Remove hardcoded fits_capacity() margin - - - --- 2024-02-05 Qais Yousef New
[2/3] sched/pelt: Add a new function to approximate runtime to reach given util sched/fair: Remove hardcoded fits_capacity() margin - - - --- 2024-02-05 Qais Yousef New
[1/3] sched/pelt: Add a new function to approximate the future util_avg value sched/fair: Remove hardcoded fits_capacity() margin - - - --- 2024-02-05 Qais Yousef New
cpufreq: Change default transition delay to 2ms cpufreq: Change default transition delay to 2ms 1 - - --- 2024-02-05 Qais Yousef New
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 New
[v5,2/2] sched/fair: Check a task has a fitting cpu when updating misfit sched: Don't trigger misfit if affinity is restricted - - - --- 2024-02-05 Qais Yousef New
[v5,1/2] sched/topology: Export asym_capacity_list sched: Don't trigger misfit if affinity is restricted - - - --- 2024-02-05 Qais Yousef New
block/blk-mq: Don't complete locally if capacities are different block/blk-mq: Don't complete locally if capacities are different - - - --- 2024-01-22 Qais Yousef New
[v4,2/2] sched/topology: Sort asym_cap_list in descending order sched: Don't trigger misfit if affinity is restricted - - - --- 2024-01-05 Qais Yousef New
[v4,1/2] sched/fair: Check a task has a fitting cpu when updating misfit sched: Don't trigger misfit if affinity is restricted - - - --- 2024-01-05 Qais Yousef New
[v3,2/2] sched/topology: Sort asym_cap_list in descending order sched: Don't trigger misfit if affinity is restricted - - - --- 2023-12-31 Qais Yousef New
[v3,1/2] sched/fair: Check a task has a fitting cpu when updating misfit sched: Don't trigger misfit if affinity is restricted - - - --- 2023-12-31 Qais Yousef New
[v2] sched/fair: Check a task has a fitting cpu when updating misfit [v2] sched/fair: Check a task has a fitting cpu when updating misfit - - - --- 2023-12-12 Qais Yousef New
[RFC,3/3] sched/fair: Implement new type of misfit MISFIT_POWER sched: Generalize misfit load balance - - - --- 2023-12-09 Qais Yousef New
[2/3] sched/fair: Generalize misfit lb by adding a misfit reason sched: Generalize misfit load balance - - - --- 2023-12-09 Qais Yousef New
[1/3] sched/fair: Add is_misfit_task() function sched: Generalize misfit load balance - - - --- 2023-12-09 Qais Yousef New
[4/4] sched/documentation: Remove reference to max aggregation sched: cpufreq: Remove uclamp max-aggregation - - - --- 2023-12-08 Qais Yousef New
[3/4] sched/schedutil: Ignore update requests for short running tasks sched: cpufreq: Remove uclamp max-aggregation - - - --- 2023-12-08 Qais Yousef New
[2/4] sched/uclamp: Remove rq max aggregation sched: cpufreq: Remove uclamp max-aggregation - - - --- 2023-12-08 Qais Yousef New
[1/4] sched/fair: Be less aggressive in calling cpufreq_update_util() sched: cpufreq: Remove uclamp max-aggregation - - - --- 2023-12-08 Qais Yousef New
[v2,8/8] sched/pelt: Introduce PELT multiplier sched: cpufreq: Remove magic hardcoded numbers from margins - - - --- 2023-12-08 Qais Yousef New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[v2,1/8] cpufreq: Change default transition delay to 2ms sched: cpufreq: Remove magic hardcoded numbers from margins - - - --- 2023-12-08 Qais Yousef New
[v2] rcu: Provide a boot time parameter to control lazy RCU [v2] rcu: Provide a boot time parameter to control lazy RCU - 2 1 --- 2023-12-03 Qais Yousef New
rcu: Provide a boot time parameter to enable lazy RCU rcu: Provide a boot time parameter to enable lazy RCU - - - --- 2023-11-21 Qais Yousef New
[v5,3/3] sched/tp: Add new tracepoint to track compute energy computation Fix a couple of corner cases in feec() when using uclamp_max - 1 - --- 2023-09-16 Qais Yousef New
[v5,2/3] sched/uclamp: Ignore (util == 0) optimization in feec() when p_util_max = 0 Fix a couple of corner cases in feec() when using uclamp_max - 2 - --- 2023-09-16 Qais Yousef New
[v5,1/3] sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0 Fix a couple of corner cases in feec() when using uclamp_max - 2 - --- 2023-09-16 Qais Yousef New
[v3,3/3] sched/tp: Add new tracepoint to track compute energy computation Fix a couple of corner cases in feec() when using uclamp_max - - - --- 2023-07-17 Qais Yousef New
[v3,2/3] sched/uclamp: Ignore (util == 0) optimization in feec() when p_util_max = 0 Fix a couple of corner cases in feec() when using uclamp_max - 1 - --- 2023-07-17 Qais Yousef New
[v3,1/3] sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0 Fix a couple of corner cases in feec() when using uclamp_max - 1 - --- 2023-07-17 Qais Yousef New
[RFC] sched/fair: Fix impossible migrate_util scenario in load balance [RFC] sched/fair: Fix impossible migrate_util scenario in load balance - - - --- 2023-07-16 Qais Yousef New
[v3] sched: cpuset: Don't rebuild root domains on suspend-resume [v3] sched: cpuset: Don't rebuild root domains on suspend-resume - - - --- 2023-02-06 Qais Yousef New
[v2,3/3] sched/tp: Add new tracepoint to track compute energy computation Fix a couple of corner cases in feec() when using uclamp_max - - - --- 2023-02-05 Qais Yousef New
[v2,2/3] sched/uclamp: Ignore (util == 0) optimization in feec() when p_util_max = 0 Fix a couple of corner cases in feec() when using uclamp_max - - - --- 2023-02-05 Qais Yousef New
[v2,1/3] sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0 Fix a couple of corner cases in feec() when using uclamp_max - - - --- 2023-02-05 Qais Yousef New
[3/3] sched/tp: Add new tracepoint to track compute energy computation Fix a couple of corner cases in feec() when using uclamp_max - - - --- 2023-01-29 Qais Yousef New
[2/3] sched/uclamp: Ignore (util == 0) optimization in feec() when p_util_max = 0 Fix a couple of corner cases in feec() when using uclamp_max - - - --- 2023-01-29 Qais Yousef New
[1/3] sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0 Fix a couple of corner cases in feec() when using uclamp_max - - - --- 2023-01-29 Qais Yousef New
[v2] sched: cpuset: Don't rebuild sched domains on suspend-resume [v2] sched: cpuset: Don't rebuild sched domains on suspend-resume - - - --- 2023-01-20 Qais Yousef New
[v3,2/2] sched/fair: Fixes for capacity inversion detection Fixes for uclamp and capacity inversion detection - 1 - --- 2023-01-12 Qais Yousef New
[v3,1/2] sched/uclamp: Fix a uninitialized variable warnings Fixes for uclamp and capacity inversion detection - 1 - --- 2023-01-12 Qais Yousef New
[v3] Documentation: sched: Document util clamp feature [v3] Documentation: sched: Document util clamp feature - 1 - --- 2022-12-16 Qais Yousef New
[v2] sched/fair: Fixes for capacity inversion detection [v2] sched/fair: Fixes for capacity inversion detection - - - --- 2022-12-08 Qais Yousef New
[v2] sched/uclamp: Fix a uninitialized variable warnings [v2] sched/uclamp: Fix a uninitialized variable warnings - - - --- 2022-12-08 Qais Yousef New
[v2] Documentation: sched: Add a new sched-util-clamp.rst [v2] Documentation: sched: Add a new sched-util-clamp.rst - - - --- 2022-11-27 Qais Yousef New
[RFC,3/3] sched/fair: Traverse cpufreq policies to detect capacity inversion Fixes for uclamp and capacity inversion detection - - - --- 2022-11-27 Qais Yousef New
[2/3] sched/fair: Fixes for capacity inversion detection Fixes for uclamp and capacity inversion detection - - - --- 2022-11-27 Qais Yousef New
[1/3] sched/uclamp: Fix a uninitialized variable warnings Fixes for uclamp and capacity inversion detection - - - --- 2022-11-27 Qais Yousef New
Documentation: sched: Add a new sched-util-clamp.rst Documentation: sched: Add a new sched-util-clamp.rst - - - --- 2022-11-05 Qais Yousef New
mailmap: Update email for Qais Yousef mailmap: Update email for Qais Yousef - - - --- 2022-10-14 Qais Yousef New