sched/fair: Skip LLC NOHZ logic for asymmetric systems [Linux 5.1]

This Linux kernel change "sched/fair: Skip LLC NOHZ logic for asymmetric systems" is included in the Linux 5.1 release. This change is authored by Valentin Schneider <valentin.schneider [at] arm.com> on Mon Feb 11 17:59:46 2019 +0000. The commit for this change in Linux stable tree is b9a7b88 (patch). sched/fair: Skip LLC NOHZ logic for asymmetric […]

sched/fair: Tune down misfit NOHZ kicks [Linux 5.1]

This Linux kernel change "sched/fair: Tune down misfit NOHZ kicks" is included in the Linux 5.1 release. This change is authored by Valentin Schneider <valentin.schneider [at] arm.com> on Mon Feb 11 17:59:45 2019 +0000. The commit for this change in Linux stable tree is a0fe2cf (patch). sched/fair: Tune down misfit NOHZ kicks In this commit: […]

sched/fair: Comment some nohz_balancer_kick() kick conditions [Linux 5.1]

This Linux kernel change "sched/fair: Comment some nohz_balancer_kick() kick conditions" is included in the Linux 5.1 release. This change is authored by Valentin Schneider <valentin.schneider [at] arm.com> on Mon Feb 11 17:59:44 2019 +0000. The commit for this change in Linux stable tree is e25a7a9 (patch). sched/fair: Comment some nohz_balancer_kick() kick conditions We now have […]

sched/fair: Use non-atomic cpumask_{set,clear}_cpu() [Linux 5.1]

This Linux kernel change "sched/fair: Use non-atomic cpumask_{set,clear}_cpu()" is included in the Linux 5.1 release. This change is authored by Viresh Kumar <viresh.kumar [at] linaro.org> on Tue Feb 12 14:57:01 2019 +0530. The commit for this change in Linux stable tree is c89d92e (patch). sched/fair: Use non-atomic cpumask_{set,clear}_cpu() The cpumasks updated here are not subject […]

sched/fair: Remove unused ‘sd’ parameter from select_idle_smt() [Linux 5.1]

This Linux kernel change "sched/fair: Remove unused ‘sd’ parameter from select_idle_smt()" is included in the Linux 5.1 release. This change is authored by Viresh Kumar <viresh.kumar [at] linaro.org> on Thu Feb 7 16:16:05 2019 +0530. The commit for this change in Linux stable tree is 1b5500d (patch). sched/fair: Remove unused ‘sd’ parameter from select_idle_smt() The […]

sched/fair: Prune, fix and simplify the nohz_balancer_kick() comment block [Linux 5.1]

This Linux kernel change "sched/fair: Prune, fix and simplify the nohz_balancer_kick() comment block" is included in the Linux 5.1 release. This change is authored by Valentin Schneider <valentin.schneider [at] arm.com> on Thu Jan 17 15:34:09 2019 +0000. The commit for this change in Linux stable tree is 9f13274 (patch). sched/fair: Prune, fix and simplify the […]

sched/fair: Explain LLC nohz kick condition [Linux 5.1]

This Linux kernel change "sched/fair: Explain LLC nohz kick condition" is included in the Linux 5.1 release. This change is authored by Valentin Schneider <valentin.schneider [at] arm.com> on Thu Jan 17 15:34:08 2019 +0000. The commit for this change in Linux stable tree is 892d59c (patch). sched/fair: Explain LLC nohz kick condition Provide a comment […]

sched/fair: Simplify nohz_balancer_kick() [Linux 5.1]

This Linux kernel change "sched/fair: Simplify nohz_balancer_kick()" is included in the Linux 5.1 release. This change is authored by Valentin Schneider <valentin.schneider [at] arm.com> on Thu Jan 17 15:34:07 2019 +0000. The commit for this change in Linux stable tree is 7edab78 (patch). sched/fair: Simplify nohz_balancer_kick() Calling ‘nohz_balance_exit_idle(rq)’ will always clear ‘rq->cpu’ from ‘nohz.idle_cpus_mask’ if […]

sched/fair: Simplify post_init_entity_util_avg() by calling it with a task_struct pointer argument [Linux 5.1]

This Linux kernel change "sched/fair: Simplify post_init_entity_util_avg() by calling it with a task_struct pointer argument" is included in the Linux 5.1 release. This change is authored by Dietmar Eggemann <dietmar.eggemann [at] arm.com> on Tue Jan 22 16:25:01 2019 +0000. The commit for this change in Linux stable tree is d0fe0b9 (patch). sched/fair: Simplify post_init_entity_util_avg() by […]

sched/fair: Fix O(nr_cgroups) in the load balancing path [Linux 5.1]

This Linux kernel change "sched/fair: Fix O(nr_cgroups) in the load balancing path" is included in the Linux 5.1 release. This change is authored by Vincent Guittot <vincent.guittot [at] linaro.org> on Wed Feb 6 17:14:22 2019 +0100. The commit for this change in Linux stable tree is 039ae8b (patch). sched/fair: Fix O(nr_cgroups) in the load balancing […]

sched/fair: Optimize update_blocked_averages() [Linux 5.1]

This Linux kernel change "sched/fair: Optimize update_blocked_averages()" is included in the Linux 5.1 release. This change is authored by Vincent Guittot <vincent.guittot [at] linaro.org> on Wed Feb 6 17:14:21 2019 +0100. The commit for this change in Linux stable tree is 31bc6ae (patch). sched/fair: Optimize update_blocked_averages() Removing a cfs_rq from rq->leaf_cfs_rq_list can break the parent/child […]

sched/fair: Fix insertion in rq->leaf_cfs_rq_list [Linux 5.1]

This Linux kernel change "sched/fair: Fix insertion in rq->leaf_cfs_rq_list" is included in the Linux 5.1 release. This change is authored by Vincent Guittot <vincent.guittot [at] linaro.org> on Wed Jan 30 06:22:47 2019 +0100. The commit for this change in Linux stable tree is f678331 (patch). sched/fair: Fix insertion in rq->leaf_cfs_rq_list Sargun reported a crash: “I […]

sched/fair: Add tmp_alone_branch assertion [Linux 5.1]

This Linux kernel change "sched/fair: Add tmp_alone_branch assertion" is included in the Linux 5.1 release. This change is authored by Peter Zijlstra <peterz [at] infradead.org> on Wed Jan 30 14:41:04 2019 +0100. The commit for this change in Linux stable tree is 5d299ea (patch). sched/fair: Add tmp_alone_branch assertion The magic in list_add_leaf_cfs_rq() requires that at […]

sched/fair: Update scale invariance of PELT [Linux 5.1]

This Linux kernel change "sched/fair: Update scale invariance of PELT" is included in the Linux 5.1 release. This change is authored by Vincent Guittot <vincent.guittot [at] linaro.org> on Wed Jan 23 16:26:53 2019 +0100. The commit for this change in Linux stable tree is 2312729 (patch). sched/fair: Update scale invariance of PELT The current implementation […]

sched/fair: Move the rq_of() helper function [Linux 5.1]

This Linux kernel change "sched/fair: Move the rq_of() helper function" is included in the Linux 5.1 release. This change is authored by Vincent Guittot <vincent.guittot [at] linaro.org> on Wed Jan 23 16:26:52 2019 +0100. The commit for this change in Linux stable tree is 62478d9 (patch). sched/fair: Move the rq_of() helper function Move rq_of() helper […]

sched/fair: Convert numa_group.refcount to refcount_t [Linux 5.1]

This Linux kernel change "sched/fair: Convert numa_group.refcount to refcount_t" is included in the Linux 5.1 release. This change is authored by Elena Reshetova <elena.reshetova [at] intel.com> on Fri Jan 18 14:27:28 2019 +0200. The commit for this change in Linux stable tree is c45a779 (patch). sched/fair: Convert numa_group.refcount to refcount_t atomic_t variables are currently used […]

sched/fair: Fix unnecessary increase of balance interval [Linux 5.1]

This Linux kernel change "sched/fair: Fix unnecessary increase of balance interval" is included in the Linux 5.1 release. This change is authored by Vincent Guittot <vincent.guittot [at] linaro.org> on Fri Dec 14 17:01:57 2018 +0100. The commit for this change in Linux stable tree is 46a745d (patch). sched/fair: Fix unnecessary increase of balance interval In […]

sched/fair: Fix rounding bug for asym packing [Linux 5.1]

This Linux kernel change "sched/fair: Fix rounding bug for asym packing" is included in the Linux 5.1 release. This change is authored by Vincent Guittot <vincent.guittot [at] linaro.org> on Fri Dec 14 17:01:55 2018 +0100. The commit for this change in Linux stable tree is 4ad4e48 (patch). sched/fair: Fix rounding bug for asym packing When […]

sched/fair: Trigger asym_packing during idle load balance [Linux 5.1]

This Linux kernel change "sched/fair: Trigger asym_packing during idle load balance" is included in the Linux 5.1 release. This change is authored by Vincent Guittot <vincent.guittot [at] linaro.org> on Fri Dec 14 17:01:56 2018 +0100. The commit for this change in Linux stable tree is a062d16 (patch). sched/fair: Trigger asym_packing during idle load balance Newly […]

sched/fair: Robustify CFS-bandwidth timer locking [Linux 5.1]

This Linux kernel change "sched/fair: Robustify CFS-bandwidth timer locking" is included in the Linux 5.1 release. This change is authored by Peter Zijlstra <peterz [at] infradead.org> on Mon Jan 7 13:52:31 2019 +0100. The commit for this change in Linux stable tree is c0ad4aa (patch). sched/fair: Robustify CFS-bandwidth timer locking Traditionally hrtimer callbacks were run […]