lkml.org 
[lkml]   [2011]   [Dec]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[PATCH 2/4] perf: Make use of updated jump label API.
    Use new jump label API.

    Signed-off-by: Jason Baron <jbaron@redhat.com>
    ---
    include/linux/perf_event.h | 6 +++---
    1 files changed, 3 insertions(+), 3 deletions(-)

    diff --git a/include/linux/perf_event.h b/include/linux/perf_event.h
    index 564769c..a91989f 100644
    --- a/include/linux/perf_event.h
    +++ b/include/linux/perf_event.h
    @@ -1055,7 +1055,7 @@ perf_sw_event(u32 event_id, u64 nr, struct pt_regs *regs, u64 addr)
    {
    struct pt_regs hot_regs;

    - if (static_branch(&perf_swevent_enabled[event_id])) {
    + if (static_branch_def_false(&perf_swevent_enabled[event_id])) {
    if (!regs) {
    perf_fetch_caller_regs(&hot_regs);
    regs = &hot_regs;
    @@ -1069,7 +1069,7 @@ extern struct jump_label_key_deferred perf_sched_events;
    static inline void perf_event_task_sched_in(struct task_struct *prev,
    struct task_struct *task)
    {
    - if (static_branch(&perf_sched_events.key))
    + if (static_branch_def_false(&perf_sched_events.key))
    __perf_event_task_sched_in(prev, task);
    }

    @@ -1078,7 +1078,7 @@ static inline void perf_event_task_sched_out(struct task_struct *prev,
    {
    perf_sw_event(PERF_COUNT_SW_CONTEXT_SWITCHES, 1, NULL, 0);

    - if (static_branch(&perf_sched_events.key))
    + if (static_branch_def_false(&perf_sched_events.key))
    __perf_event_task_sched_out(prev, next);
    }

    --
    1.7.7.3


    \
     
     \ /
      Last update: 2011-12-21 20:13    [W:0.021 / U:32.588 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site