Re: [RFC PATCH v1 65/70] oprofile, timer_int: _FROZEN Cleanup

2014-07-28 Thread Robert Richter
On 22.07.14 21:59:41, Chen, Gong wrote:
> Remove XXX_FROZEN state from oprofile/timer_int.
> 
> Signed-off-by: Chen, Gong 

Acked-by: Robert Richter 

> ---
>  drivers/oprofile/timer_int.c | 4 +---
>  1 file changed, 1 insertion(+), 3 deletions(-)
> 
> diff --git a/drivers/oprofile/timer_int.c b/drivers/oprofile/timer_int.c
> index 61be1d9..ab5a0a9 100644
> --- a/drivers/oprofile/timer_int.c
> +++ b/drivers/oprofile/timer_int.c
> @@ -79,14 +79,12 @@ static int oprofile_cpu_notify(struct notifier_block 
> *self,
>  {
>   long cpu = (long) hcpu;
>  
> - switch (action) {
> + switch (action & ~CPU_TASKS_FROZEN) {
>   case CPU_ONLINE:
> - case CPU_ONLINE_FROZEN:
>   smp_call_function_single(cpu, __oprofile_hrtimer_start,
>NULL, 1);
>   break;
>   case CPU_DEAD:
> - case CPU_DEAD_FROZEN:
>   __oprofile_hrtimer_stop(cpu);
>   break;
>   }
> -- 
> 2.0.0.rc2
> 
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [RFC PATCH v1 65/70] oprofile, timer_int: _FROZEN Cleanup

2014-07-28 Thread Robert Richter
On 22.07.14 21:59:41, Chen, Gong wrote:
 Remove XXX_FROZEN state from oprofile/timer_int.
 
 Signed-off-by: Chen, Gong gong.c...@linux.intel.com

Acked-by: Robert Richter r...@kernel.org

 ---
  drivers/oprofile/timer_int.c | 4 +---
  1 file changed, 1 insertion(+), 3 deletions(-)
 
 diff --git a/drivers/oprofile/timer_int.c b/drivers/oprofile/timer_int.c
 index 61be1d9..ab5a0a9 100644
 --- a/drivers/oprofile/timer_int.c
 +++ b/drivers/oprofile/timer_int.c
 @@ -79,14 +79,12 @@ static int oprofile_cpu_notify(struct notifier_block 
 *self,
  {
   long cpu = (long) hcpu;
  
 - switch (action) {
 + switch (action  ~CPU_TASKS_FROZEN) {
   case CPU_ONLINE:
 - case CPU_ONLINE_FROZEN:
   smp_call_function_single(cpu, __oprofile_hrtimer_start,
NULL, 1);
   break;
   case CPU_DEAD:
 - case CPU_DEAD_FROZEN:
   __oprofile_hrtimer_stop(cpu);
   break;
   }
 -- 
 2.0.0.rc2
 
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[RFC PATCH v1 65/70] oprofile, timer_int: _FROZEN Cleanup

2014-07-22 Thread Chen, Gong
Remove XXX_FROZEN state from oprofile/timer_int.

Signed-off-by: Chen, Gong 
---
 drivers/oprofile/timer_int.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/drivers/oprofile/timer_int.c b/drivers/oprofile/timer_int.c
index 61be1d9..ab5a0a9 100644
--- a/drivers/oprofile/timer_int.c
+++ b/drivers/oprofile/timer_int.c
@@ -79,14 +79,12 @@ static int oprofile_cpu_notify(struct notifier_block *self,
 {
long cpu = (long) hcpu;
 
-   switch (action) {
+   switch (action & ~CPU_TASKS_FROZEN) {
case CPU_ONLINE:
-   case CPU_ONLINE_FROZEN:
smp_call_function_single(cpu, __oprofile_hrtimer_start,
 NULL, 1);
break;
case CPU_DEAD:
-   case CPU_DEAD_FROZEN:
__oprofile_hrtimer_stop(cpu);
break;
}
-- 
2.0.0.rc2

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[RFC PATCH v1 65/70] oprofile, timer_int: _FROZEN Cleanup

2014-07-22 Thread Chen, Gong
Remove XXX_FROZEN state from oprofile/timer_int.

Signed-off-by: Chen, Gong gong.c...@linux.intel.com
---
 drivers/oprofile/timer_int.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/drivers/oprofile/timer_int.c b/drivers/oprofile/timer_int.c
index 61be1d9..ab5a0a9 100644
--- a/drivers/oprofile/timer_int.c
+++ b/drivers/oprofile/timer_int.c
@@ -79,14 +79,12 @@ static int oprofile_cpu_notify(struct notifier_block *self,
 {
long cpu = (long) hcpu;
 
-   switch (action) {
+   switch (action  ~CPU_TASKS_FROZEN) {
case CPU_ONLINE:
-   case CPU_ONLINE_FROZEN:
smp_call_function_single(cpu, __oprofile_hrtimer_start,
 NULL, 1);
break;
case CPU_DEAD:
-   case CPU_DEAD_FROZEN:
__oprofile_hrtimer_stop(cpu);
break;
}
-- 
2.0.0.rc2

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/