Re: [PATCH v2] s390/cpum_sf: Remove superfluous SMP function call

2016-05-03 Thread Martin Schwidefsky
On Mon, 2 May 2016 12:43:56 +0200 Heiko Carstens wrote: > On Mon, May 02, 2016 at 11:00:12AM +0200, Anna-Maria Gleixner wrote: > > Since commit 3b9d6da67e11 ("cpu/hotplug: Fix rollback during error-out > > in __cpu_disable()") it is ensured that callbacks of CPU_ONLINE

Re: [PATCH v2] s390/cpum_sf: Remove superfluous SMP function call

2016-05-03 Thread Martin Schwidefsky
On Mon, 2 May 2016 12:43:56 +0200 Heiko Carstens wrote: > On Mon, May 02, 2016 at 11:00:12AM +0200, Anna-Maria Gleixner wrote: > > Since commit 3b9d6da67e11 ("cpu/hotplug: Fix rollback during error-out > > in __cpu_disable()") it is ensured that callbacks of CPU_ONLINE and > > CPU_DOWN_PREPARE

Re: [PATCH v2] s390/cpum_sf: Remove superfluous SMP function call

2016-05-02 Thread Heiko Carstens
On Mon, May 02, 2016 at 11:00:12AM +0200, Anna-Maria Gleixner wrote: > Since commit 3b9d6da67e11 ("cpu/hotplug: Fix rollback during error-out > in __cpu_disable()") it is ensured that callbacks of CPU_ONLINE and > CPU_DOWN_PREPARE are processed on the hotplugged CPU. Due to this SMP > function

Re: [PATCH v2] s390/cpum_sf: Remove superfluous SMP function call

2016-05-02 Thread Heiko Carstens
On Mon, May 02, 2016 at 11:00:12AM +0200, Anna-Maria Gleixner wrote: > Since commit 3b9d6da67e11 ("cpu/hotplug: Fix rollback during error-out > in __cpu_disable()") it is ensured that callbacks of CPU_ONLINE and > CPU_DOWN_PREPARE are processed on the hotplugged CPU. Due to this SMP > function

[PATCH v2] s390/cpum_sf: Remove superfluous SMP function call

2016-05-02 Thread Anna-Maria Gleixner
Since commit 3b9d6da67e11 ("cpu/hotplug: Fix rollback during error-out in __cpu_disable()") it is ensured that callbacks of CPU_ONLINE and CPU_DOWN_PREPARE are processed on the hotplugged CPU. Due to this SMP function calls are no longer required. Replace smp_call_function_single() with a direct

[PATCH v2] s390/cpum_sf: Remove superfluous SMP function call

2016-05-02 Thread Anna-Maria Gleixner
Since commit 3b9d6da67e11 ("cpu/hotplug: Fix rollback during error-out in __cpu_disable()") it is ensured that callbacks of CPU_ONLINE and CPU_DOWN_PREPARE are processed on the hotplugged CPU. Due to this SMP function calls are no longer required. Replace smp_call_function_single() with a direct