[tip: sched/core] sched/fair: Ignore percpu threads for imbalance pulls

2021-04-09 Thread tip-bot2 for Lingutla Chandrasekhar
The following commit has been merged into the sched/core branch of tip: Commit-ID: 9bcb959d05eeb564dfc9cac13a59843a4fb2edf2 Gitweb: https://git.kernel.org/tip/9bcb959d05eeb564dfc9cac13a59843a4fb2edf2 Author:Lingutla Chandrasekhar AuthorDate:Wed, 07 Apr 2021 23:06:26 +01

[tip: sched/core] sched/fair: Ignore percpu threads for imbalance pulls

2021-04-09 Thread tip-bot2 for Lingutla Chandrasekhar
The following commit has been merged into the sched/core branch of tip: Commit-ID: 8d25d10a4f5a5d87c062838358ab5b3ed7eaa131 Gitweb: https://git.kernel.org/tip/8d25d10a4f5a5d87c062838358ab5b3ed7eaa131 Author:Lingutla Chandrasekhar AuthorDate:Wed, 07 Apr 2021 23:06:26 +01

[tip: sched/core] sched/fair: Ignore percpu threads for imbalance pulls

2021-04-09 Thread tip-bot2 for Lingutla Chandrasekhar
The following commit has been merged into the sched/core branch of tip: Commit-ID: 29b628b521119c0dfe151da302e11018cb32db4f Gitweb: https://git.kernel.org/tip/29b628b521119c0dfe151da302e11018cb32db4f Author:Lingutla Chandrasekhar AuthorDate:Wed, 07 Apr 2021 23:06:26 +01

[PATCH] sched/fair: Ignore percpu threads for imbalance pulls

2021-02-17 Thread Lingutla Chandrasekhar
ancing would be aborted without pulling any tasks (by the time, CPU1 might not have running tasks). It is suboptimal decision to classify the group as imbalance due to percpu threads. So don't use LBF_SOME_PINNED for per cpu threads. Signed-off-by: Lingutla Chandrasekhar diff --git a/kernel/sc

[PATCH v3] arch_topology: Make cpu_capacity sysfs node as ready-only

2019-03-31 Thread Lingutla Chandrasekhar
ysfs write protection. Tested-by: Dietmar Eggemann Tested-by: Quentin Perret Reviewed-by: Quentin Perret Acked-by: Sudeep Holla Signed-off-by: Lingutla Chandrasekhar --- Changes from v2: - Corrected spelling mistakes in commit text. Changes from v1: - Removed cpu_scale_mutex usage, suggested

[PATCH v2] arch_topology: Make cpu_capacity sysfs node as ready-only

2019-03-27 Thread Lingutla Chandrasekhar
ysfs write protection. Tested-by: Dietmar Eggemann Tested-by: Quentin Perret Reviewed-by: Quentin Perret Acked-by: Sudeep Holla Signed-off-by: Lingutla Chandrasekhar diff --git a/drivers/base/arch_topology.c b/drivers/base/arch_topology.c index edfcf8d982e4..1739d7e1952a 100644 --- a/dr

[PATCH v2] arch_topology: Make cpu_capacity sysfs node as ready-only

2019-03-27 Thread Lingutla Chandrasekhar
ysfs write protection. Tested-by: Dietmar Eggemann Tested-by: Quentin Perret Acked-by: Sudeep Holla Reviewed-by: Quentin Perret Signed-off-by: Lingutla Chandrasekhar diff --git a/drivers/base/arch_topology.c b/drivers/base/arch_topology.c index edfcf8d982e4..1739d7e1952a 100644 --- a/dr

[PATCH v2] arch_topology: Make cpu_capacity sysfs node as ready-only

2019-03-08 Thread Lingutla Chandrasekhar
ysfs write protection. Tested-by: Dietmar Eggemann Acked-by: Sudeep Holla Signed-off-by: Lingutla Chandrasekhar --- Changes from v1: - Removed cpu_scale_mutex usage, suggested by Dietmar Eggemann. --- drivers/base/arch_topology.c | 36 +--- 1 file changed, 1 insert

[PATCH v1] arch_topology: Make cpu_capacity sysfs node as ready-only

2019-03-06 Thread Lingutla Chandrasekhar
ich breaks the above assumption. So instead of mucking around the core sibling mask for user supplied value, use device-tree to set cpu capacity. And make the cpu_capacity node as read-only to know the assymetry between cpus in the system. Signed-off-by: Lingutla Chandrasekhar --- drivers/base/arch_topol

[tip:timers/urgent] timers: Forward timer base before migrating timers

2018-02-28 Thread tip-bot for Lingutla Chandrasekhar
Commit-ID: c52232a49e203a65a6e1a670cd5262f59e9364a0 Gitweb: https://git.kernel.org/tip/c52232a49e203a65a6e1a670cd5262f59e9364a0 Author: Lingutla Chandrasekhar <clingu...@codeaurora.org> AuthorDate: Thu, 18 Jan 2018 17:20:22 +0530 Committer: Thomas Gleixner <t...@linutronix.de>

[tip:timers/urgent] timers: Forward timer base before migrating timers

2018-02-28 Thread tip-bot for Lingutla Chandrasekhar
Commit-ID: c52232a49e203a65a6e1a670cd5262f59e9364a0 Gitweb: https://git.kernel.org/tip/c52232a49e203a65a6e1a670cd5262f59e9364a0 Author: Lingutla Chandrasekhar AuthorDate: Thu, 18 Jan 2018 17:20:22 +0530 Committer: Thomas Gleixner CommitDate: Wed, 28 Feb 2018 23:34:33 +0100 timers

[PATCH v2] timer: Forward timer base before migrating timers

2018-01-18 Thread Lingutla Chandrasekhar
er being queued at new base->clk's current index. Co-developed-by: Neeraj Upadhyay <neer...@codeaurora.org> Signed-off-by: Neeraj Upadhyay <neer...@codeaurora.org> Signed-off-by: Lingutla Chandrasekhar <clingu...@codeaurora.org> diff --git a/kernel/time/timer.c b/ke

[PATCH v2] timer: Forward timer base before migrating timers

2018-01-18 Thread Lingutla Chandrasekhar
er being queued at new base->clk's current index. Co-developed-by: Neeraj Upadhyay Signed-off-by: Neeraj Upadhyay Signed-off-by: Lingutla Chandrasekhar diff --git a/kernel/time/timer.c b/kernel/time/timer.c index 89a9e1b4264a..f66c7ad55d7a 100644 --- a/kernel/time/timer.c +++ b/kernel/time/

[PATCH v1] timer: Forward timer base before migrating timers

2018-01-17 Thread Lingutla Chandrasekhar
er being queued at new base->clk's current index. Signed-off-by: Lingutla Chandrasekhar <clingu...@codeaurora.org> Signed-off-by: Neeraj Upadhyay <neer...@codeaurora.org> diff --git a/kernel/time/timer.c b/kernel/time/timer.c index 89a9e1b4264a..f66c7ad55d7a 100644 --- a/kernel/

[PATCH v1] timer: Forward timer base before migrating timers

2018-01-17 Thread Lingutla Chandrasekhar
er being queued at new base->clk's current index. Signed-off-by: Lingutla Chandrasekhar Signed-off-by: Neeraj Upadhyay diff --git a/kernel/time/timer.c b/kernel/time/timer.c index 89a9e1b4264a..f66c7ad55d7a 100644 --- a/kernel/time/timer.c +++ b/kernel/time/timer.c @@ -1886,6 +1886,12 @@ i

[PATCH] kernel: time: forward timer base before migrating timers

2018-01-17 Thread Lingutla Chandrasekhar
er being queued at new base->clk's current index. Change-Id: Idbe737b346f00e6e7241b93181bbbd80871f1400 Signed-off-by: Neeraj Upadhyay <neer...@codeaurora.org> Signed-off-by: Lingutla Chandrasekhar <clingu...@codeaurora.org> diff --git a/kernel/time/timer.c b/kernel/time/timer.c in

[PATCH] kernel: time: forward timer base before migrating timers

2018-01-17 Thread Lingutla Chandrasekhar
er being queued at new base->clk's current index. Change-Id: Idbe737b346f00e6e7241b93181bbbd80871f1400 Signed-off-by: Neeraj Upadhyay Signed-off-by: Lingutla Chandrasekhar diff --git a/kernel/time/timer.c b/kernel/time/timer.c index 89a9e1b4264a..ae94aa97b5a9 100644 --- a/kernel/time/timer.c

[RFC] hung task: check specific tasks for long uninterruptible sleep state

2017-11-07 Thread Lingutla Chandrasekhar
/panic them only. Signed-off-by: Imran Khan <kim...@codeaurora.org> Signed-off-by: Lingutla Chandrasekhar <clingu...@codeaurora.org> diff --git a/fs/proc/base.c b/fs/proc/base.c index 9d357b2ea6cb..810f9a5e209e 100644 --- a/fs/proc/base.c +++ b/fs/proc/base.c @@ -2733,6 +2733,52 @

[RFC] hung task: check specific tasks for long uninterruptible sleep state

2017-11-07 Thread Lingutla Chandrasekhar
/panic them only. Signed-off-by: Imran Khan Signed-off-by: Lingutla Chandrasekhar diff --git a/fs/proc/base.c b/fs/proc/base.c index 9d357b2ea6cb..810f9a5e209e 100644 --- a/fs/proc/base.c +++ b/fs/proc/base.c @@ -2733,6 +2733,52 @@ static int proc_tgid_io_accounting(struct seq_file *m, struct

[PATCH] coresight: of_get_coresight_platform_data needs both OF and CORESIGHT

2017-10-26 Thread Lingutla Chandrasekhar
The file that defines of_get_coresight_platform_data() is indeed dependent on CONFIG_OF but the entire coresight directory depends on CONFIG_CORESIGHT so both need to be enabled to make the symbol resolve. Signed-off-by: Jordan Crouse <jcro...@codeaurora.org> Signed-off-by: Lingutla Chandra

[PATCH] coresight: of_get_coresight_platform_data needs both OF and CORESIGHT

2017-10-26 Thread Lingutla Chandrasekhar
The file that defines of_get_coresight_platform_data() is indeed dependent on CONFIG_OF but the entire coresight directory depends on CONFIG_CORESIGHT so both need to be enabled to make the symbol resolve. Signed-off-by: Jordan Crouse Signed-off-by: Lingutla Chandrasekhar diff --git a/include