lkml.org 
[lkml]   [2008]   [Sep]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH] ftrace: mcount_addr defined but not used
    Date
    When CONFIG_DYNAMIC_FTRACE isn't used, neither is mcount_addr. This
    patch eliminates that warning.

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    ---
    kernel/trace/ftrace.c | 16 ++++++++--------
    1 files changed, 8 insertions(+), 8 deletions(-)

    diff --git a/kernel/trace/ftrace.c b/kernel/trace/ftrace.c
    index 89ed43b..f484909 100644
    --- a/kernel/trace/ftrace.c
    +++ b/kernel/trace/ftrace.c
    @@ -37,14 +37,6 @@ int ftrace_enabled __read_mostly;
    static int last_ftrace_enabled;

    /*
    - * Since MCOUNT_ADDR may point to mcount itself, we do not want
    - * to get it confused by reading a reference in the code as we
    - * are parsing on objcopy output of text. Use a variable for
    - * it instead.
    - */
    -static unsigned long mcount_addr = MCOUNT_ADDR;
    -
    -/*
    * ftrace_disabled is set when an anomaly is discovered.
    * ftrace_disabled is much stronger than ftrace_enabled.
    */
    @@ -178,6 +170,14 @@ static DEFINE_SPINLOCK(ftrace_hash_lock);
    #define ftrace_hash_unlock(flags) do { } while(0)
    #endif

    +/*
    + * Since MCOUNT_ADDR may point to mcount itself, we do not want
    + * to get it confused by reading a reference in the code as we
    + * are parsing on objcopy output of text. Use a variable for
    + * it instead.
    + */
    +static unsigned long mcount_addr = MCOUNT_ADDR;
    +
    static struct task_struct *ftraced_task;

    enum {
    --
    1.6.0.2


    \
     
     \ /
      Last update: 2008-09-20 10:03    [W:0.040 / U:1.672 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site