On Thu, 3 Mar 2016, Thomas Gleixner wrote:
> On Thu, 3 Mar 2016, Peter Zijlstra wrote:
> > > +++ b/kernel/sched/core.c
> > > @@ -5726,23 +5726,6 @@ static int sched_cpu_active(struct notif
> > > case CPU_STARTING:
> > > set_cpu_rq_start_time();
> >
> > If we stick that in notify_start
On Thu, 3 Mar 2016, Peter Zijlstra wrote:
> > +++ b/kernel/sched/core.c
> > @@ -5726,23 +5726,6 @@ static int sched_cpu_active(struct notif
> > case CPU_STARTING:
> > set_cpu_rq_start_time();
>
> If we stick that in notify_starting() we can kill all of this.
Yep. I'm going to kill
On Thu, Mar 03, 2016 at 12:43:53PM +0100, Thomas Gleixner wrote:
> Subject: cpu/hotplug: Handle cpu active as last state
> From: Thomas Gleixner
> Date: Thu, 03 Mar 2016 12:33:37 +0100
>
> We want to make sure that everything is initialized before we allow scheduling
> of arbitrary work on a upc
On Tue, 1 Mar 2016, Peter Zijlstra wrote:
> Tested-by: Thomas Gleixner
Works nicely especially when we move the set_cpu_active() calls as the last
state in the state machine. See patch below.
Thanks,
tglx
8<--
Subject: cpu/hotplug: Handle cpu active as last sta
In order to enable symmetric hotplug, we must mirror the online &&
!active state of cpu-down on the cpu-up side.
However, to retain sanity, limit this state to per-cpu kthreads.
Aside from the change to set_cpus_allowed_ptr(), which allow moving
the per-cpu kthreads on, the other critical piece
5 matches
Mail list logo