RE: hotplug support for arch/arc/plat-eznps platform

2017-08-14 Thread Ofer Levi(SW)
Ofer Levi(SW) <ofe...@mellanox.com> > Cc: ru...@rustcorp.com.au; mi...@redhat.com; > vineet.gup...@synopsys.com; linux-kernel@vger.kernel.org; Tejun Heo > <t...@kernel.org> > Subject: Re: hotplug support for arch/arc/plat-eznps platform > > On Thu, Aug 10, 2017 at 11

RE: hotplug support for arch/arc/plat-eznps platform

2017-08-14 Thread Ofer Levi(SW)
fer Levi(SW) > Cc: ru...@rustcorp.com.au; mi...@redhat.com; > vineet.gup...@synopsys.com; linux-kernel@vger.kernel.org; Tejun Heo > > Subject: Re: hotplug support for arch/arc/plat-eznps platform > > On Thu, Aug 10, 2017 at 11:19:05AM +0200, Peter Zijlstra wrote: > > On T

Re: hotplug support for arch/arc/plat-eznps platform

2017-08-10 Thread Peter Zijlstra
On Thu, Aug 10, 2017 at 11:19:05AM +0200, Peter Zijlstra wrote: > On Thu, Aug 10, 2017 at 07:40:16AM +, Ofer Levi(SW) wrote: > > Well, this definitely have pleased the little toy :) > > Thank you. I really appreciate your time and effort. > > > > If I may, one more newbie question. What do I

Re: hotplug support for arch/arc/plat-eznps platform

2017-08-10 Thread Peter Zijlstra
On Thu, Aug 10, 2017 at 11:19:05AM +0200, Peter Zijlstra wrote: > On Thu, Aug 10, 2017 at 07:40:16AM +, Ofer Levi(SW) wrote: > > Well, this definitely have pleased the little toy :) > > Thank you. I really appreciate your time and effort. > > > > If I may, one more newbie question. What do I

RE: hotplug support for arch/arc/plat-eznps platform

2017-08-10 Thread Ofer Levi(SW)
l@vger.kernel.org; Tejun Heo > <t...@kernel.org> > Subject: Re: hotplug support for arch/arc/plat-eznps platform > > On Thu, Aug 10, 2017 at 07:40:16AM +, Ofer Levi(SW) wrote: > > Well, this definitely have pleased the little toy :) Thank you. I > > really appre

RE: hotplug support for arch/arc/plat-eznps platform

2017-08-10 Thread Ofer Levi(SW)
o > > Subject: Re: hotplug support for arch/arc/plat-eznps platform > > On Thu, Aug 10, 2017 at 07:40:16AM +, Ofer Levi(SW) wrote: > > Well, this definitely have pleased the little toy :) Thank you. I > > really appreciate your time and effort. > > > > If

Re: hotplug support for arch/arc/plat-eznps platform

2017-08-10 Thread Peter Zijlstra
On Thu, Aug 10, 2017 at 07:40:16AM +, Ofer Levi(SW) wrote: > Well, this definitely have pleased the little toy :) > Thank you. I really appreciate your time and effort. > > If I may, one more newbie question. What do I need to do for the two patches > to find > their way into formal kernel

Re: hotplug support for arch/arc/plat-eznps platform

2017-08-10 Thread Peter Zijlstra
On Thu, Aug 10, 2017 at 07:40:16AM +, Ofer Levi(SW) wrote: > Well, this definitely have pleased the little toy :) > Thank you. I really appreciate your time and effort. > > If I may, one more newbie question. What do I need to do for the two patches > to find > their way into formal kernel

RE: hotplug support for arch/arc/plat-eznps platform

2017-08-10 Thread Ofer Levi(SW)
jlstra [mailto:pet...@infradead.org] > Sent: Wednesday, August 9, 2017 6:35 PM > To: Ofer Levi(SW) <ofe...@mellanox.com> > Cc: ru...@rustcorp.com.au; mi...@redhat.com; > vineet.gup...@synopsys.com; linux-kernel@vger.kernel.org; Tejun Heo > <t...@kernel.org> > Subject: R

RE: hotplug support for arch/arc/plat-eznps platform

2017-08-10 Thread Ofer Levi(SW)
jlstra [mailto:pet...@infradead.org] > Sent: Wednesday, August 9, 2017 6:35 PM > To: Ofer Levi(SW) > Cc: ru...@rustcorp.com.au; mi...@redhat.com; > vineet.gup...@synopsys.com; linux-kernel@vger.kernel.org; Tejun Heo > > Subject: Re: hotplug support for arch/arc/plat-eznps plat

Re: hotplug support for arch/arc/plat-eznps platform

2017-08-09 Thread Peter Zijlstra
On Wed, Aug 09, 2017 at 03:19:02PM +, Ofer Levi(SW) wrote: > I appreciate your effort and detailed reply, however I'm still experiencing > performance hit at > partition_sched_domains(). It seems the issue is due to the large magnitude > of cpus. > I used he suggested method 2, patched in

Re: hotplug support for arch/arc/plat-eznps platform

2017-08-09 Thread Peter Zijlstra
On Wed, Aug 09, 2017 at 03:19:02PM +, Ofer Levi(SW) wrote: > I appreciate your effort and detailed reply, however I'm still experiencing > performance hit at > partition_sched_domains(). It seems the issue is due to the large magnitude > of cpus. > I used he suggested method 2, patched in

RE: hotplug support for arch/arc/plat-eznps platform

2017-08-09 Thread Ofer Levi(SW)
hat.com; > vineet.gup...@synopsys.com; linux-kernel@vger.kernel.org; Tejun Heo > <t...@kernel.org> > Subject: Re: hotplug support for arch/arc/plat-eznps platform > > On Tue, Aug 08, 2017 at 06:49:39AM +, Ofer Levi(SW) wrote: > > > The idea behind implementing hotplug for thi

RE: hotplug support for arch/arc/plat-eznps platform

2017-08-09 Thread Ofer Levi(SW)
.com; linux-kernel@vger.kernel.org; Tejun Heo > > Subject: Re: hotplug support for arch/arc/plat-eznps platform > > On Tue, Aug 08, 2017 at 06:49:39AM +, Ofer Levi(SW) wrote: > > > The idea behind implementing hotplug for this arch is to shorten time > > to traffic pr

Re: hotplug support for arch/arc/plat-eznps platform

2017-08-08 Thread Peter Zijlstra
On Tue, Aug 08, 2017 at 06:49:39AM +, Ofer Levi(SW) wrote: > The idea behind implementing hotplug for this arch is to shorten time > to traffic processing. This way instead of waiting ~5 min for all > cpus to boot, application running on cpu 0 will Loop booting other > cpus and assigning

Re: hotplug support for arch/arc/plat-eznps platform

2017-08-08 Thread Peter Zijlstra
On Tue, Aug 08, 2017 at 06:49:39AM +, Ofer Levi(SW) wrote: > The idea behind implementing hotplug for this arch is to shorten time > to traffic processing. This way instead of waiting ~5 min for all > cpus to boot, application running on cpu 0 will Loop booting other > cpus and assigning

RE: hotplug support for arch/arc/plat-eznps platform

2017-08-08 Thread Ofer Levi(SW)
> On Monday, August 7, 2017 6:10 PM +, Ofer Levi(SW) wrote: > > On Mon, Aug 07, 2017 at 01:41:38PM +, Ofer Levi(SW) wrote: > > > You've failed to explain why you think hotplug should be a > > > performance critical path. > > 1. hotplug bring up of 4K cpus takes 40 minutes. Way too much

RE: hotplug support for arch/arc/plat-eznps platform

2017-08-08 Thread Ofer Levi(SW)
> On Monday, August 7, 2017 6:10 PM +, Ofer Levi(SW) wrote: > > On Mon, Aug 07, 2017 at 01:41:38PM +, Ofer Levi(SW) wrote: > > > You've failed to explain why you think hotplug should be a > > > performance critical path. > > 1. hotplug bring up of 4K cpus takes 40 minutes. Way too much

Re: hotplug support for arch/arc/plat-eznps platform

2017-08-07 Thread Peter Zijlstra
On Mon, Aug 07, 2017 at 01:41:38PM +, Ofer Levi(SW) wrote: > > You've failed to explain why you think hotplug should be a performance > > critical path. > 1. hotplug bring up of 4K cpus takes 40 minutes. Way too much for any user. > 2. plat-eznps is a network processor, where bring up time is

Re: hotplug support for arch/arc/plat-eznps platform

2017-08-07 Thread Peter Zijlstra
On Mon, Aug 07, 2017 at 01:41:38PM +, Ofer Levi(SW) wrote: > > You've failed to explain why you think hotplug should be a performance > > critical path. > 1. hotplug bring up of 4K cpus takes 40 minutes. Way too much for any user. > 2. plat-eznps is a network processor, where bring up time is

RE: hotplug support for arch/arc/plat-eznps platform

2017-08-07 Thread Ofer Levi(SW)
> You've failed to explain why you think hotplug should be a performance > critical path. 1. hotplug bring up of 4K cpus takes 40 minutes. Way too much for any user. 2. plat-eznps is a network processor, where bring up time is sensitive. > I'm also not seeing how it would be different from boot;

RE: hotplug support for arch/arc/plat-eznps platform

2017-08-07 Thread Ofer Levi(SW)
> You've failed to explain why you think hotplug should be a performance > critical path. 1. hotplug bring up of 4K cpus takes 40 minutes. Way too much for any user. 2. plat-eznps is a network processor, where bring up time is sensitive. > I'm also not seeing how it would be different from boot;

Re: hotplug support for arch/arc/plat-eznps platform

2017-08-07 Thread Peter Zijlstra
On Sun, Aug 06, 2017 at 05:53:37AM +, Ofer Levi(SW) wrote: > I'm adding hot-plug support for the above arch and ran into performance issue > with execution of > partition_sched_domains () - About 0.5 sec per cpu, which is unacceptable > with the arch supported 4k cpus. > To my limited

Re: hotplug support for arch/arc/plat-eznps platform

2017-08-07 Thread Peter Zijlstra
On Sun, Aug 06, 2017 at 05:53:37AM +, Ofer Levi(SW) wrote: > I'm adding hot-plug support for the above arch and ran into performance issue > with execution of > partition_sched_domains () - About 0.5 sec per cpu, which is unacceptable > with the arch supported 4k cpus. > To my limited

hotplug support for arch/arc/plat-eznps platform

2017-08-05 Thread Ofer Levi(SW)
I'm adding hot-plug support for the above arch and ran into performance issue with execution of partition_sched_domains () - About 0.5 sec per cpu, which is unacceptable with the arch supported 4k cpus. To my limited understanding, on the plat-eznps arch, where each cpu is always running a

hotplug support for arch/arc/plat-eznps platform

2017-08-05 Thread Ofer Levi(SW)
I'm adding hot-plug support for the above arch and ran into performance issue with execution of partition_sched_domains () - About 0.5 sec per cpu, which is unacceptable with the arch supported 4k cpus. To my limited understanding, on the plat-eznps arch, where each cpu is always running a