Re: [PATCH 1/1] cpu-hotplug: export cpu_hotplug_enable/cpu_hotplug_disable

2015-06-24 Thread Thomas Gleixner
On Wed, 24 Jun 2015, Vitaly Kuznetsov wrote: Peter Zijlstra pet...@infradead.org writes: On Tue, Jun 23, 2015 at 04:57:05PM +, KY Srinivasan wrote: diff --git a/kernel/cpu.c b/kernel/cpu.c index 94bbe46..8f35ee6 100644 --- a/kernel/cpu.c +++ b/kernel/cpu.c @@ -190,17

Re: [PATCH 1/1] cpu-hotplug: export cpu_hotplug_enable/cpu_hotplug_disable

2015-06-24 Thread Peter Zijlstra
On Wed, Jun 24, 2015 at 11:43:33AM +0200, Vitaly Kuznetsov wrote: Peter Zijlstra pet...@infradead.org writes: On Tue, Jun 23, 2015 at 04:57:05PM +, KY Srinivasan wrote: diff --git a/kernel/cpu.c b/kernel/cpu.c index 94bbe46..8f35ee6 100644 --- a/kernel/cpu.c +++ b/kernel/cpu.c

Re: [PATCH 1/1] cpu-hotplug: export cpu_hotplug_enable/cpu_hotplug_disable

2015-06-24 Thread Vitaly Kuznetsov
Peter Zijlstra pet...@infradead.org writes: On Wed, Jun 24, 2015 at 11:43:33AM +0200, Vitaly Kuznetsov wrote: Peter Zijlstra pet...@infradead.org writes: On Tue, Jun 23, 2015 at 04:57:05PM +, KY Srinivasan wrote: diff --git a/kernel/cpu.c b/kernel/cpu.c index 94bbe46..8f35ee6

Re: [PATCH 1/1] cpu-hotplug: export cpu_hotplug_enable/cpu_hotplug_disable

2015-06-24 Thread Vitaly Kuznetsov
Peter Zijlstra pet...@infradead.org writes: On Tue, Jun 23, 2015 at 04:57:05PM +, KY Srinivasan wrote: diff --git a/kernel/cpu.c b/kernel/cpu.c index 94bbe46..8f35ee6 100644 --- a/kernel/cpu.c +++ b/kernel/cpu.c @@ -190,17 +190,19 @@ void cpu_hotplug_done(void) void

Re: [PATCH 1/1] cpu-hotplug: export cpu_hotplug_enable/cpu_hotplug_disable

2015-06-24 Thread Vitaly Kuznetsov
Thomas Gleixner t...@linutronix.de writes: On Wed, 24 Jun 2015, Vitaly Kuznetsov wrote: Peter Zijlstra pet...@infradead.org writes: On Tue, Jun 23, 2015 at 04:57:05PM +, KY Srinivasan wrote: diff --git a/kernel/cpu.c b/kernel/cpu.c index 94bbe46..8f35ee6 100644 ---

RE: [PATCH 1/1] cpu-hotplug: export cpu_hotplug_enable/cpu_hotplug_disable

2015-06-23 Thread KY Srinivasan
...@linutronix.de Cc: Vitaly Kuznetsov; KY Srinivasan Subject: [PATCH 1/1] cpu-hotplug: export cpu_hotplug_enable/cpu_hotplug_disable From: Vitaly Kuznetsov vkuzn...@redhat.com Loaded Hyper-V module will use these functions to disable CPU hotplug under certain circumstances. Convert cpu_hotplug_disabled

Re: [PATCH 1/1] cpu-hotplug: export cpu_hotplug_enable/cpu_hotplug_disable

2015-06-23 Thread Peter Zijlstra
On Tue, Jun 23, 2015 at 04:57:05PM +, KY Srinivasan wrote: diff --git a/kernel/cpu.c b/kernel/cpu.c index 94bbe46..8f35ee6 100644 --- a/kernel/cpu.c +++ b/kernel/cpu.c @@ -190,17 +190,19 @@ void cpu_hotplug_done(void) void cpu_hotplug_disable(void) {

[PATCH 1/1] cpu-hotplug: export cpu_hotplug_enable/cpu_hotplug_disable

2015-06-21 Thread K. Y. Srinivasan
From: Vitaly Kuznetsov vkuzn...@redhat.com Loaded Hyper-V module will use these functions to disable CPU hotplug under certain circumstances. Convert cpu_hotplug_disabled to a counter (protected by cpu_add_remove_lock) to support e.g. disable - disable - enable call sequences. Signed-off-by: