lkml.org 
[lkml]   [2011]   [Jan]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 1/3] perf: add calls to suspend trace point
    Date
    From: Jean Pihet <j-pihet@ti.com>

    Uses the machine_suspend trace point, called from the
    generic kernel suspend_enter function.

    Signed-off-by: Jean Pihet <j-pihet@ti.com>
    CC: Thomas Renninger <trenn@suse.de>
    ---
    kernel/power/suspend.c | 3 +++
    1 files changed, 3 insertions(+), 0 deletions(-)

    diff --git a/kernel/power/suspend.c b/kernel/power/suspend.c
    index ecf7705..0650596 100644
    --- a/kernel/power/suspend.c
    +++ b/kernel/power/suspend.c
    @@ -22,6 +22,7 @@
    #include <linux/mm.h>
    #include <linux/slab.h>
    #include <linux/suspend.h>
    +#include <trace/events/power.h>

    #include "power.h"

    @@ -164,7 +165,9 @@ static int suspend_enter(suspend_state_t state)
    error = sysdev_suspend(PMSG_SUSPEND);
    if (!error) {
    if (!suspend_test(TEST_CORE) && pm_check_wakeup_events()) {
    + trace_machine_suspend(state);
    error = suspend_ops->enter(state);
    + trace_machine_suspend(PWR_EVENT_EXIT);
    events_check_enabled = false;
    }
    sysdev_resume();
    --
    1.7.2.3


    \
     
     \ /
      Last update: 2011-01-04 11:21    [W:0.018 / U:1.404 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site